PopGamer46
1f61861326
Corgis can now use fire extinguishers on their back ( #21003 )
...
* corgi can use fire extinguisher
* removes unnecessary dash
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* removes unnecessary null check
* Simplifies whatever this is called
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-06-05 15:06:52 +01:00
Somniworld
21265d533c
Partly reverts #20878 "max age" limitations ( #21179 )
...
* removes the max age limit from most species
* doesn't forget vulps either
---------
Co-authored-by: Somniworld <pablo.capel4@orange.fr>
2023-06-05 12:00:31 +01:00
DGamerL
173bfb92f5
Removes bio resist from the code ( #21108 )
...
* BIO armor is kill
* some more stuff that uses bio resist
* I did a scuffed merge conflict solve but it works
2023-06-03 09:50:22 +01:00
GDN
30cd47b94a
converts the hide verb to an action button ( #20459 )
...
* converts the hide verb to an action button
* Update code/modules/mob/living/carbon/alien/larva/larva.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/silicon/robot/drone/drone_abilities.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/silicon/robot/drone/drone_abilities.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hide_action.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* tweak
* what a thrill
* bam
* what a krill
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-06-03 00:16:40 -05:00
Contrabang
3f87165a03
CI now bans files with the same name (PART 2) ( #21051 )
...
* CI change
* world.dm
* .dme world.dm
* subsystem renaming
* .dme for subsystems
* ai_laws.dm
* armor.dm
* emote.dm
* logging.dm
* spell.dm
* air_alarm.dm
* crew.dm
* decal.dm
* emissive_blocker.dm
* footstep.dm
* spawner.dm
* fire.dm
* carbon.dm
* living.dm
* mob.dm
* movement.dm
* thermal_drill.dm
* plasmamen.dm
* lavaland.dm
* chaplain.dm
* lightning.dm
* magnet.dm
* mimic.dm
* wizard.dm
* morph.dm
* vampire.dm
* click.dm
* self.dm
* radiation_storm.dm
* airlock.dm
* autolathe.dm
* mulebot.dm
* nuclearbomb.dm
* particle_accelerator.dm
* smartfridge.dm
* syndicatebomb.dm
* vending.dm
* wires.dm
* sound.dm
* mining.dm
* syndicate_space_base.dm
* monkey.dm
* guardian.dm
* bomb.dm
* standard.dm
* nuclear.dm
* pinpointer.dm
* access.dm
* departments.dm
* job.dm
* science.dm
* buttons.dm
* cloning.dm
* igniter.dm
* wishgranter.dm
* atmos_control.dm
* message.dm
* power_monitor.dm
* mecha.dm
* combat.dm
* mining_tools.dm
* meteors.dm
* spiders.dm
* contraband.dm
* aliens.dm
* uplinks.dm
* voice.dm
* intercom.dm
* lights.dm
* robot_items.dm
* mineral.dm
* dice.dm
* extinguisher.dm
* paint.dm
* signs.dm
* staff.dm
* smokebomb.dm
* boxes.dm
* random.dm
* janicart.dm
* statue.dm
* cargo.dm
* asteroid.dm
* headslug.dm
* fulton.dm
* atmospherics.dm
* pump.dm
* corpse.dm
* oldstation.dm
* gps.dm
* preferences.dm
* clothing.dm
* ears.dm
* glasses.dm
* boxing.dm
* color.dm
* renames ninja gear files
* recipes.dm
* error_handler.dm
* anomaly.dm
* floorcluwne.dm
* undead.dm
* overmind.dm
* shield.dm
* bottle.dm
* organ.dm
* piano.dm
* plasma_fist.dm
* language.dm
* mob_defines.dm
* mob_helpers.dm
* damage_procs.dm
* _defines.dm
* empress.dm and queen.dm
* brain.dm
* organ file renaming
* subsystems.dm
* constructs.dm
* bot.dm
* pet.dm
* nature.dm
* magic.dm
* colors.dm
* drugs.dm
* medicine.dm
* toxins.dm
* shuttle.dm
* surgery.dm
* moves a bunch of define files
* traits.dm
* names.dm
* other_mobs.dm
* flags.dm
* some final define files
* well turns out contractor_pinpointer.dm was taken
* I forgot to remove this file
* how in the hell did this get unticked
* I DID INCLUDE IT, but there was a "w" there
* swaps the world definitions
* camera renamed to SScamera
* examine -> alien_examine
2023-06-02 14:30:17 -05:00
Luc
b4cba9f981
Minor deadchat control improvements ( #21162 )
...
* Add resist, improves attack
* Make emotes intentional too
* fix a qdel loop
* Add "help" command, start deadchat control with existing followers as well
* Minor messaging improvements
2023-06-02 20:12:10 +01:00
GDN
4621a8a05f
morphs now show up the orbit menu antagonist section ( #21145 )
...
* morphs now show up on antaghud
* ismorph changes
2023-06-02 19:57:17 +01:00
Sam Albanese
7ae3947b41
Update human_hair.dm ( #21192 )
2023-06-02 19:53:59 +01:00
Luc
1d0db0e4ed
notify_ghosts should now work better with larger icons ( #21158 )
2023-06-02 19:24:54 +01:00
Contrabang
2a5b1aba4b
goodbye runtime ( #21155 )
2023-06-02 19:18:36 +01:00
SteelSlayer
42e172de8a
fix giving xenos objects ( #21144 )
2023-06-02 19:04:21 +01:00
HMBGERDO
2f89b304d3
garrote tweak ( #21092 )
2023-06-02 18:00:05 +01:00
GDN
ceaad4de97
Reworks changeling's last resort ( #21087 )
...
* Reworks last resort
* fix
* fix
* speed brought down
2023-06-02 17:46:49 +01:00
HMBGERDO
feb480e39c
if baton would stun cyborgs, it would stun bots too ( #21062 )
...
* if baton would stun cyborgs, it would stun bots too
* added visible message when stunning bots
* cleanup
2023-06-02 17:41:56 +01:00
S34N
02556b4105
gorillas reborn ( #21218 )
2023-06-02 11:28:16 -05:00
Luc
25cc41a8de
Improved Alien Examine ( #20655 )
...
* Moves code around from base human to more general functions
* Remove human handlers p much entirely, more reorganization
* Little bit more reorganization
* Remove todo
* Extract brute message checks
* updating
* Updates
* little bugfixes and cleanup
* Apply suggestions from code review
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/mob/living/carbon/examine.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* squish hex code in
* Apply suggestions from code review
* Adds legcuffing
* ooooops
* Farie review
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-06-02 10:08:51 -05:00
HMBGERDO
02db93e37e
Stunbaton delayed knockdown now respects antistuns ( #21069 )
...
* stunbaton delayed knockdown now moved into status effect
* renaming proc to keep its meaning
* made STATUS_EFFECT_DELAYED as status effect for any delayed logic, removed STATUS_EFFECT_BATONNED
* cleanup, little bug fixing
* cleanup
* whoopsie
* updates
* signal string changed
* Update code/datums/status_effects/neutral.dm
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
---------
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2023-06-01 18:36:44 -05:00
S34N
bdb8039c8f
Adds gorillas and cargorillas ( #20830 )
...
* goril
* goril2
* arms
* goril3
* goril4
* rampaging
* emote
* trait
* more gorilla
* ooga
* Magillitis Serum Autoinjector, crates
* return to monke
* remove unused trait
* oops
* sirryan
* earth
* Update code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/reagents/chemistry/reagents/misc_reagents.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* fixes and stuff
* gorilla text clarification
* tweak probs, stop if dead
* volume
* gorilla sleeping attack
* Apply suggestions from code review
Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com >
2023-06-01 18:36:07 -05:00
Ryan
11717823df
Power Code Cleanup + Conversion to Regional Powernets [Refactor Only] ( #20598 )
...
* initial edits
* more cleanup, yipee
* moving shit around
* dme fixes
* fixes file ticking issue
* more dme fixes + duplicate files???
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* glass floor fixes
* Apply suggestions from code review
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* requested reviews
* the most painful bugfix of my life
* forgot to remove some debug stuff
* fixed issues with excess power
* fuck powernets (fix)
* Update code/modules/power/powernets/README.md
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2023-05-31 20:55:10 -05:00
Qwertytoforty
34a7003c5a
minor spelling mistake ( #21131 )
2023-05-22 22:27:08 +02:00
JimKil3
c5c5ce7694
Clears upgrades properly, not just their effects ( #21100 )
2023-05-22 22:26:52 +02:00
Henri215
764aed10c5
Adds custom age limits to each species ( #20878 )
...
* Custom min/max ages for species
* fixing the pitch
* tweaking AGE_MAX
* Revert "tweaking AGE_MAX"
This reverts commit 0270ba6840 .
* max_age decreased roughly by 10%
* Update code/__DEFINES/mob_defines.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* machine minimum age
* clamp
* Adjustments to ages
* age max
* Update code/modules/mob/living/carbon/human/species/_species.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* clamp and age pitch tweaks
* finally found plasmaman lifespan1
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-22 22:04:42 +02:00
GDN
bf42f3dac0
translators no longer bypass mutes ( #20756 )
2023-05-21 13:19:45 -05:00
Luc
d8ddda378b
Deadchat Plays SS13: Ghost Control of Mobs ( #20600 )
...
* Add dchat control
* adds human support, cleans other things up
* Bit of cleanup
* actually use the item
* minor proc ref mistake, laugh at this user
* evil tg strings
* Renames defines, adds vv menu item for it
* Improve anarchy message formatting
* don't go to_chatting tesla energy balls
* aa review
* Minor cleanups, replace some emotes
* Addressing some reviews
* Incorporate some checks for deadchat mutes/prefs
2023-05-21 12:33:11 -05:00
HMBGERDO
3d9d661853
added hands ID check for security bots to determinate threats ( #21061 )
2023-05-17 17:32:57 +01:00
Qwertytoforty
0135644e07
Chemicals that reduce pain make the users personal health bar less accurate ( #20970 )
...
* Chemicals that reduce pain make the users personal health bar less accurate
* Update medicine.dm
* health doll accuracy / screen cover
* define that shit
* makes it a proc
2023-05-14 00:24:21 +02:00
Henri215
c68a421171
boop emote sound ( #20965 )
2023-05-14 00:24:00 +02:00
Luc
2db545600d
Xenomorph Deathrattle ( #21023 )
...
* With ghost message
* and without
* remove some leftovers
2023-05-13 23:45:07 +02:00
Farie82
0fedbb9257
Camera net/chunk refactor. Slight performance improvements and makes it GC properly ( #20302 )
...
* Add SScamera
* Refactor camera
* Refactor how camera chunks add/remove cams
* Use CAMERA_VIEW_DISTANCE to determine max view dist of cam
* Fix movable cameras and optimise them
* Optimise update()
* Ensure aiEyes get removed properly when deleted
* Final optimisations and refactoring
* Fix cameras being EMPed
* Shits fixed
* AA review
* Fix merge mistake
* Add comment about early return
* Seans review
* the it the
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
* Update code/game/machinery/camera/camera.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Ensure the robit has a camera before updating it
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-12 14:58:23 -05:00
Taran
4a1873023a
Prevents IPC husking ( #21045 )
...
* prevents IPC husking
* moves check to become_husk()
2023-05-12 07:53:47 +01:00
GDN
53cf9765bc
xenos no longer permakill dead carbon mobs by consuming them ( #20952 )
2023-05-10 14:10:13 -05:00
Octus
a7156dce16
Reworks cult sharding to not perma kill mindshielded victims [Needs TM] ( #20402 )
...
* fucking cult
* WERE STILL WORKING ON ITTTT
* d
* Revert "d"
This reverts commit 8a4bf06f5c .
* MOREEEE
* update
* Revert "update"
This reverts commit 65d85eae87 .
* only chap can do it now lmao
* WHOOPS
* OK NOW
* Update runes.dm
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* PLEASE TESTMERGE AAA
* fixes some stuff, improves it
* fixes the code from merge conflict
* Update code/game/gamemodes/wizard/soulstone.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* fixes a bug with shit not dying due to brains
* Adds some GC stuff, Sirr's code reviews.
* finishes the last changes and reviews
* missed 1
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-09 19:41:40 -05:00
Nathan Winters
65978a1070
Fix cryo cells not autoejecting patients with burn wounds ( #20967 )
...
* Don't count permanent injury as organic
* Fix direct `cause_burn_wound()` calls not updating health
2023-05-02 22:00:00 +02:00
Qwertytoforty
21a6cad1ee
tweaks / fixes vetus a bit ( #20910 )
...
* tweaks vetus a bit
* probably should still hit the turf
* Update code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-02 21:28:58 +02:00
GDN
9cff9cbabf
cleans up some giant spider code, moves verbs to action buttons ( #20596 )
...
* cleans up some giant spider code, moves verbs to action buttons
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-02 21:19:18 +02:00
Ordosian
0d32793324
Squashed ( #20749 )
...
Diona
Dme Fix?
DMe Fix
X
Requested Change
Rebase
Rebase V2
Rebase V3
Co-authored-by: Ordosian <Ordosian@gmail.com >
2023-05-02 20:58:25 +02:00
Qwertytoforty
63093317b4
Fixes being able to download an already downloaded pai. ( #20946 )
...
* pais should no longer commit mitosis
* Update code/modules/mob/living/silicon/pai/recruit.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/silicon/pai/recruit.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-04-28 09:52:50 +01:00
Taran
e1effdfb7a
Prevents sec bots from cuffing when turned off ( #20951 )
...
* prevents sec bot cuffing while off
By adding a check for if a sec bot is on when actually applying cuffs, sec bots can be stopped mid cuff by turning them off
* makes src implicit
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-04-28 09:52:05 +01:00
Luc
611b025596
Removes an accidental undef ( #20932 )
2023-04-27 18:38:43 +01:00
Nathan Winters
efecd97f76
Slightly refactors adjustCloneLoss() and setCloneLoss() ( #20838 )
...
* Fix 0 cloneloss unmutating all organs only 20% of the time
* Clean up the rest of `adjustCloneLoss()`
* Add missing `setCloneLoss()` override for carbons
* Fix setting cloneloss to 0 not unmutating organs
* Fix the code instead
* Someone forgot about this operator
* Sean review; minor cleanup
* Deduplicate mass unmutation
* gnarg
2023-04-25 21:13:33 +02:00
Luc
748d5f91c2
Makes the Brand Intelligence event a bit more dangerous ( #20904 )
...
* Adds mimic support
* add some tiltable checks
* tuning, some messages
* Remove spurious comment
* be extra sure we attack em
* Mimic vendors, when killed, may break.
2023-04-22 09:58:40 +02:00
Qwertytoforty
de1a8a6670
Did you know, in terms of design compatibility... ( #20879 )
2023-04-22 09:44:57 +02:00
Luc
3801f43b42
Add follow link to grey psionic communication ( #20877 )
...
* add follow link to grey language
* revert
2023-04-22 09:44:48 +02:00
GDN
1b361c7366
fixes an ai UID runtime ( #20876 )
...
* fixes an ai UID runtime
* Update code/modules/mob/living/silicon/ai/ai_mob.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* Update code/modules/mob/living/silicon/ai/ai_mob.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
---------
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2023-04-22 09:44:40 +02:00
Henri215
627a46a068
more options for matter decompiler ( #20874 )
2023-04-22 09:44:33 +02:00
Henri215
dc75a748f1
Fixing common spelling mistakes part 3 ( #20870 )
...
* Fixing common spelling mistakes part 3
* collectable
* another collectable
* part 3.2
* "</span>."
* A bunch more fixes
2023-04-22 09:44:27 +02:00
S34N
4a5fb011e6
515 Compliance part 2 ( #20809 )
...
* more illegal procpaths
* Update code/modules/ruins/lavalandruin_code/puzzle.dm
* REGEX_REPLACE_HANDLER
* shuttle fix
2023-04-22 09:28:54 +02:00
matttheficus
e250959bc7
Tweaks Gasping and Deathgasp Range + Reduces Gasp Volume with Oxyloss ( #20753 )
...
* -20db supressor
* garrote 7 range + wall block
* deathgasp 9 + scaling gasp volume with oxyloss
* Revert "garrote 7 range + wall block"
This reverts commit 0e9e8de5ef .
* Revert "-20db supressor"
This reverts commit f29e4558c2 .
2023-04-22 09:27:45 +02:00
Coolrune206
2478724a09
tourte is knocking on my window requesting stuff ( #20693 )
2023-04-22 09:17:17 +02:00
GDN
93fc25782f
makes clingstings GC ( #20656 )
...
* makes clingstings GC
* steels review
2023-04-21 23:53:30 -05:00