Jump to content

SilverDNA

Members
  • Posts

    391
  • Joined

  • Last visited

Posts posted by SilverDNA

  1.  

    Werne have you show your wife above mathemathis and the resultig expectation pressure?

    Do you know what happens after you see the "don't divide by 0" look in her faces ?

    Bad werne, realy bad things happen afterwards.... :facepalm:

    Actually, she helped me do the math for that post. ;D

     

    http://cdn.smosh.com/sites/default/files/ftpuploads/bloguploads/0513/wtf-japan-gif-headbutt.gif

  2. Werne have you show your wife above mathemathis and the resultig expectation pressure?
    Do you know what happens after you see the "don't divide by 0" look in her faces ?
    Bad werne, realy bad things happen afterwards.... :facepalm:

  3. ooooooooooooooooooooooooooooooooouuuuuuuuuuuuuuuuuuuuuuuuuuuuuugggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhh............

     

    hangovers are an arse. It feels like something in my throat is missing it's weird :facepalm:

    If you had my worst hangover, your head would have been where you put your hangovers in your sentence. :ohdear:

    Try gargling with slightly salted water, but don't swallow it. This should help.

     

    ooooooooooooooooooooooooooooooooouuuuuuuuuuuuuuuuuuuuuuuuuuuuuugggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhh............

     

    hangovers are an arse. It feels like something in my throat is missing it's weird :facepalm:

    Hangovers are a problem only if you stop drinking. I haven't had a single hangover since I learned that. :thumbsup:

     

    Although, that might explain why my livers are shutting down. :ermm:

     

     

     

    Anyway, in adition to ini parsing and autodetection, I also implemented logging using command piping and the failsafe for idiots is nearing completion. I just need to merge everything I made so far into a single file, find a way to sort by date and I can roll it out as open beta. :biggrin:

     

    Might be not your liver but your gallbladder if your are lucky.

  4.  

     

    Werne your cleaver looks really well .

     

     

    No, it doesn't. I made a mistake while unwrapping the UVs so the texture on the blade is a bit over-stretched, one triangle only, near the handle. But I finished the texture so I'm too lazy to change it now, I'd have to make the texture all over again.

    I know a texturing trick to compensate this. if you want sharpeing the texture as well to let it look like a sharp butchering tool you only need to use a brighter version of your texture at the sharp edge of your blade.

     

     

     

    http://forums.nexusmods.com/public/style_images/underground/attachicon.gifnewblade6_uvmapprogress1.png

     

    Hmm, not good. You need to split the blade in half in order to make every part of the mesh the same scale on the UV map. In your case, you'd have a detailed hilt, pummel and crossguard, but a low-res blade. Well, unless you use a non-standard UV/texture size like 512x2048, which is a bit tricky.

    I agree with Werne's method this way the bladed and everything else has the same size. Usually 2048x2048 is sufficient for a blade. put the blade on top or bottom left or right side of the UV then all else follows according to the size.

     

     

     

     

    And, in other news, I finished my new program's CLI interface. So now, I proudly present to you my latest invention - Better Oblivion Sorting Software build for GNU/Linux (at least a small part of it):

     

    #!/bin/bash
    #Beter Oblivion Sorting Software - BOSS build for GNU/Linux
    #Author of BOSS for GNU/Linux: Werne
    #
    #Language: English
    #
    #Links for latest masterlists:
    #Fallout 3 - http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt
    #Fallout: New Vegas - http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt
    #Skyrim: http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt
    #Oblivion: http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt
    #Morowind: http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt
    #
    #
    #
    #Script begins
    #
    #Menu: Online module
    if [ "$1" == ""  ]; then
       if [ ! -d ~/.BOSS ];then
          echo "BOSS not yet configured, please run 'boss --configure' first."
          break
       else
          PS3='Select an option: '
          options=("Fallout 3" "Fallout: New Vegas" "Skyrim" "Oblivion" "Morrowind" "Masterlist Update" "Help" "Exit")
          select opt in "${options[@]}"
          do
              case $opt in
                  "Fallout 3")
                      if [ -f ~/.BOSS/masterlists/fo3 ]; then
                         #Fallout 3 masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Fallout 3 Masterlist found, removing old list and preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Fallout 3 masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Old Fallout 3 Masterlist not found, preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      fi
                      break
                      ;;
                  "Fallout: New Vegas")
                      if [ -f ~/.BOSS/masterlists/newvegas ]; then
                         #Fallout: New Vegas masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Fallout: New Vegas Masterlist found, removing old list and preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Fallout: New Vegas masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Old Fallout: New Vegas Masterlist not found, preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      fi
                      break
                      ;;
                  "Skyrim")
                      if [ -f ~/.BOSS/masterlists/skyrim ]; then
                         #Skyrim masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Skyrim Masterlist found, removing old list and preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Skyrim masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Old Skyrim Masterlist not found, preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      fi
                      break
                      ;;
                  "Oblivion")
                      if [ -f ~/.BOSS/masterlists/oblivion ]; then
                         #Oblivion masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Oblivion Masterlist found, removing old list and preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Oblivion masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Old Oblivion Masterlist not found, preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      fi
                      break
                      ;;
                  "Morrowind")
                      if [ -f ~/.BOSS/masterlists/morrowind ]; then
                         #Morrowind masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Morrowind Masterlist found, removing old list and preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Morrowind masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Old Morrowind Masterlist not found, preparing to download the latest instance."
                         sleep 1
                         wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      fi
                      break
                      ;;
                  "Masterlist Update")
                      echo "Please wait while BOSS updates the masterlists."
                      sleep 1
                      wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
                      wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
                      wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
                      wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
                      wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
                      echo "BOSS masterlists are now updated"
                      ;;
                  "Help")
                      echo "Usage: boss [option] [additional function]
    
    Options:
    
        --fo3        : Bypasses the main menu and sorts mods for Fallout 3 if you have the game.
    
        --fonv        : Bypasses the main menu and sorts mods for Fallout: New Vegas if you have the game
    
        --skyrim    : Bypasses the main menu and sorts mods for TESV Skyrim if you have the game
    
        --oblivion    : Bypasses the main menu and sorts mods for TESIV Oblivion if you have the game
    
        --morrowind    : Bypasses the main menu and sorts mods for TESVIII Morrowind if you have the game
    
        --offline    : Opens the main menu in offline mode, uses existing masterlists and doesn't update them
    
    Additional functions:
    
        --offline    : Combined with one of the game options, uses existing masterlists and doesn't update them
                    Only use in combination with a game option, don't run 'boss --offline --offline'
    
        --help        : Prints this help file and terminates
    
    Setting up game paths inside BOSS.ini:
    
        /home/<user>/.BOSS/BOSS.ini
    
            [Game_Paths]
            FALLOUT_3=/<game_path>/Data
            NEW_VEGAS=/<game_path>/Data
            SKYRIM=/<game_path>/Data
            OBLIVION=/<game_path>/Data
            MORROWIND=/<game_path>/Data
    
    NOTE: Only fill in the paths for the games you have installed, leave others as '*' and use /home/<user>/ instead of ~/
    
    
    For more information about Better Oblivion Sorting Software use 'man boss'."
                      break
                      ;;
                  "Exit")
                      echo "Exiting BOSS"
                      break
                      ;;
                  *) echo invalid option;;
              esac
          done
       fi
    fi
    #Menu: Offline module
    if [ "$1" == "--offline"  ]; then
       if [ ! -d ~/.BOSS ];then
          echo "BOSS not yet configured, please run 'boss --configure' first."
          break
       else
          PS3='Select an option: '
          options=("Fallout 3" "Fallout: New Vegas" "Skyrim" "Oblivion" "Morrowind" "Help" "Exit")
          select opt in "${options[@]}"
          do
              case $opt in
                  "Fallout 3")
                      if [ -f ~/.BOSS/masterlists/fo3 ]; then
                         #Fallout 3 masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Fallout 3 Masterlist found, initializing BOSS."
                         sleep 1
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Fallout 3 masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Fallout 3 Masterlist not found while BOSS is in offline mode, BOSS will now stop."
                      fi
                      break
                      ;;
                  "Fallout: New Vegas")
                      if [ -f ~/.BOSS/masterlists/newvegas ]; then
                         #Fallout: New Vegas masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Fallout: New Vegas Masterlist found, initializing BOSS."
                         sleep 1
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Fallout: New Vegas masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Fallout: New Vegas Masterlist not found while BOSS is in offline mode, BOSS will now stop."
                      fi
                      break
                      ;;
                  "Skyrim")
                      if [ -f ~/.BOSS/masterlists/skyrim ]; then
                         #Skyrim masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Skyrim Masterlist found, initializing BOSS."
                         sleep 1
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Skyrim masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Skyrim Masterlist not found while BOSS is in offline mode, BOSS will now stop."
                      fi
                      break
                      ;;
                  "Oblivion")
                      if [ -f ~/.BOSS/masterlists/oblivion ]; then
                         #Oblivion masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Oblivion Masterlist found, initializing BOSS."
                         sleep 1
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Oblivion masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Oblivion Masterlist not found while BOSS is in offline mode, BOSS will now stop."
                      fi
                      break
                      ;;
                  "Morrowind")
                      if [ -f ~/.BOSS/masterlists/morrowind ]; then
                         #Morrowind masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
                         echo "Morrowind Masterlist found, initializing BOSS."
                         sleep 1
                         #Sorting module not yet implemented, additional testing and adjustments needed
                         #INI parsing for game location not yet implemented, additional testing and adjustments needed
                         #Logging not yet implemented, additional testing and adjustments needed
                         echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
                      else
                         #Morrowind masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
                         echo "Morrowind Masterlist not found while BOSS is in offline mode, BOSS will now stop."
                      fi
                      break
                      ;;
                  "Help")
                      echo "Usage: boss [option] [additional function]
    
    Options:
    
        --fo3        : Bypasses the main menu and sorts mods for Fallout 3 if you have the game.
    
        --fonv        : Bypasses the main menu and sorts mods for Fallout: New Vegas if you have the game
    
        --skyrim    : Bypasses the main menu and sorts mods for TESV Skyrim if you have the game
    
        --oblivion    : Bypasses the main menu and sorts mods for TESIV Oblivion if you have the game
    
        --morrowind    : Bypasses the main menu and sorts mods for TESVIII Morrowind if you have the game
    
        --offline    : Opens the main menu in offline mode, uses existing masterlists and doesn't update them
    
    Additional functions:
    
        --offline    : Combined with one of the game options, uses existing masterlists and doesn't update them
                    Only use in combination with a game option, don't run 'boss --offline --offline'
    
        --help        : Prints this help file and terminates
    
    Setting up game paths inside BOSS.ini:
    
        /home/<user>/.BOSS/BOSS.ini
    
            [Game_Paths]
            FALLOUT_3=/<game_path>/Data
            NEW_VEGAS=/<game_path>/Data
            SKYRIM=/<game_path>/Data
            OBLIVION=/<game_path>/Data
            MORROWIND=/<game_path>/Data
    
    NOTE: Only fill in the paths for the games you have installed, leave others as '*' and use /home/<user>/ instead of ~/
    
    
    For more information about Better Oblivion Sorting Software use 'man boss'."
                      break
                      ;;
                  "Exit")
                      echo "Exiting BOSS"
                      break
                      ;;
                  *) echo invalid option;;
              esac
          done
       fi
    fi
    #Help Section
    if [ "$1" == "--help"  ]; then
       echo "Usage: boss [option] [additional function]
    
    Options:
    
        --fo3        : Bypasses the main menu and sorts mods for Fallout 3 if you have the game.
    
        --fonv        : Bypasses the main menu and sorts mods for Fallout: New Vegas if you have the game
    
        --skyrim    : Bypasses the main menu and sorts mods for TESV Skyrim if you have the game
    
        --oblivion    : Bypasses the main menu and sorts mods for TESIV Oblivion if you have the game
    
        --morrowind    : Bypasses the main menu and sorts mods for TESVIII Morrowind if you have the game
    
        --offline    : Opens the main menu in offline mode, uses existing masterlists and doesn't update them
    
    Additional functions:
    
        --offline    : Combined with one of the game options, uses existing masterlists and doesn't update them
                    Only use in combination with a game option, don't run 'boss --offline --offline'
    
        --help        : Prints this help file and terminates
    
    Setting up game paths inside BOSS.ini:
    
        /home/<user>/.BOSS/BOSS.ini
    
            [Game_Paths]
            FALLOUT_3=/<game_path>/Data
            NEW_VEGAS=/<game_path>/Data
            SKYRIM=/<game_path>/Data
            OBLIVION=/<game_path>/Data
            MORROWIND=/<game_path>/Data
    
    NOTE: Only fill in the paths for the games you have installed, leave others as '*' and use /home/<user>/ instead of ~/
    
    
    For more information about Better Oblivion Sorting Software use 'man boss'."
    fi
    #Configuring BOSS for first use.
    if [ "$1" == "--configure"  ]; then
       echo "Please wait while BOSS is configured."
       mkdir ~/.BOSS
       mkdir ~/.BOSS/masterlists
       mkdir ~/.BOSS/log
    #   cat /usr/lib/boss_ini_default > ~/.BOSS/BOSS.ini
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
       echo "BOSS is now configured. Please execute 'boss --help' for instructions on how to set up game paths and/or 'man boss' for complete instructions."
       exit 1
    fi
    #Only running Masterlist update without sorting
    if [ "$1" == "--update"  ]; then
       echo "Please wait while BOSS updates the masterlists."
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
       wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
       echo "BOSS mod lists are now updated"
       exit 1
    fi
    #Fallout 3 Section
    if [ "$1" == "--fo3"  ]; then
       if [ "$2" == "--offline"  ]; then
          if [ -f ~/.BOSS/masterlists/fo3 ]; then
             #Fallout 3 masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Fallout 3 Masterlist found, initializing BOSS."
             sleep 1
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Fallout 3 masterlist not found in ~/.BOSS/masterlists/, invoke BOSS halt
             echo "Fallout 3 Masterlist not found while BOSS is in offline mode, BOSS will now stop."
             exit 1
          fi
       else
          if [ -f ~/.BOSS/masterlists/fo3 ]; then
             #Fallout 3 masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Fallout 3 Masterlist found, removing old list and preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Fallout 3 masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
             echo "Old Fallout 3 Masterlist not found, preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout/masterlist.txt -O ~/.BOSS/masterlists/fo3
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          fi
       fi
    fi
    #Fallout: New Vegas Section
    if [ "$1" == "--fonv"  ]; then
       if [ "$2" == "--offline"  ]; then
          if [ -f ~/.BOSS/masterlists/newvegas ]; then
             #Fallout: New Vegas masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Fallout: New Vegas Masterlist found, initializing BOSS."
             sleep 1
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Fallout: New Vegas masterlist not found in ~/.BOSS/masterlists/, invoke BOSS halt
             echo "Fallout: New Vegas Masterlist not found while BOSS is in offline mode, BOSS will now stop."
             exit 1
          fi
       else
          if [ -f ~/.BOSS/masterlists/newvegas ]; then
             #Fallout: New Vegas masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Fallout: New Vegas Masterlist found, removing old list and preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Fallout: New Vegas masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
             echo "Old Fallout: New Vegas Masterlist not found, preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-fallout-nv/masterlist.txt -O ~/.BOSS/masterlists/newvegas
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          fi
       fi
    fi
    #Skyrim Section
    if [ "$1" == "--skyrim"  ]; then
       if [ "$2" == "--offline"  ]; then
          if [ -f ~/.BOSS/masterlists/skyrim ]; then
             #Skyrim masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Skyrim Masterlist found, initializing BOSS."
             sleep 1
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Skyrim masterlist not found in ~/.BOSS/masterlists/, invoke BOSS halt
             echo "Skyrim Masterlist not found while BOSS is in offline mode, BOSS will now stop."
             exit 1
          fi
       else
          if [ -f ~/.BOSS/masterlists/skyrim ]; then
             #Skyrim masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Skyrim Masterlist found, removing old list and preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Skyrim masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
             echo "Old Skyrim Masterlist not found, preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-skyrim/masterlist.txt -O ~/.BOSS/masterlists/skyrim
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          fi
       fi
    fi
    #Oblivion Section
    if [ "$1" == "--oblivion"  ]; then
       if [ "$2" == "--offline"  ]; then
          if [ -f ~/.BOSS/masterlists/oblivion ]; then
             #Oblivion masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Oblivion Masterlist found, initializing BOSS."
             sleep 1
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Oblivion masterlist not found in ~/.BOSS/masterlists/, invoke BOSS halt
             echo "Oblivion Masterlist not found while BOSS is in offline mode, BOSS will now stop."
             exit 1
          fi
       else
          if [ -f ~/.BOSS/masterlists/oblivion ]; then
             #Oblivion masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Oblivion Masterlist found, removing old list and preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Oblivion masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
             echo "Old Oblivion Masterlist not found, preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-oblivion/masterlist.txt -O ~/.BOSS/masterlists/oblivion
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          fi
       fi
    fi
    #Morrowind Section
    if [ "$1" == "--morrowind"  ]; then
       if [ "$2" == "--offline"  ]; then
          if [ -f ~/.BOSS/masterlists/fo3 ]; then
             #Morrowind masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Morrowind Masterlist found, initializing BOSS."
             sleep 1
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Morrowind masterlist not found in ~/.BOSS/masterlists/, invoke BOSS halt
             echo "Morrowind Masterlist not found while BOSS is in offline mode, BOSS will now stop."
             exit 1
          fi
       else
          if [ -f ~/.BOSS/masterlists/morrowind ]; then
             #Morrowind masterlist found in ~/.BOSS/masterlists/ (BOSS already started?)
             echo "Morrowind Masterlist found, removing old list and preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          else
             #Morrowind masterlist not found in ~/.BOSS/masterlists/ (initial BOSS startup?)
             echo "Old Morrowind Masterlist not found, preparing to download the latest instance."
             sleep 1
             wget http://better-oblivion-sorting-software.googlecode.com/svn/data/boss-morrowind/masterlist.txt -O ~/.BOSS/masterlists/morrowind
             #Sorting module not yet implemented, additional testing and adjustments needed
             #INI parsing for game location not yet implemented, additional testing and adjustments needed
             #Logging not yet implemented, additional testing and adjustments needed
             echo "Finished. A log has been created in ~/.BOSS/logs/ directory."
             exit 1
          fi
       fi
    fi
    #
    #To do and task urgency:
    #Implement failsafes for idiots [VERY VERY HIGH, idiots are everywhere]
    #Implement a module for sorting plugins [VERY VERY HIGH, BOSS without sorting is useless]
    #Implement INI parsing for detecting game paths [VERY VERY HIGH, not being able to find plugins for sorting is a shot in the foot]
    #Implementing manual documentation for GNU/Linux [VERY HIGH, sometimes even I need help, and I made this thing for god's sake]
    #Implement logging for displaying BOSS logs after plugin sorting [HIGH, that's an important thing]
    #Implement OS X support [MEDIUM, don't have Mac]
    #Implement GTK+ GUI for GNU/Linux [VERY LOW, BOSS functions correctly without it, it "should" be made but it can wait
    #Integrate into Nexus Mod Manager build for GNU/Linux [VERY LOW, NMM build for Linux is still in highly experimental state (very early alpha), not yet ready for BOSS implementation]
    

    It's a monolithic Shell script that provides BOSS functionality for Linux, and if I find some Mac user to check if it works there too, it'll also support OS X.

     

    - 616 lines for now, and I'm only half way done

    - 35525 characters written, my keyboard started falling apart

     

    What's done:

    - BOSS-like menu finished

    - Added several CLI options, bypasses the need to use the menu

    - CLI-based usage finalized, I most likely won't make a GUI

     

    What's still not done:

    - Actual sorting, I'm having trouble modifying file dates in a certain order using "touch", I'll have to use something else

    - Logging, no BOSS log on finishing, not a big problem but it's required for idiots

    - INI parsing isn't implemented yet, it'll use an INI file for game paths and settings

     

    What may be done is written in the script, I'm now tired of writing, I wrote 400 lines of code in the past 2 hours and I deserve to sit down and have a beer. Or two. Or ten. :cool:

    Way to go Werne. :cool:

  5.  

    If you call in this topic for help, I think three to four people jump in ( including me ) to help you. just finish it and hand it over to one of us.

    Count me in. Although, note that the above cleaver is wearing the peak of my current texturing skill.

     

    Werne your cleaver looks really well .The blade of this sword could need your touch of that in the centre and a brighter texture at the edge. Maybe some ornaments or different metal types or smiting methods that create different patterns on the metal as well as some different ores.

    the focus after that goes on hilt and handle and some different approaches for different designs and ornaments on them. (from simple and classic (there is just more than one way for classic in this) to exotic and extravagant are possible.)

    I like to leave such decisions on the creator of the mesh that wants a texture.

    It is always good to have some variety to show what is possible with a mesh and a texture.

  6.  

     

    On a different note, here's a sword I made in 3ds Max yesterday. I dunno if I should texture it though...

     

     

    http://forums.nexusmods.com/public/style_images/underground/attachicon.gifnewblade4_gettingthere2.png

     

     

    Hmm, looks nice, but I see some things on the cross guard and pummel that might be problematic, it may just be the lighting though. What's the poly-count of that thing?

     

    Also, do you even know how to UV map it? I tred 3DS Max only once, it was awful, couldn't find anything in it. :pinch:

     

     

    Yeah, it was just the lighting.

     

    This is the hilt up close and from an orthographic view.

     

     

    http://forums.nexusmods.com/public/style_images/underground/attachicon.gifnewblade5_crossguard1.png

     

     

     

    The poly count is currently 936, but I haven't triangulated the mesh yet and there's a few areas I could optimise a bit.

     

    And yep, I know how to UV map it. :smile:

    I first need to finalise everything, then merge the pieces and then I can do up a UV map.

     

    But texturing... I dunno. I'm not that great of a texturer...

     

    ... making a texture that is simple is easy but making a texture that is more life like requires fines.

    If you call in this topic for help, I think three to four people jump in ( including me ) to help you. just finish it and hand it over to one of us.

    Simply ask one of us if you are finished cutting the UV.

  7.  

     

     

    Did I metion that here we have also Glühwein? :woot:

    http://www.allmystery.de/i/t227592_gluehwein.gif?nc

    http://www.blogigo.de/Arbeitstitel_Hirnwurz/Gluehwein.jpg

    :wink:

    We have mulled wine too, too sweet for my taste though.

     

     


    Here it isn't too sweet it is mildly sweet for my taste. (The herbs are responsible for this)

  8. Thanks naomis. You too please!

    This is how I feel after 5 weekdays ....

    http://25.media.tumblr.com/tumblr_m9gxa1nH1e1rzgohio1_500.gif

    This is how I feel at weekend...
    http://25.media.tumblr.com/c63eec0166ef35c579a481e6f530d8d4/tumblr_mjoey6r9SY1s702fpo1_400.gif
    :blush:

    Edit: Exchanged picture for exact the same picture from a diffrent board.

  9.  

     

    Was I too young for this...?

    http://sexyredheadednuns.org/Photos/CheetaraStriptease.gif

    http://maruschak.files.wordpress.com/2008/12/thundercats101-03.jpg?w=450

    I mean if shes naked what the hell are the groin lines for?!

    If Werne sees this he might be drooling on his keyboard... ( I know he is married but I think he isn't dead yet...)

    http://www.comicbookmovie.com/images/users/uploads/9357/thundercats-cheetara.jpg

     

    Those are tame compared to the ones in the google search I went through...once you seen it..... :blink:

     

    I saw them but i didn't post them for a reason ... :blush:

  10. Was I too young for this...?

    http://sexyredheadednuns.org/Photos/CheetaraStriptease.gif

    http://maruschak.files.wordpress.com/2008/12/thundercats101-03.jpg?w=450

    I mean if shes naked what the hell are the groin lines for?!

    If Werne sees this he might be drooling on his keyboard... ( I know he is married but I think he isn't dead yet...)

    http://www.comicbookmovie.com/images/users/uploads/9357/thundercats-cheetara.jpg

×
×
  • Create New...