* Smooth movement
Squashed commit:
[870d550fff] updates a variable name to not shadow a parent variable
[65131a9a4b] redundant
[7c85f7b87e] override based pulling and pushing
[60a9760c4b] unnecessary when it's done via an override
[0a67dfb3cb] removes a redundant manual override
[7f25104fed] pushing
[2bfd9973eb] eh
[fca7155245] cast properly
[ad4b9ad8ab] compile fix
[c28fde4bfb] some wonkiness with pulling fixed
[0e028d30b3] buckling fix + finer rounding
[8f93df2bbe] dragging + buckling fixes
[1541e1ce78] small optimization
[bda72345dd] smoother movement
fix to dragging being fucky
vehicle fix
orbiter fix
eof newline
cleanup
comment cleanup
stupid hack
bunch of tweaks/hacks + 60 fps default oh god
potential fix for orbiter issues (in a shitty way)
early override for some cases
unset orbit
multiply instead of add offset
no
no more timescale scaling and higher multiplier
meant to include this in last commit
comment
* clamp to 6, 1.25 multiplier
* (poorly) fixed buckles not always propagating
* get rid of some debug prints whoops
* fixes an infinite loop
* syntax + update savefile instead of interpreting 0 different
* uuuh
* Modified the RCD to fit on a belt, cleaned up some of the upgrade descriptions.
* reeeeee tabbing
* As above except RPD
* Added the same functionality for the Plumbing Constructor and RLD
* Nanite TGUI-Next + Dropdown
nanite remote
program hub and better remote
fuck it let's make a dropdown component, time to die
DROPDOWN WORKING HOLY SHIT
more dropdown work
cleanup + fixes
new timer system
nanite work
jj
functional dropdown + final structure for backend, more refactor needed
dropdown being insane
oh my god dropdown actually works correctly for once
massive backend refactor
small fix + docs
dropdown optimizations + width
wip nanite cloud control
forgot it
cloud controller
bunch of work
final chamber console
nanite remotes
rebuild
small tweaks
rebuild after rebase
* fixes
* big refactor to useFrontend, use standard style
* whoops
* small changes
* rebuild
* small fixes and tweaks + documentation on dropdown and collapsible
* small tweak to programmer ui
* Cosmetic
* changes
* changes to detach and destroy
Remove code from detach(),
Add code to Destroy()
* added a trailing new line
I guess this is needed now or something
* Initial PR, Cups, Utensils, Signs, Chairs
* Endline fixes for travis, adds plastic utensils to the initial node
* Makes bar invisible, addtimer added, fixes potential dmi/dm conflict
* Fixes Merge conflict take 2
* Wraps the chair snapping proc in invoke_async
* Cleans up Async Call a smidge
* New nanite program: Race Sensor
* Replaced all "&"s in the "Other" check with "&&"s.
* Replaced all "&&"s in the "Other" check with "||"s.
* Trying out a different take on some of the code. (thanks to Willox for help)
* Fixed the race selection being stuck as "Human".
Fixed indentation in the allowed_species list.
* Fixed indentation of the allowed_species list's closing bracket.
* Removed the unnecessary death check.
* Deleted a redundant
Co-Authored-By: Qustinnus <Floydje123@hotmail.com>
* Made the allowed_species list static to conserve memory.
Replaced a "== FALSE" with an "!".
* Removed an unused var, "spent".
* Used a ternary operator for the "Mode" setting.
* Adds sorting to most input() lists.
* Sorted some global lists, added more input sorting
* Should now use correct sort everywhere.
* compiles
* Last fixes.
* Adds a new nanite program in the Utility category, Nanite Sting. It is a manual close-range nanite-spreading program.
* Increased the sting's notification chance of appearing from 20% to 100%.
* Fixed incorrect syntax which caused an inactive bit of code.
* Edited the description of the program, clarifying that it will be felt by the target and that if there was no target found, the nanite volume cost is refunded.
* Fixed Nanite Sting taking other hosts into account.
Changed Nanite Sting's required Research Node from Smart Nanite Programming to Military Nanite Programming.
Changed cooldown from 3s to 10s.
* Added an adjacency check so the ability won't work on, for example, targets that are behind windows.
I have also shortened the description.
* REWROTE EVERYTHING
* And these too
* Mapmerger as usual
* Qust changed some datum mat stuff, fixed
* Updated the rune sprite to be in-line with blood cult style runes.
* Uses a less degenerate sprite for the rune
Several of the greps were missing the `-P` switch which caused them to
fail to match things. The EOL grep also wasn't working right so I
replaced it with the one I added to TGMC.