Commit Graph

24967 Commits

Author SHA1 Message Date
ElorgRHG
e63526cfdd Paradise's soul removal part four and five: jumpsuits and caps resprite simple as (#19424)
* New jumpsuits

* ... and new softcaps

* New colors for jumpsuits

* New colors for onmob softcaps

* "New" softcap obj sprites

* Un-mirrors the N

* Swaps the green and lightgreen obj sprites around, oops

* Deconflict

* Tweaks obj sprites for softcaps a bit

* New softcaps for corgis
2022-11-02 20:26:39 +01:00
PacifistDalek
d5b261407e Adds Radial Menus to Cyborg Module and Sprite selection (#19234)
* 1

* expand radius

* added combat droid back, gotta test whether force_modules can let the ERT secborg in

* holy crap i think it might be ready

* Update code/modules/mob/living/silicon/robot/robot.dm

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

* Update code/modules/mob/living/silicon/robot/robot.dm

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

* change initialise to initialize, and update the sec/combat radial icon's name to be more self-explanatory

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-11-02 20:21:22 +01:00
Vi3trice
599221a602 doh (#19566) 2022-11-02 14:22:04 +00:00
Luc
d00d53803f Require lying down for a surgery step to operate (#19570) 2022-11-01 21:33:32 +00:00
Coolrune206
447edfdf83 converts laser slugs to laser scatter shot (#19552) 2022-11-01 20:51:08 +01:00
AffectedArc07
aa327a4e32 Library update + Some 515 compat (#19556)
* Library update + 515 compat

* Lets not ship debug info, inflating the files 10x+

* CRLF -> LF
2022-11-01 20:47:12 +01:00
Nathan Winters
25f7b57fc5 Small Medbot patient analysis and injection refactor (#19353)
* Gee medbot! How come your mom lets you have 26 extra parentheses?

* Check order consistency

* Avoid searching through viruses if already treated for them

* Simplify assessment logic for custom beakers

* Simplify assessment logic for viruses

* Fix medbots not considering all of patient's viruses

* Bool readability

* Fix medbots ignoring viruses if patient has no damage

* Fix medbots not considering loaded beaker when assessing treatment for viruses

* Fix inconsistent virus check between assessment and medication logic

* Check order consistency 2.0

* Fix medbots getting confused when patient has regular drug but no beaker drugs

* Refactor patient assessment

* Condense a loaded beaker volume check

* Extract virus assessment into separate proc
2022-10-31 18:08:11 -05:00
Vi3trice
05d93f665a [TM] Port TG Jump Point Search and SSpathfinder (#18984)
* move along move along

* Update bot.dm

* Diagonals are now more expensive

* Update path.dm

* Update parrot.dm

* Update path.dm

* Tweaks

* Fix cleanbot, add path safety

* Tweaked, added a safety, removed the previous one

* Update medbot.dm

* path.len isn't very safe as a whole, floorbots also had order of operations wrong

* Update medbot.dm

* clings not even once

* Back to the drawing board

* Update path.dm

* Make mules actually clear the drawn path.

* Make bots use step_towards unconditionally instead of flipping between step_to and Move

* Making extra sure the path is cleared. Somehow path was left over.

* Check for length as get_path_to is always true

* This and that
2022-10-30 15:54:51 +00:00
FloFluoro
9e78880036 Fixes punctuation on mob descriptions (#19533) 2022-10-30 15:52:00 +00:00
Vi3trice
b12c751d48 It's getting confused with that macro (#19521) 2022-10-30 15:51:08 +00:00
Stokes52
7c303ea545 Add inhand sprites for retro laser, immolator, and their variants (#19509)
Co-authored-by: Christian Stokes <christian.stokes@liferay.com>
2022-10-30 15:50:04 +00:00
HMBGERDO
9f011740da Nerfs Cult Juggernaut. Removed reflection (#19461)
* Nerfs Cult Juggernaut. Removed reflection

* bringing back jugger armor without reflections

* comment and playstyle sting changed

* Update code/modules/mob/living/simple_animal/constructs.dm

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2022-10-30 15:49:27 +00:00
Vi3trice
b7389e3c81 [GBP no update] PDAs only hold one pen at a time (#19516)
* You hold one pen only

* Update PDA.dm

* Update PDA.dm
2022-10-28 22:07:29 +02:00
Qwertytoforty
1902641665 makes CQC not theoretically heal losebreath (#19511)
* makes CQC not theoretically heal losebreath

* hal told me to
2022-10-28 20:27:19 +02:00
ElorgRHG
4b0a2fc085 [GBP: No update] Golem hands fix, probably (#19490)
* Golem hands fix, probably

* I think this is how that works, maybe
2022-10-28 20:24:20 +02:00
ElorgRHG
de9f949994 [GBP NO UPDATE] Restricts some jumpsuits from appearing with chameleon gear (#19472)
* Restricts some jumpsuits from appearing with chameleon gear

* This is not actually a basetype that shouldn't be seen in game
2022-10-28 20:21:21 +02:00
Henri215
473a46ff5a Tweaks to autolathe design costs (#19469)
* first wave of tweaks

* Update code/modules/power/cable.dm

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>

* Edan52 review

* missed one

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>
2022-10-28 20:05:46 +02:00
Vi3trice
03ce2920e1 Defining Part 4 - Code cleanup toward defines (... and the rest) (#19388)
* I wasn't done

* nits
2022-10-28 19:28:23 +02:00
Henri215
47b3d08f04 Newscasters/camera monitors/displays tweaks (#19305)
* frames and autolathe

* final adjustment

* engine monitor

* circuit board selection and newscaster tweaks

* names adjustments

* entertainment frame icon adjustment

* moving to another PR

* forgot to move those

* added the other monitors circuit boards

* Update code/game/machinery/computer/camera.dm

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

* removed unnecessary flow

* display

* entertainment frame uses correct icon now

* merge conflcit part 2, do_build for newscasters

* moving var

* Sirryan suggestion and reverting piece of code removed by mistake

* Update code/game/machinery/computer/buildandrepair.dm

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

* added description

* Apply suggestions from code review

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

* Sirryan suggestion and removed 1

* moved to on_deconstruction

* Removing unused arguments

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-10-28 19:00:03 +02:00
S34N
9f9f047ed3 Disposal sprite rework (#19238)
* initial

* 3/4ths

* pointers

* TCC disposal machine

* sprite update

* pacifistdalek

* pixel

* ticks one thing

* arrow

* darkened the disposal
2022-10-27 21:56:41 -05:00
AzuleUtama
c8edc8c240 Syndi Bundle Rework (#19352)
* Syndi Bundle Rework

* Revised bundles based on feedback

* Reworked operative into grenadier

* Corrected payday value
2022-10-26 00:19:56 +01:00
DevanStrife
f9aa949d8f VTEC for jani mobile and ambulance (#19462)
* Zoomies!

* Hal requested changes

* Sirryan suggestion

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

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-10-26 00:13:27 +01:00
Vi3trice
fc7e4847b3 Penlights are universally pens (#19498)
* You're a pen, you're a light

* Update code/__DEFINES/is_helpers.dm

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

* Might as well remove them

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-10-26 00:12:14 +01:00
ElorgRHG
890d4755fe Paradise's soul removal part two of many: security jumpsuits (#19333)
* A small rejuvenation of security jumpsuits

* sec formal rolling fix

* New Vox security sprites

* adjusts the warden's formal suit obj a bit

* Different style of corp skirt

* Vox adjusted to new skirts

* New sec shirt skirt

* Grey sprites

* Drask sprites

* New sec shirt and sec shirt skirt sprites

sec shirt skirt my beloved

* Merge remote-tracking branch 'upstream/master' into riots-in-the-streets-security-jumpsuit-resprite
2022-10-26 00:07:36 +01:00
Deniz
a272267193 TGUI ORM MACHINE - Alloys Images (#19113)
* ORM improved alloy name

* capital letter

* Add images to "Alloys" on ORM

* FML-main part done

* Few changes

* Recipe and Descriptions

* Forgot this. widens the ORM

* quick fix

* Slight alignment fix. New images on PR

* TGUI merge conflict and tiny alignment

* diff line endings!

* added ;

* Holes and stuff

* merge conflict fix, hopefully

* SMELT moved

* Alignment and tgui bundle

* Merge Conflict fix

* Update to master + tgui bundle

* TGUI Bundle

* TGUI BUNDLE

Co-authored-by: Henri23729 <iki-hs@hotmail.com>
2022-10-25 23:48:53 +01:00
BiancaWilkson
7a8cef043a CQC Balancing Tweaks/Buffs (#19493)
* Legsweep now picks you up from resting

* Makes the description more descriptive

* Buffs damage numbers all around

* Makes CQC much quieter and stealthier

* Okay maybe 25 is a bit too much

* Restrain won't just instantly break anymore

* Various tweaks after discussing with others

* Update code/modules/martial_arts/combos/cqc/restrain.dm

One day I'll learn spacing guidelines

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>
2022-10-25 23:47:59 +01:00
BiancaWilkson
2c65e0901c Fixes an exploit with the power gloves (#19502) 2022-10-24 21:48:42 +01:00
Qwertytoforty
2c5d9ffb43 Elite buffs / Highlander mode for arena (#19166)
* Elite buffs / Highlander mode for arena

* whoops forgot to push this

* Apply suggestions from code review

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

* removes unused list, proximity component

* range_edge_turfs

* comment

* Apply suggestions from code review

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

* ARENA_RADIUS

* Apply suggestions from code review

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

* last changes

* Update code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-10-24 21:47:43 +02:00
Bm0n
ccaa3ef34b Allows guns and other security stuff to be suit slotted on the ablative trench coat (#19458)
* why did i forget this

* spacing

* a single space
2022-10-23 16:38:10 -05:00
Vi3trice
87347bde08 Do not eat the shard (#19456) 2022-10-23 13:04:21 -05:00
warriorstar-orion
6cc02b58cc Fix runtimes caused by proc signature change. (#19464) 2022-10-23 12:23:35 -05:00
ElorgRHG
574b012505 The (formal CC) blueshield drip is back in town (#19425) 2022-10-23 11:34:45 -05:00
Vi3trice
0fb79a3cb5 Vent crawling antagonists spawn in vents directly (#19391)
* Sneak 100

* Update spider_terror.dm

* Update alien_infestation.dm
2022-10-23 11:30:42 -05:00
Charlie
16e845a81b Fixes parallax being visible in the "fog of war" (#19474)
* the most genius solution to a stupid problem

* help me

* perfect hatred
2022-10-23 15:48:09 +01:00
BiancaWilkson
21fc24a31c Ports Yogstation's version of CQC, adds it back to traitor uplink. (#19310)
* Changes most instances of brute to stamina, combos

* Adds CQC back into uplink

* Updates chokeholds so it takes time to knock out

* Adds cqc back to tot uplink, gives nukies discount

* Tweaks base grabs and disarms

* Tweaks combos some

* I am a mild idiot

* Charlie's suggestions

* I don't like these numbers, nerf head kick

* Removes blocking and countering

* More kicking tweaks

* Update code/datums/uplink_item.dm

commit charlie's changes pt. 2

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

* stop kicking yourself

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-10-22 21:42:17 +01:00
ElorgRHG
db0002fbc1 [GBP NO UPDATE] Hands don't overlay above jumpsuits on which the hands are covered (#19473)
* Hands layering tweaks

* I forgor about the ? 💀
2022-10-22 17:49:07 +01:00
Charlie
10a8e8ce85 fix (#19455) 2022-10-21 20:43:23 +01:00
matttheficus
373c9e3710 IPCs are Now Ignored by Slimes (#19400)
* zaaaaaaaaaaaaaaap

* oops, too much zap

* still too much zap

* damage boost

* faction change
2022-10-21 21:33:13 +02:00
FloFluoro
a8a3694114 Sentience Potions now violently explode if overused (#19356)
* Sentience Potions now violently explode if overused

* Early returns

* Removed redundant return, split cooldown behavior into two procs

* Removed redundant proc
2022-10-21 20:40:10 +02:00
ElorgRHG
1660182d19 Paradise's soul removal part three: lawyers (#19376)
* Better Call Coderspriters

* This name looks better

* Turns out this is not a copy of an existing jumpsuit

* Minor drask sprite adjustment
2022-10-21 20:36:36 +02:00
AffectedArc07
97a3514289 Adminwho topic tweak + Graphics fix verb (#19246) 2022-10-21 19:31:41 +01:00
Henri215
b56dc871a6 Fixes Tom description (#19409)
* Tom description fix

* Contrabang suggestion

* Apply suggestions from code review

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>
2022-10-21 20:10:57 +02:00
warriorstar-orion
69c46888da Don't track Runtime or Ian in E.X.P.E.R.I-MENTOR state. (#19430)
* Don't track Runtime/Ian on E.X.P.E.R.I-MENTOR.

* snake case changed vars
2022-10-21 20:02:57 +02:00
warriorstar-orion
c254efbcdf Remove unused newscast ability from announcements. (#19442)
* Remove unused newscast ability from announcements.

* Switch from 0/1 to FALSE/TRUE in modified code.
2022-10-21 19:59:36 +02:00
Vi3trice
3ed0c435c6 Carbon mobs get proper species-based names for mob spawners (#19451)
* Even the dead bodies get the proper names

* Right, dead bodies
2022-10-21 19:56:46 +02:00
ElorgRHG
12c4aa5590 Removes the need to make handholes for jumpsuit sprites (#19058)
* Handholes were kinda cringe

* A mildly overengineered solution

* Deconflict

* Lobby gloves fix
2022-10-21 12:35:04 +01:00
AffectedArc07
20faf722c3 Fix a cid warning (#19435) 2022-10-20 23:02:39 +01:00
GDN
72b64a72ce [GBP NO UPDATE][READY FOR TM] Simplemob GC improvement (#19225)
* Properly clears a simplemob references on GC

* We're going the whole mile here
2022-10-20 20:47:02 +01:00
PacifistDalek
9aacf9fead New pumpkinhat and blumpkin hat sprites (#19429) 2022-10-20 20:35:28 +01:00
Raven567
e26b0da026 Fix poly sprite (#19421)
Co-authored-by: Raven567 <johnnyberg11@gmail.com>
2022-10-20 20:34:37 +01:00