* Initial commit
* RMC? I 'ardly know 'er
* Sprout
* Rework it to use job icons
* Revert the one change
* Always the one yaml
* Easy review changes
* We do a little salami
* Review changes
* NIGHTMARE NIGHTMARE NIGHTMARE
* Update to use StatusIconPrototype only
* Remove async
* Aaaand remove the comment, bah
* Review fixes
* Update master
* Add the ability for ghosts to see
* Byte backing
* Review fix + comment
* Update to 90 min
* Add todo message
* Add bolt signal to door outputs
* Update DoorSignalControlSystem.cs
* fix test
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
* would you rather have infinite traitors but no game or infinite game but no game
* whitespace of doom
* also don't need that anymore!
* I'm fucking stupid actually :P
* fix that bug before someone else has to dive it in 2030
* pish
* merge my fixes!!!
* Initial commit with shredder base functionality
* Fix items being deleted and make items continue moving after a grid tile gets deleted
* Make a bunch of previously unpullable/unrecyclable things work
* temp commit
* Fix the recycling hitbox to actually be good code
* Fix material spawning via tiles
* Finish up the prototype visuals for the shredder
* SHRED EVERYTHING
* Add reduced efficiency for recycling with shreder
* Fix miss in conflict merge
* Make more things pullable
* Update shredder textures to look different to recyclers
* Remove unused
* "fix" repairability and sprites
* Update sprites, set up TODO-s
* Fix switches, description
* Fix up some comments
* Add "Do Not Map" to the smelter
* Add to meta.json
* Review fixes
* Review changes
* Review changes
* Remove readonly in new system
* Aaaand partial class
* Fix the final test issues
* Update and resolve merge conflicts
* Update the impulse strength to match new mass values
* Fix issues after merge conflict
* Update size, fix physics resolve errors, prevent computers/circuitboards from being deleted
* Review comments
* Fix tiles giving steel
* Add a todo about tilestacking
* Fix angry bees in a worn backpack gibbing the player
* Properly handle being contained in a container that does not have EntityStorageComponent
* Delete YAML reference to removed property
* Remove redundant check, rename field to feedback
* carp rift spawns sharkminnows too
* make sprite correct and copy dragon color
* move mouth shader outside base carp
* carp logic for each carp
* shark weight 0.15 :DD
* sharkminnow health to 100
* Formatting
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
* refactor: adapt artifact gen to balanced artifacts
* refactor: cleanup and no-additional-allocation optimization
* refactor: revert memory allocation optimizations in favour of readability
* refactor: simplify amount of arguments to be used during generation, add xml-doc
* refactor: more cleanups
* refactor: xml-docs
* refactor: comment on missing error log + change EntityTableSystem.GetFirstOrDefault to EntityTableSystem.GetFirstOrNull
* refactor: fix typo
* fix ancient 2022 ghost test failures
* remove my logs
* update the comment to be accurate
* remove braces
* better loggeewafsafasafsafsfasfasfasafs
* What does bro even do?
* Scope creep my ass
* why was this shit not pushed????
* gone...
* fix that
* review plus buildd
* asfsafsafsafsafas
* grug
* burber
* I'll fix this later
* shrimply die
* also this
* it's snerf or snuthin
* assaads
* round snend
* aaaa
* fix this shit for real
* actually, don't start GameRules until MapInit now that I think aboot it.
* forgot u
* don't actually need this part nullable
* Deffer comp removal
* one liner
* do that too
* chungus
* Honestly makes more sense here, plus WHY are we doing all that shit on "GameRuleAdded" rather than GameRuleStarted(?)
* deferred removal :V
* aaaaaaaaaaaaaaa
* whhop
* Whoop
* better
* landmine that I placed for myself then forgot about lmao
* cleanup
* FUCKING `!`
* gotovo
* amogus
* please don't check by metadata I beg
* waawsasfdfsasfa
* sfafsasfafsas
* fdsaasffsasfa
* code
* fix
* fasasffasfasfsad
* chungaas
* I may be stupid
* gra
* graaaaaaaaaaaaaaaaa
* comment
* gra
* clearing is not predicted and would require major refactors, so don't cache on client.
* lame shit :P
* last holes
* nukeopsfsafsasafsfafsa
* why was that shit public bruh
* bubrbgwahrghfaka
* dynamic
* revert change that did nothing lmao
* ports chat follow function from AL and removes PJB implementation
forgor to commit earlier so it's just one chunk
* fixes accidental MiscTab.xaml restructuring
* fix name color
* remove unused function
* cvar summary
* typo
* accidental doc removal
* fix test fail
* fix test fail
* like i said first pr :|
* inject in constructor
* adds chat links to Local, Whisper, LOOC and Dead Chat respects Admin ghost privacy
* i hate chat code
* remove cvar
* single events file
* adds CanGhostWarp back
* filter for admin ghosts
* move tag
* remove ChatLinkTag.cs
* fix speechbubble rendering
* i want to bash my brain in
* kill chatcode
* formatting
* testfail
* still not working
* atleast deadchat works now
* even prettier TextLinkTag.cs
* fix speechbubble rendering for looc
* docs
* renaming and better docs
* Revert "remove cvar"
This reverts commit 1acb168f
* final changes (hopefully)
* requested changes
* can't parse -
* change TextLinkTag again
* formatting and typo
Co-authored-by: Connor Huffine <chuffine@gmail.com>
* quickfix
* no logging for now actually
* i will work on this in the morning
* restructuring
* wip
* final restructuring and docs
* still not done btw
* review
* docfix
* actually we can filter for admin ghosts
* doc
* fix color
* fix fix color
* review
* all I care to clean up
* bold names
* doc
* admin warp
* fixed
* fsaasffsa
* GOD ONCE SAID: GOOD ENOUGH
* they call me the shuffler
* admin chat links
* forgor newline
* fix?
* actual fix
* dumb stuff
* chungus
---------
Co-authored-by: Connor Huffine <chuffine@gmail.com>
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* change solution from 1u max to 600u max
* Added in a helper method to BloodstreamSystem to account for changing the BloodRefreshAmount. Added datafield to ZombieComponent to store the original BloodRefreshAmount on UnZombify. Added a tag 'CannotRegainBlood', that applies in Bloodstream's TryModifyBloodLevel, to account for Saline or other reagents directly modifying blood level.
* we properly use a bool this time and not a tag
* should probably remove a tag that's unused. makes sense why test failed
* remove the tag causing the errors. i forgot the second spot.
* remove unneeded reference to TagSystem, scale new BloodReferenceSolution to the previous MaxVolume
* set the hardcoded 600 back to a 1 for scaling purposes
* removed MetabolizerComponent from organs of zombies during Zombify
* Fix logic for gestation check in AnimalHusbandrySystem
* Enhance reproduction logic with gestation check
Added check for gestating state in reproduction logic.
* Restore the rare drops
* what newlines there were never newlines
you're crazy
go home
* Comment spawner components, system, tableselector
* known to cause cancer in the state of california
* Fixes Cryoxadone De-Age, properly adjusts lastHarvest. If age would be reduced below 0 reverts plant to seed with current genetics.
* Botany Bugfixes. Cryoxadone De-Age fix. Cryox Regression to seed re-added. Seedless Produce no longer have seeds. Proper Temp tollerance ranges restored. Production no longer clamped to maturation.
* Restore Content Server+Client run configuration
* Fix formatting in Content Server+Client run configuration
* Address botany review feedback
* review
* fix weed
* fix
* fix 2
* Update PlantSystem.cs
* refactor: revert to EntityTerminatingEvent and leave warning for next generations
---------
Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com>
Co-authored-by: Fildrance <fildrance@gmail.com>
* fix mice not eating despite being hungry
* Update Content.Server/NPC/Systems/NPCUtilitySystem.cs
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
* do same fix for thirst
---------
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>