Commit Graph

20431 Commits

Author SHA1 Message Date
KalevTait
bdf50ea894 Code Readability - Machinery (#18153)
* machinery

* comment change as per suggestion

Co-authored-by: moxian <moxian@users.noreply.github.com>

* added always_gib var to recycler as per recomendation

Co-authored-by: moxian <moxian@users.noreply.github.com>
2022-07-05 15:38:47 +02:00
S34N
52f3323760 makes these lasers (#18209) 2022-07-05 13:41:48 +01:00
Farie82
422f40b670 Makes it so the baseturf on lavaland is lava, not space (#18193) 2022-07-03 22:28:19 +01:00
Vi3trice
38c4d55204 Operative nuke spawns in the right place (#18199)
* Ah yes, nukes

* Oh that works too.

* Update nuclear.dm
2022-07-03 20:51:30 +01:00
KalevTait
36130193b5 Code Readability - Pipe Dispenser (#18169)
* pipe_dispenser

* prrefer wrench_act for wrench use

* Use User, Not Usr

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-07-03 18:55:11 +01:00
KalevTait
8dc53fc65e Code Readability - Doors (#18149)
* doors

* return TRUE

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* return TRUE

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* return TRUE

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-07-02 17:34:38 +01:00
KalevTait
89ba9c047c Code Readability - Effects (#18150)
* effects

* removed anchored = TRUE from objects that inherit that property within the effects folder and subfolders
2022-07-02 16:48:46 +01:00
AffectedArc07
3c00a1f061 Removes cortical borers. No, I am not sorry. (#18161)
* Removes cortical borers. No, I am not sorry.

* Icon purge
2022-07-01 23:25:01 +01:00
Kugamo
26bd519465 [GBP no update] Fixes Possible Firealarm spam (#18143)
* Yep

* SteelSlayer Suggestion

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-07-01 17:20:42 -05:00
KalevTait
f6646447f3 Code Readability - Computers (#18147)
* computers

* Remove src.

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* remove src.

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* change var name 'screen' to 'authenticated'

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-07-01 17:02:55 -05:00
Marm
8b876914ce Fixes ebolas (#18168) 2022-07-01 15:42:29 +01:00
KalevTait
66cad5fb2b Code Readability - Door Control (#18162)
* door_control

* put comment back

* comment change for autodoc

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-07-01 11:26:55 +02:00
KalevTait
f18bf0f2d4 turret_control (#18165) 2022-07-01 00:06:40 -05:00
KalevTait
e9133fe658 toilet init (#18146) 2022-06-30 22:32:13 +01:00
Charlie
bead47ea29 Adds crawling. (#17899)
* crawling?

* knockdown. CONTAINS CHANGES THAT NEED REVERTING

* plotting can_moves death

* CANMOVE IS DEAD

* mappers are insane

* removes todos as the are todone

* decreases crawling speed

* silly-con fixes

* surgery fixes

* fixes death

* pAI fixes

* removes var/lying

* runtime fix

* decreases default crawling speed

* correct crawling dir

* some more fixes

* stunbaton tweak, revert later

* rejuv fix

* restraint and incapacitated refactor

* crawling dir in line with TG

* fixes vehicle movement and grabs

* alien rest fixes

* antistun fixes

* fixed fall sounds

* forgor to stage this

* first review

* canmove zombie dispersal

* fix

* lots of fixes

* defines

* fixes the trait helper

* if you got no legs you can still crawl

* sillyconfix

* no reverty keepy

* jaunt fix

* hopefully fixes perma sleepy zzz

* admin rejuv temp fix

* rest canceling

* antistun chems now remove knockdown

* buckle offset fix

* fixes some stuff

* crawling delay = 4

* descuffs bed

* sleeping hotfix

* fixes simple mob resting

* V is the macro for resting

* projectiles no dodgy

* refines the projectile check

* god I hate strings

* MORE FIXES

* I hate buckling

* fixes capulettium plus

* winding down

* farie review

* bugs did stop showing up

* SEAN

* todo

* sean review

* ed209

* i HATE cyborgs

* steel review

* laaaaaast things

* reverts stun baton changes

* and done
2022-06-30 11:57:52 -05:00
Vi3trice
7481095697 Of course miners (#18148) 2022-06-29 18:45:45 +01:00
datlo
87be8664d1 Replace maint brown shoes by black shoes (#18125) 2022-06-29 14:38:27 +01:00
Marm
dbeed7215f Fixes Spirit Realm text (#18133)
It is now bold.
2022-06-29 14:36:30 +01:00
moxian
09e7f54a43 Convert most of /obj/machinery to use Initialize rather than New (#17845)
* Switch a bunch of /obj/machinery from /New to /Initialize

This is an easy and uncontroversial batch.
No globs, no late init, and stuff.

* Move more machinery to Initialize

This time the ones dealing with GLOB vars,
as well as some simpler ones i missed previously.

* More tricky New -> Initialize migrations

* The last of machinery Initialize conversion

* fixups

* Newscaster armor fix

* styling

* Comment on armor handling

* Move newscaster armor definition back to datum

* farie82 review

* kill extra .=

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* farie's review part 2

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-06-29 08:33:52 +02:00
S34N
3807bf43c7 [GBP no update] Minor refactor to reflecting projectiles, detgun fix (#18114)
* initial

* change these please

* let it not ignore carp, i suppose

* this instead

* review, fixes

* charlie code
2022-06-28 22:37:04 +01:00
Vi3trice
8753e22a8e Rework toy card decks into standard decks (#17925)
* Go fish

* Keep forgetting about the map

* Forgot about the sprites for the double deck

* Cleaned things up

* Fix icon conflict

* Update cards.dm

* Improper tweaks

* Update cards.dm

* Axing the popup from the toy version entirely, that was a little jank

* Meta remap was merged

* Huh. \improper was the issue.

* Update cards.dm

* Few changes and a fix

* More changes

* Update cards.dm

* Update cards.dm

* Update cards.dm

* Merge branch 'master' into go-fish

* Update cards.dm
2022-06-27 22:38:15 +01:00
Deniz
f1d743903b Bamboo drops wood (#18112)
* Bamboo drops wood

* Moved where its defined as per comment

* fixed the line spacing

* flammable
2022-06-27 21:12:53 +01:00
moxian
eba22daafc Possibly fix runtime when sacrificing monkeys (#18108) 2022-06-27 16:15:55 +01:00
KalevTait
d4b52848b4 Toy Disintegrate spell no longer considered threat by sec bots. (#18086)
* changed fake disintegrate to not need a permit (as far as sec bots are concerned)

* prefer boolean defines to magic numbers

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-06-26 17:49:08 +01:00
Bm0n
2f8ca5a845 Adds smoke bombs as maints loot (#18059)
* GRENADE!

* i just realised smoke grenades are far more powerful on paradise

* should be good now
2022-06-26 15:35:46 +01:00
SteelSlayer
29cd2a4795 cryo runtime fix (#18089) 2022-06-26 11:20:56 +01:00
S34N
705578b23b Energy detective revolver (#17771)
* Initial defines

* more work

* icon

* more stuff

* UID not hard ref

* tidying

* overload go brrt

* le sound and dead cell

* delet gap

* initial chargepack stuff

* simplify

* oops

* yeet this

* placeholder sprites

* oops magic number

* the gun speaks!

* consolidation

* tweaking and tidying

* so long old gun

* icon purge

* reapplies placeholder

* 1 minute tracker, not two

* makes it use a pinpointer

* revert tiny map changes

* cease your tracking, fool

* oops

* soft refs

* charlie review

* projectile ref to firing obj, removes testing overrides
& cleans up signals

* some more UID null checks

* ICONS

* ICONS CONFLICT

* MORE ICONS

* makes it freaking work

* first pass fixes

* charlie review

* charlie review 2, variable boogaloo

* fixes holsters

* colours the overcharged shot

* and recolours tracker to be yellow to match charge

* yellow laser icon

* widen overcharge misfire %

* fixes unlinkable pinpointers

* fixes gun not speaking when tcomms setup is changed

* steel request

* no chargey

* loudening 2022

* steel part 1

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* restores missing sprites

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-06-25 20:15:09 +01:00
Mitchs98
f41a25fd48 Removes holdover text from Mindshields. (#18069)
* flavoredit

* booleaning
2022-06-25 20:10:25 +01:00
DamianX
3582787514 Added set_stat setter for mob/var/stat (#18079) 2022-06-24 21:39:43 -05:00
alex-gh
bc89d4e9cc Autopsy scanner no longer merges multiple autopsies into one when scanning one "Unknown" after the other. (#18066) 2022-06-24 13:14:27 +02:00
Contrabang
ed203d9f69 Space ruins no longer have lava underneath them (#18047)
* begone space lava, remaps most of space ruins

* removes druglab having DJ station area

* renames "gasthelizards.dmm"

* revert "renames "gasthelizards.dmm""

* goodbye syringe gun, hello turf/template_noop
2022-06-24 10:50:21 +01:00
Contrabang
2dbff65258 Removes syringe guns, into the CMO locker (#18062) 2022-06-23 17:46:13 +01:00
13spacemen
baa55a88ef inhands sprites for bluespace RPED (#18040) 2022-06-23 12:50:50 +01:00
Vi3trice
aea4f54cec H.O.N.K mech and bananium floor honk properly (#18057)
* oh lord i'm really commiting that

* HonkponentsInitialize
2022-06-23 12:13:53 +01:00
Vi3trice
5336607d70 Why is this printing (#18035) 2022-06-22 23:49:12 +02:00
S34N
ff912fe937 Reworks flap+windoor delivery areas, tidies delivery beacon directions (#18004)
* flaps 2.0, cleans up beacon dirs

* removes weird cyberiad double-windoor engi delivery

* charlie review

* WIP

* mules sliding into your d(epart)m(ent)'s
2022-06-22 12:27:48 +01:00
SteelSlayer
e2e1ca51ad restores fire alarm frame sprite (#18037) 2022-06-22 10:23:14 +01:00
Kugamo
8d7631dd49 Fire alarm sounds (#17992)
* STOP DROP AND ROLL BABY!

* bruh

* roasty toasty

* Choose Your Voluuume!!!!

* :U 👌 🆘

* SteelSlayer Suggestion

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-06-22 09:51:32 +01:00
Mitchs98
2eae437689 unemps ur defib (#18021) 2022-06-22 00:55:59 -05:00
Kugamo
630a88ab96 new variable (#18025) 2022-06-21 12:01:58 +01:00
Kugamo
8d940f630c 😬 (#18019) 2022-06-21 11:53:34 +01:00
S34N
98cbc5f4bc ports TCC welding animation (#18005) 2022-06-20 21:01:46 +01:00
S34N
91424b29ab Alert lights for SSU's with mobs inside (#17998)
* hey, that's no suit!

* flashing lights

* i cannot read

* slows down the flashing

* review

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-06-20 21:01:22 +01:00
S34N
10d0e2f230 New benches, colourable sofas (#17985)
* new benches, colourable sofas, directional beds

* removes bench corners

* slight sprite tweak

* inverse corners!

* removes rotatable beds due to mob jank and bedsheets

* fixes that one freaking always wrong cyberiad sofa

* make things use the in-built spraycan menu
2022-06-20 21:00:12 +01:00
SteelSlayer
ecac9bc299 safety (#18009) 2022-06-20 14:27:40 +01:00
SteelSlayer
0cb7d0de04 mindslave implant fixes (#18014) 2022-06-20 14:27:03 +01:00
SteelSlayer
2ae27cfeda abductor baton tweak (#18001) 2022-06-19 09:31:04 +01:00
SteelSlayer
c3fcf3e256 Datumizes changelings and refactors related code (#17774)
* it's finally here

unfucks tgui

* oops, I don't want to change the mode

* charlie and moxian review

* charlie review II + some GC fixes

* rebase to fix conflicts + tgui bundle deconflict

* charlie review III + affected review

* final? tweaks
2022-06-18 20:55:49 +01:00
Charlie
0dc7d74cdc fix? (#17994) 2022-06-18 12:11:57 +01:00
S34N
1910d4cb37 Removes instances of rusty turfs (#17980)
* removes instances of rusty turfs

* and this
2022-06-16 20:52:06 +01:00