Commit Graph

112 Commits

Author SHA1 Message Date
Kurfursten
5a1075fb36 Hotfixes (#26591) 2020-05-24 21:49:41 -03:00
Kurfursten
66e831a19b Forgotten Flatpacks (#26414) 2020-05-12 11:23:32 -03:00
DamianX
5399c3b0f3 Fixed a bunch of linter warnings (#26360)
* Fixed a bunch of linter warnings

* Fix everything, maybe break something

* Fixed Time Stop not being cast by Arcane Golems

* Fixed arguments of remove_from_storage

* Fixed gun/afterattack arguments

* Fixed gun/Fire arguments

* Fixed arguments to candle/light and mob/emote

* Fixed arguments to simple_animal/revive, simple_animal/gib, robot/drop_item, mob/flash_eyes
2020-05-03 16:06:40 -03:00
DamianX
55676c301c Flatpacks are now layered above machinery (#26089) 2020-04-01 11:10:07 -03:00
DamianX
b38ad609c1 Gamer fixes (#26087)
* 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
2020-04-01 09:39:13 +02:00
DamianX
a729001002 Spess.TV Season 1 (#26083) 2020-04-01 00:15:24 +02:00
Exxion
4d7a2df990 Renamed Clamp() to clamp() 2019-10-25 17:18:20 -04:00
SonixApache
84bae24be1 starscreens now come in flatpacks 2019-07-01 23:04:46 +02:00
DamianX
97cdfb6a47 Flatpacks and bartending machines can be moved over tables (#23061) 2019-05-28 11:13:30 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
a12feb3f8e Inline CSS apocalypse part ?? out of ??? 2019-05-13 14:38:16 -03:00
SonixApache
cd17a2507b Cafe and Bartending equipment crates now come with flatpacks (#22670)
* 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
2019-04-30 09:45:54 -03:00
MadmanMartian
955f3d9c25 Rig suit rework (#18662)
* 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
2019-02-23 10:41:49 -06:00
MadmanMartian
599712325c Properly fixes the fabricator problem (#20587)
* 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
2018-11-07 15:37:52 +01:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
f88ec675a7 Fixes redundant flatpack stacking (#19056) 2018-08-01 12:33:12 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
4774193933 Yikes! (#19053)
* Yikes!

* Yokes!
2018-07-31 17:22:58 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
fdda8729e3 Moves clickdrag nudge to ctrl+clickdrag due to conflicting controls/ease to use accidentally (#18985)
* Moves clickdrag nudge to ctrl+clickdrag

* Sanity

* Gimme some more sanity
2018-07-27 06:32:04 -03:00
Tad Hardesty
d1fcb25d0d Fix various syntactic problems (#18604) 2018-06-25 12:20:53 +01:00
DamianX
4a38ac9169 Remove get_turf from all playsound calls (#17640)
JUST. DO. IT.
2018-03-02 11:18:53 -03:00
MadmanMartian
35a139dc03 misc martian fixes #2 [NEEDS REVIEW] (#16595)
* 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
2017-12-27 13:52:10 +01:00
Pieter-Jan Briers
63cd55a08d NanoUI object focus improvement. (#16395)
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.
2017-11-01 08:22:11 +01:00
DamianX
bae4f47eb8 Fixed a bunch of typos (#15456) 2017-07-20 00:50:11 -07:00
clusterfack
246b9261f5 Revert PHORON 2017-04-02 00:37:37 -05:00
clusterfack
8d9d66ce28 Makes Station Rotate (#14506)
* 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!
2017-04-02 00:01:08 +02:00
Rob Nelson
57a8deea21 Merge pull request #13885 from gbasood/del-cleanup-round-2
QDEL CLEANUP 2 THE RECKONING
2017-02-07 19:48:59 -08:00
L.E.D
0c92341398 failure (#13886) 2017-02-07 16:08:12 -08:00
Sood
57534f2f15 QDEL CLEANUP THE RECKONING 2017-02-07 14:38:59 -08:00
L.E.D
1b93bf9f98 sanity (#13827) 2017-02-05 13:43:22 -05:00
DrCelt
be5fd65257 Fixes #9178, hydroponics tray and device analyser not playing nice with their names (#12883) 2016-12-18 15:09:23 +01:00
coldcola
51766387ea succ (#12351) 2016-10-26 05:18:18 -05:00
BarneyGumball
9c3edf9f30 Bug fixes (#12038)
* 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.
2016-09-30 02:56:36 -05:00
JMWTurner
bb3068182a syntax (#11675) 2016-08-30 03:23:28 -05:00
D3athrow
5e634c3962 Fix #9368 Also fixes having the longest arms when using the component exchanger. 2016-08-29 15:28:45 -05:00
ComicIronic
b35eaa65d8 Replaced loc setting with forceMove. (#11490)
* Replaced loc setting with forceMove.

* Update forceMove to permit moving to null loc.

Also fixed atom locking with offsets not following properly.
2016-08-29 06:40:45 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
ComicIronic
b2b5c81633 Moved research names over to defines. (#11424)
* Moved research names over to defines.

Also fixed 4 (four) instances of the incorrect research name being used.

* Changed research names to avoid collisions.
2016-08-14 17:47:22 -05:00
clusterfack
6edf0208ac 64x64 Sprites (#11214)
* 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
2016-08-05 02:07:02 +02:00
ComicIronic
53040e7e83 Moves string overlays to use images. (#10686)
* Moves string overlays to use images.

* Fixed overlays being missed in replace due to unexpected string characters.
2016-06-20 17:27:24 -05:00
ComicIronic
24e1c261b9 Moves w_class to defines. (#10051) 2016-05-14 19:37:06 -05:00
Intigracy
06e112aecb Renames a bunch of storage.dm variables to be more clear in what they do (#9354)
Removes a bunch of unneeded max_w_class defines on items using can_only_hold

If you defined can_only_hold, it ignores w_class automatically
2016-04-10 17:04:55 -05:00
PJB3005
f46f02dc9e Goon-style chat.
Credits to goon for most of the work.
2016-03-27 17:23:07 +02:00
unid15
f3ff0f65c1 Replace tool istypes() with macros 2016-03-13 18:39:44 +01:00
clusterfack
7d94658a5f Change the whack flatpack stacking
You can now mousedrop flatpacks off of flatpack stacks
Robots can do it too
2016-03-09 01:54:48 -06:00
Zth--
58d4afcc20 fixes flatpacks 2016-01-24 17:06:53 -06:00
9600bauds
0ea13d4927 Fixes some Genfab issues 2016-01-06 22:02:16 -03:00
9600bauds
5831777cfb Hopefully fixes Genfab and Reverse Engine 2016-01-03 19:28:26 -03:00
9600bauds
3c46a3edec Can scan solar assemblies 2015-12-30 04:28:17 -03:00
9600bauds
c2f66b5d7d spellchecking 2015-12-25 19:26:24 -03:00
Sood
3177b3af13 Reverted admin debug changes, nulled references after qdels 2015-12-06 15:11:57 -08:00
Sood
3cdf89b675 qdel replacing del, time for bugs 2015-12-06 15:11:15 -08:00
D3athrow
e7b583ff29 Proper fix to prevent RPD from making a thing while storing it. 2015-12-05 15:38:34 -06:00