mapBounds was null after one of my last changes. I changed the transform so it's just passed in directly as I don't think there was an easy way around it.
I checked magnet + roomfills still work.
* Bullet Class indicators
* New Practice Sprite
* Removed re-specified values
* fixes up whitespace to get this merged
---------
Co-authored-by: deathride58 <deathride58@users.noreply.github.com>
* Stuff
* Fix RoundStatus Action
* Rename stuff
* Also needs to run on the main thread
* minor stuff
* Move to not be an EntitySystem
* Part 1 of making this less shit
* Make some more stuff run on main thread
* Actor check, logging and remove token from log.
* Better log
* Change ActionKick to use Guid instead of username
* Fix build
* Bandaid fix for test fails
* Animal cruelty nerf - microwaves no longer instantly gib, and now heat in realtime
* While we're at it there's honestly no need for this shit to be hardcoded
* fixing access levels and removed strings from data defs
* Fixing proximity detector performance
- Re-added component filtering for the close entity search.
- Changed criteria functionality to only allow for searching for entities with all specified comps (matching any would be too unperformant)
* hates and beretes
welcome to team 4tress, after eighteen millennia in development, hopefully it will have been worth the wait
* EEYIKES!! How will I ever "fix" these "typos"???
* SPELL WARS 2: ATTACK OF THE TYPOS
hlep me i catn' stop speeling bad
* put hats above associated uniforms
* Add whitelist to centrifuge, only allowing vials.
* Better Tag Name
* review
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
* more balanced constructing and unscrewing for metal objects
- computer frame, machine frame, rack and meatspike can be deconstructed while anchored by screwing
- Computer frames now need time to be constructed.
- it now takes a reasonable time to make a meatspike. If you can construct a machine frame in 2.5, surely you can make a meatspike in 2.
* Fixes test
Provide non-flake solution by pinning in shell.nix
Invoking `nix-shell` makes shell.nix not consume the flake. Importing
`<nixpkgs>` is dependent on the user's current nixpkgs channel. This is not
reproducible.
Fix this by pinning nixpkgs to the same revision of the flake input.
* Set pAI up with a trackless map
* Added a untracked map user interface class to support gps-less mapping
* Added to pAI by default, expect it to be given to borgs as well in time.
As the personal AI is literally immobile as a ghost, it is useful to ensure that people carry one. With that idea in mind, it is worth giving the pAI a reason to be carried that doesn't depend on the player having a cracking selection of midi files on hand.
* Tried to use new ProtoId and have EntityUid on the client as commented by metalgearsloth
* Review
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
* Added the Black Jumpsuit and various colorful gloves to the Clothesmate
Considering that Black Gloves are available in the Clothesmate, it makes sense to add the various colorful gloves that are almost entirely unused currently.
* Update cargo_vending.yml
* Initial prediction
* new group handling
* groups for all examines that use multiple rn
* compile
* why was it doing this??
* handle newlines with sorting properly
* Add port link sink in timer
* Update SignalTimerSystem.cs
Moving the trigger so that everything works correctly and does not conflict. Correction of remarks.
* Update SignalTimerSystem.cs
* a
* review
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>