Updating readme and

This commit is contained in:
Mista-Tea 2016-08-31 19:53:30 -05:00
parent bebcf31410
commit 7e62704ae4
2 changed files with 79 additions and 55 deletions

View File

@ -1,27 +1,39 @@
#Improved Stacker
###Note:
Please DO NOT reupload this tool (verbatim or small tweaks) to the workshop or other public file-sharing websites.
I actively maintain this tool, so reuploading it may lead to people using outdated, buggy, or malicious copies.
If there is an issue with the tool, LET ME KNOW via one of the following pages:
- GitHub: https://github.com/Mista-Tea/improved-stacker
- Workshop: http://steamcommunity.com/sharedfiles/filedetails/?id=264467687
- Facepunch: https://facepunch.com/showthread.php?t=1399120
###Author:
Original - OverloadUT
Updated for GMod 13 - Marii
Cleaned and optimized - Mista Tea
- Original :: OverloadUT (STEAM_0:1:5250809)
- Updated for GMod 13 :: Marii (STEAM_0:1:16015332)
- Rewritten :: Mista Tea (STEAM_0:0:27507323)
###Changelog:
- Added to GitHub May 27th, 2014
- Added to Workshop May 28th, 2014
- Massive overhaul Jun 5th, 2014
- Large update Jul 24th, 2014
- Optimizations Aug 12th, 2014
- Bug fixes/features Jun 30th, 2015
- Bug fixes Jul 11th, 2015
- May 27th, 2014 :: Added to GitHub
- May 28th, 2014 :: Added to Workshop
- Jun 5th, 2014 :: Massive overhaul
- Jul 24th, 2014 :: Large update
- Aug 12th, 2014 :: Optimizations
- Jun 30th, 2015 :: Bug fixes/features
- Jul 11th, 2015 :: Bug fixes
- Oct 26th, 2015 :: Bug fixes
- Aug 3rd, 2016 :: Bug fixes
- Aug 31st, 2016 :: Bug fixes
###Fixes:
- Prevents crash from players using very high X/Y/Z offset values.
- Prevents crash from players using very high P/Y/R rotate values.
- Prevents crash from very specific constraint settings.
- Prevented crash from players using very high X/Y/Z offset values.
- Prevented crash from players using very high P/Y/R rotate values.
- Prevented crash from very specific constraint settings.
- Fixed the halo option for ghosted props not working.
- Fixed massive FPS drop from halos being rendered in a Think hook instead of a PreDrawHalos hooks.
- Had to move back to using TOOL:Think
- Fixed materials and colors being saved when duping stacked props.
- Fixed massive FPS drop from halos being rendered in a Think hook instead of a PreDrawHalos hook.
- Fixed materials and color saving when duping stacked props.
- Fixed incorrect stack angles when trying to create a stack on an existing stack.
###Tweaks:
- Added convenience functions to retrieve the client convars.
@ -33,26 +45,28 @@
- Modified NoCollide to actually no-collide each stacker prop with every other prop in the stack.
- Added console variables for server operators to limit various parts of stacker.
> stacker_max_total <-inf/inf> (less than 0 == no limit)
> stacker_max_count <-inf/inf> (less than 0 == no limit)
> stacker_max_offsetx <-inf/inf>
> stacker_max_offsety <-inf/inf>
> stacker_max_offsetz <-inf/inf>
> stacker_stayinworld <0/1>
> stacker_force_weld <0/1>
> stacker_force_freeze <0/1>
> stacker_force_nocollide <0/1>
> stacker_delay <0/inf>
> stacker_improved_max_per_player <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_per_stack <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_offsetx <-inf/inf>
> stacker_improved_max_offsety <-inf/inf>
> stacker_improved_max_offsetz <-inf/inf>
> stacker_improved_force_stayinworld <0/1>
> stacker_improved_force_weld <0/1>
> stacker_improved_force_freeze <0/1>
> stacker_improved_force_nocollide <0/1>
> stacker_improved_force_nocollide_all <0/1>
> stacker_improved_delay <0/inf>
- Added console commands for server admins to control the console variables that limit stacker.
> stacker_set_maxtotal <-inf/inf> (less than 0 == no limit)
> stacker_set_maxcount <-inf/inf> (less than 0 == no limit)
> stacker_set_maxoffset <-inf/inf>
> stacker_set_maxoffsetx <-inf/inf>
> stacker_set_maxoffsety <-inf/inf>
> stacker_set_maxoffsetz <-inf/inf>
> stacker_set_stayinworld <0/1>
> stacker_set_weld <0/1>
> stacker_set_freeze <0/1>
> stacker_set_nocollide <0/1>
> stacker_set_delay <0/inf>
> stacker_improved_set_max_per_player <-inf/inf> (less than 0 == no limit)
> stacker_improved_set_max_per_stack <-inf/inf> (less than 0 == no limit)
> stacker_improved_set_maxoffset <-inf/inf>
> stacker_improved_set_maxoffsetx <-inf/inf>
> stacker_improved_set_maxoffsety <-inf/inf>
> stacker_improved_set_maxoffsetz <-inf/inf>
> stacker_improved_set_force_stayinworld <0/1>
> stacker_improved_set_weld <0/1>
> stacker_improved_set_freeze <0/1>
> stacker_improved_set_nocollide <0/1>
> stacker_improved_set_nocollide_all <0/1>
> stacker_improved_set_delay <0/inf>

