* initial shitcode commit
* command boilerplate
* command flushed out and docs fixes
* missed one important thing in method extraction
* do loc properly
* rest later
* address review
* this worked on my laptop but not on my desktop but okay
* review comments
* address review
* add Rules tab to changelog
* rules clear
* make Entries the last field, to reduce merge conflicts for all future edits in these files
* update date
* comment
* This was a nice dream, but it turns out SS14.Changelog just bulldozes it anyway
* update date
* rename kira
* these one too
* migration
* Revert "migration"
This reverts commit ae0006ef745909c2e17b37fd18fd1d57204fe773.
* Revert "these one too"
This reverts commit 9757d2cf6898719b158e03c0f3b637cd2b55ce17.
* Revert "rename kira"
This reverts commit 170408c6f7486a6746b7a7c52cf10c597ead2608.
* bless the emo
* aaaaa
* time to end this right here and right now
* Revert "time to end this right here and right now"
This reverts commit b2c38573f9f8b5e8f736443d646d26839a0694cf.
* Revert "aaaaa"
This reverts commit 0f9451e22533b2f646211219e04103ce16d952ca.
* Revert "bless the emo"
This reverts commit 223607accf81e286481cab8d1037b1eb89a44dac.
* rename
* bikeshedding
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* resprite fuel and cleaner walldispenser
* added sprites and moved walldispensers in own .rsi
* forgot to remove sprites in old location
* meta.json - use 4 spaces instead of 2
* moved reagent from food to tank container
* clean up code inheritance
* replace static sprites with layered sprites and update related code
* added BaseDispenser for shared logic across dispensers
* make BaseDispenser unspawnable
* Add Explosive and PacifismDangerousAttack to FuelDispenser for consistency with WeldingFuelTank
* moved the sprite one pixel down
* reset wall_dispensers.yml to master
* rename sprite states, remove unused sprites, bring back code changes after merge
* really remove every unused sprite
* add maxVol
* indent to 4 spaces
* cleanup
* remove pepper dispenser
* switch to shared fill level sprite
* Implemented parenting and minimum default for loadouts
* Fix a mistake
* Apply suggestion from @iaada
Co-authored-by: āda <ss.adasts@gmail.com>
* Implement @iaada's suggestion to rename MinDefault to DefaultSelected
* happy little accidents
* Moved Parents and Abstract fields to under ID, added inheritdoc
---------
Co-authored-by: āda <ss.adasts@gmail.com>
* Update DamageableSystem to modern standards
* DamageContainerId -> DamageContainerID with lint flag
* Replace strings with protoids
* Make CVar subscription declarations all consistently whitespaced
* ChangeDamage -> TryChangeDamage, cope with C# jank
* Revert event signature changes
* Restore a comment
* Re-add two queries
* Init the queries
* Use appearanceQuery in DamageChanged
* Use damageableQuery in TryChangeDamage
* Use damageableQuery in SetDamageModifierSetId
* Final cleanup, fix sandboxing
* Rectify ExplosionSystem:::ProcessEntity's call to TryChangeDamage
* Re-organize DamageableSystem
* first big fuck you breaking change.
* THATS A LOT OF DAMAGE!!!
* Fix test fails
* test fixes 2
* push it
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
* Double bullet speeds
The only reason we had it at 20m/s was tunneling reasons.
The quick maths is (BodyA size + BodyB size) / frametime. Currently the game is doing substepping AFAIK so we can use 0.016 as the frametime therefore with a 0.40 width body we can get up to 40.625 (assuming the target is no narrower than 0.25 which given my thindows change last year should be a decently safe assumption).
* Fix
* Fix impact visuals, as they overshoot otherwise
* Revert changes
---------
Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
* the letter M
* the letter N
* the letter O
* the letter P
* the letter q
* Update Resources/Prototypes/tags.yml
---------
Co-authored-by: iaada <iaada@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* predicted examine
* atrociously satanic
* do it right this time
* deltafields aren't necessary
* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.DeltaPressure.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Add crazy lube to the toy box.
* Decrease volume from 100u to 60u.
* Bring it back to 100u now lube evaporates.
* 4 space indent
Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
---------
Co-authored-by: Southbridge <7013162+southbridge-fur@users.noreply.github.com>
* Fix teleport effect
Fix teleport effect, teleporting the artifact instead of the node. Also fix the popup happening twice.
* Detach from parent
* Resolve popup
* fix pulling issue
* Fixed via joint system instead of pulling system
* artifact
* requested changes