* The previous branch got cooked let's do this again
* Species-specific sprites (fuck IPCs)
* Ы
* Add stuff to prototypes
* Jarvis play very loud incorrect buzzer sound
* Function doesn't work if it's not called
* Apparently thaven never had this
It was created FOR thaven lol
* Fix remainng bullshit
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Change stuff
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Psionic Eruption
* Art Pass
* Detangles spaghetti
Removed from Nyano namespaces, moved entirely into _DV namespaces and folders where possible.
* Remove nuke behavior (Maybe next time 😢 )
* Various maintainer requested patches
* More cleanup
* I'm blind
---------
Signed-off-by: William Lemon <William.Lemon2@gmail.com>
* Initial port of goobstation factorio, missing disposals integration and faxing. Also ports impstations modification for robotic arms to have static power draw. Also adds automation slots to silos and advanced microwave.
* Ports goobstation factorio fax automation, adds to the guidebook entry info about gas canisters.
* Ported Goob Disposals. Removed part about taking
mats out of storage silo cuz it ain't implemented
yet. Seems to work.
* Adds constructor circuitboard to research cuz I
forgor
* update code to allow long range crew monitor to work
* add syndicate crew monitor prototype
* update listening post to cull bloat and use new crew monitor
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
* fix: stop the SmartFridge from eating the contents of plant bags
* flukie test failure
* double flukie test failure??
* Address review
* fix: ToList go brr
* wip: added the synth mammal head from Iris and whitelisted a lot of extremities from more fuzzy races
* feat: ported synthliz from iris
* chore: started adding locales
* feat: ftls are going to make me loose my mind
* fix: missed an item
* fix: IPCs would always show humanoid eyes
* fix: autogenerated state values didn't work with the snout helmet
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix: attribution license
* fix: ignore last frame on left and right tail views
* chore: fix comment
* chore: change requests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* chore: make additions cleaner
* chore: add missing comment
* chore: missed a comment
* Revert "chore: make additions cleaner"
This reverts commit 779c858f9c.
* refactor: removed hardcoded goidacode
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* refactor: used VisualizerSystem correctly
* refactor: Move change-able variables to private consts
* refactor: revert back to ComponentStartup, OnAppearanceChange updated too frequently
* refactor: remove protogens
* fix: integration tests
* chore: fix cr
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Optimise storage a quadrillion times (#37638)
* Optimise storage a quadrillion times
* How sweaty can we get
* Add fast angle checks
* Fix chunk indices
* Optimise the refresh method
Helps on client a lot as the clientside is suboptimal atm.
* Better name
* wawawewa
* Add single-angle path
* Okay FINE rider
* Fix storage (#37714)
The one path I forgot to get the relative index.
* cleanup ring box
* Fix 1x1 storage windows (#35985)
* fix stupid lunchbox error
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
* Cleanup warnings in ClickableSystem
* Cleanup warnings in FultonSystem
* Cleanup warning in HolidaySystem
* Cleanup warning in DoAfterOverlay
* Cleanup warning in EntityHealthBarOverlay
* Cleanup warning in SmokeVisualizerSystem
* Cleanup warning in VaporVisualizerSystem
* Cleanup warning in ColorFlashEffectSystem
* Cleanup warnings in StealthSystem
* Cleanup warnings in TrayScannerSystem
* Cleanup warnings in InventoryUIController
* Cleanup warnings in HideMechanismsCommand
* Cleanup warning in ShowMechanismsCommand
* Cleanup warnings in EntityPickupAnimationSystem
* Cleanup warnings in PointingSystem
* Cleanup warning in StickyVisualizerSystem
* Cleanup warnings in TabletopSystem
* Cleanup warnings in PillSystem
* Cleanup warnings in DiceSystem
* Cleanup warnings in ProjectileSystem
* Persist construction menu favorites to player profile
* Use `ProtoId`s for construction favorites
* Validate construction favorites updates from the client
* Actually await the async database call
* fax upgraded
* improve resizable
* move Paper type settings & change margins
* change margins & Aling of text
* Rearrange Fax UI
Group paper-type with print-file.
Group refresh button with destination list.
Add some panels to differenciate functionality for faxing an inserted
sheet of paper and printing a local file to a new paper.
* Whitespace
* Remove unnecessary style definition
* Remove whitespace
---------
Co-authored-by: VideoKompany <135313844+VlaDOS1408@users.noreply.github.com>
* Cleanup warnings in MagazineVisualsSpriteTest
* Cleanup warnings in WiresVisualizerSystem
* Cleanup warnings in GunSystem.SpentAmmo
* Cleanup warnings in GunSystem
* Cleanup warnings in GunSystem.ChamberMagazine
* Cleanup warnings in MeleeWeaponSystem.Effects
* Cleanup warnings in ToggleableLightVisualsSystem
* Cleanup warnings in StatusIconOverlay
* Cleanup warnings in SpriteFadeSystem
* Cleanup warnings in PdaVisualizerSystem
* Cleanup warnings in EnvelopeSystem
* Cleanup warnings in MechSystem
* Cleanup warnings in MappingOverlay
* Cleanup warnings in LockVisualizerSystem
* Cleanup warnings in DragDropSystem
* Cleanup warnings in GhostSystem
* Cleanup warnings in TriggerSystem.Proximity
* Cleanup warnings in DragonSystem
* Cleanup warnings in PortableScrubberVisualsSystem
* File-scoped namespace for PortableScrubberVisualsSystem
* Cleanup warnings in DamageMarkerSystem
* Cleanup warnings in CuffableSystem
* Cleanup warnings in DeployableTurretSystem
* Cleanup warnings in StorageContainerVisualsSystem
* Cleanup warnings in ItemMapperSystem
* Cleanup warnings in ItemCounterSystem
* Cleanup warnings in RandomSpriteSystem
* Cleanup warnings in PowerCellSystem
* Cleanup warnings in ParticleAcceleratorPartVisualizerSystem
* Cleanup warnings in PaperVisualizerSystem
* Cleanup warnings in PoweredLightVisualizerSystem
* Cleanup warnings in LightBulbSystem
* Cleanup warnings in EmergencyLightSystem
* Cleanup warnings in DoorSystem
* Cleanup warnings in ClockSystem
* Cleanup warnings in BuckleSystem
* Cleanup warnings in JukeboxSystem
* Cleanup warnings in PuddleSystem
* Cleanup warnings in HandsSystem
* Cleanup warnings in EnsnareableSystem
* Cleanup warnings in ElectrocutionHUDVisualizerSystem
Also simplify some if statements
* Cleanup warnings in PlantHolderVisualizerSystem
* Cleanup warnings in AlertLevelDisplaySystem
* Cleanup warnings in TetherGunSystem
* Fix error in PlantHolderVisualizerSystem
* I hate var _