View File

@ -1,11 +1,20 @@
--[[--------------------------------------------------------------------------
Improved Stacker Tool
Note:
Please DO NOT reupload this tool (verbatim or small tweaks) to the workshop or other public file-sharing websites.
I actively maintain this tool, so reuploading it may lead to people using outdated, buggy, or malicious copies.
If there is an issue with the tool, LET ME KNOW via one of the following pages:
- GitHub: https://github.com/Mista-Tea/improved-stacker
- Workshop: http://steamcommunity.com/sharedfiles/filedetails/?id=264467687
- Facepunch: https://facepunch.com/showthread.php?t=1399120
Author:
- Original :: OverloadUT (STEAM_0:1:5250809)
- Updated for GMod 13 :: Marii (STEAM_0:1:16015332)
- Rewritten :: Mista Tea (STEAM_0:0:27507323)
Changelog:
- May 27th, 2014 :: Added to GitHub
- May 28th, 2014 :: Added to Workshop
@ -16,6 +25,7 @@
- Jul 11th, 2015 :: Bug fixes
- Oct 26th, 2015 :: Bug fixes
- Aug 3rd, 2016 :: Bug fixes
- Aug 31st, 2016 :: Bug fixes
Fixes:
- Prevented crash from players using very high X/Y/Z offset values.
@ -36,17 +46,17 @@
- Modified NoCollide to actually no-collide each stacker prop with every other prop in the stack.
- Added console variables for server operators to limit various parts of stacker.
> stacker_improved_max_per_player <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_per_stack <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_offsetx <-inf/inf>
> stacker_improved_max_offsety <-inf/inf>
> stacker_improved_max_offsetz <-inf/inf>
> stacker_improved_force_stayinworld <0/1>
> stacker_improved_force_weld <0/1>
> stacker_improved_force_freeze <0/1>
> stacker_improved_force_nocollide <0/1>
> stacker_improved_force_nocollide_all <0/1>
> stacker_improved_delay <0/inf>
> stacker_improved_max_per_player <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_per_stack <-inf/inf> (less than 0 == no limit)
> stacker_improved_max_offsetx <-inf/inf>
> stacker_improved_max_offsety <-inf/inf>
> stacker_improved_max_offsetz <-inf/inf>
> stacker_improved_force_stayinworld <0/1>
> stacker_improved_force_weld <0/1>
> stacker_improved_force_freeze <0/1>
> stacker_improved_force_nocollide <0/1>
> stacker_improved_force_nocollide_all <0/1>
> stacker_improved_delay <0/inf>
- Added console commands for server admins to control the console variables that limit stacker.
> stacker_improved_set_max_per_player <-inf/inf> (less than 0 == no limit)
@ -55,12 +65,12 @@
> stacker_improved_set_maxoffsetx <-inf/inf>
> stacker_improved_set_maxoffsety <-inf/inf>
> stacker_improved_set_maxoffsetz <-inf/inf>
> stacker_improved_set_force_stayinworld <0/1>
> stacker_improved_set_weld <0/1>
> stacker_improved_set_freeze <0/1>
> stacker_improved_set_nocollide <0/1>
> stacker_improved_set_nocollide_all <0/1>
> stacker_improved_set_delay <0/inf>
> stacker_improved_set_force_stayinworld <0/1>
> stacker_improved_set_weld <0/1>
> stacker_improved_set_freeze <0/1>
> stacker_improved_set_nocollide <0/1>
> stacker_improved_set_nocollide_all <0/1>
> stacker_improved_set_delay <0/inf>
----------------------------------------------------------------------------]]