* Fixed invisible gamer goblet
* Removed totally not copypasted vampire code from streamer panel
* Spess.TV screens can be cloned by mechanics
* Fixed invisible inhands for spess.tv merch
* Fixed flatpacker using the wrong proc to insert things
* Spess.TV cameras can be scanned by traitor analysers
* Cafe and Bartending equipment crates now come with flatpacks
+ Cafe Equipment crate and Advanced Bartending Equipment crate are now large wooden crates that contain flatpacks for their respective machines.
- Flatpacks in the bartending crate don't stack
* stack flatpacks
* adds cell generation, and that's about it.
* ghettorigs are no longer rigs, but space suits.
suit storage units recharge rig suits.
rigsuits now store their helmets, which can be deployed through an action button.
rigsuit helmets now require a charge
* fixes helmets working away from their rig.
* beginning of module handling
* fixes the lights not working. Fixes the rig helmets not being absorbed into the suit.
Adds the first rig module. No way of adding it currently.
* suit charge is now shown in a suit storage unit.
user.drop_item used properly.
* Fixes confrictu, adds the RoR to the list of rigsuits with a deployable helmet, adds the health readout rig module. Adds examine macros to when you're examining a person.
* Adds an internals-pressurizing module.
* new rig light actions
* left some debug
* Adds the suit modifier station
* still tweaking the overlay, doesn't show at all.
Also, buy it from cargo via a flatpack
* Fixes lube module from making you turbo speed
fixes the tank refiller blowing up your airtank
* Suit lubrication module doesn't speed you up quite as much
more is wearing checks
less drama in the suit modifier
* removes hitler
* huh, interesting
* Adds the rigsuit modules to research
* HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE OVERLAYS SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR OVERLAYS AT THIS MICRO-INSTANT FOR THEM. HATE. HATE.
* Rethinks the tank refilling system a bit, as per exxion's instruction.
* isded check
* Adds say_to_wearer function for rig modules
* Properly fixes the fabricator problem
- Moves research's tech level stuff to a list by reference. Reference being the ID. All this so you don't need to loop through EVERY.FREAKING.RESEARCH.OBJECT to find the one you want.
- Actually fixes the issue where syncing research and updating the internal components were using different math.
* switch those two out
* martians can now be exploded
* removes human centricity
* new UI!
* centered inventory icons
* fixes some overly large throw icons, intent icons now black-background rather than white
Previously if you clicked on an object and you already had the NanoUI open, two things could happen:
* The UI only updates
* The UI reopens with a white BYOND flash.
The latter did always move it to the foreground, but the flash and UI moving was pretty ugly.
The former only updates the UI, so if you had multiple stacked windows open it gets kinda annoying.
With this change, all UIs always do the former, and the UI for an object always moves to the front when you interact with said object.
* Changes plasma to phoron
Because plasma has been coopted to mean the 4th state of matter, we're rebasing to the new bay naming standard of phoron
* Fixes maps and filenames
* Whoops forgot to change test box!
* Fixes#11582
* Fixes#11465
* Fixes#10308
* Fixes#9756
* Fixes#9314
* Fixes#9506
* Removed my dumbfuck copypaste and cleared up more runtimes in throwing foods.
* Fixed camera naming and blueprint runtimes.
* Moved research names over to defines.
Also fixed 4 (four) instances of the incorrect research name being used.
* Changed research names to avoid collisions.
* Move DMI files over to 64x64
* Lighting overlay + world.icon_size.
* Change 32 to world icon size
* Adds pixel shift multiplier
* Fix accidentaly 16 -> world_icon_size/4 conversion to proper world_icon_size/2 conversion
* Fixes lighting properly
* Fix spacepods bounds
* Redo all icons with BYONDTools bug fixed
* Update ALL the map files dear god
* Double crayon font size
* Update all screen locs
* Fix contextual clicks
Couldn't use PIXEL MULTIPLIER here for the most part due to the fact most of these are ranges and doubling them would leave empty spaces
* Fixes maptext size and the final touch ups on antag screen locs
* Runs optipng on the DMI files in last commit.
Because my optipng version was outdated (blame the optipng package I had installed) it failed to run on the erge commit. This fixed that.
* Reduces parallax size a bit for 64x64 map sizes
* Fix lobby screens
* Fix DME