Some number data sources, including a DynamicTextValue parameter usable by proxies
Combined text concatenates the text, e.g. "Health is 100"
Text alignment
Console message when trying to load a missing font, indicating it reverts to DermaDefault
Fire once option to stop repeating
Zero angle option to re-align particles to have 0,0,0 angles by default (as it was before) to have the option to fix some bad side-effects of double sided particles or to not use the new thing when particles have some kind of rotation relative to the part when emitted (not a problem for radial/glow sprites, but a problem for numbers, icons and other types of sprites which should be seen upright)
randomizing texture paths with semicolons ;
Bug: Button events didn't work properly in autoload pacs, before opening the pac editor (using a pac without opening the editor is indeed autoload's main purpose, or one of them at least)
Explanation: Because of this single boolean, the statement at line 1189 of the event part's code resolves to true regardless of whether it's actually true, and the statement skips the necessary lines that update the active buttons. Uninverted button events "worked" because they show stuff when the button is not pressed, so indeed, if no button is recognized then that event will detect the absence and not hide the stuff.
if ply == pac.LocalPlayer and (pace and pace.IsFocused() or gui.IsConsoleVisible()) then return end
Before we open it, the editor is not focused, so it can't be initialized to true. It should be false.
* animation parts use a stack
* Moved a comment
* Nuke pac_animation_stack
* Update some animation stack logic
* Make sure invalid parts are removed from stack asap
* Removed redundant cleanup
* Various fixes
* Don't need to remove then insert if its already at the top
* Re-added removing invalid parts from stack
* Forgot a variable
* grb's AnimStack request
* Update animation.lua
* Update animation.lua
* Update animation.lua
* Update animation.lua
* Update animation.lua
* Update animation.lua
Co-authored-by: DBotThePony <dbotthepony@yandex.ru>
Co-authored-by: thegrb93 <grbrown93@sbcglobal.net>
* Remove scope and make function local
* Remove unused variable
* Localize global
* Localize variables
* Remove unused var
* Localize functions and vars
* Localize more vars and functions
* Localize and remove global
* Localize vars
* Return early
* Return early and replace depricated functions
* Style
* Use leakybucket in pac_submit spam prevention
* Apply new ratelimit sys to `pac_to_contraption`
* Apply new ratelimit sys to `pac_submit`
* Newline
* Remove unused local
* Fix convar logic
* Move len check to own statement
* Move early return up
* Add ratelimit print to ratelimitplayer