Commit Graph

11021 Commits

Author SHA1 Message Date
FloFluoro
72fe904948 Xenomorph gib no longer deletes eaten mobs (#18710)
* Xenomorph gib no longer deletes eaten mobs

* Cleanup
2022-08-06 11:59:48 -05:00
Contrabang
f28da35bd6 Cleans up brain loss code a bit and adds a new line (#18335)
* !!?!?! I CAN FORCE YOU TO SAY WHATEREVE

* 66
2022-08-05 18:26:41 +01:00
FloFluoro
dea040ad65 Adds Weekend at Bernie's'ing people (#18649)
* Adds Weekend at Bernie's'ing people

* Added comments, tidied variable

* Cleaned up redundant string
2022-08-04 17:01:44 +01:00
procdrone
6669e4a531 Changes the cyborg death message on examine. (#18650) 2022-08-04 17:01:23 +01:00
Vi3trice
b27a8e9d57 Rework plasmamen helmets actions, add visor sprites for object and mob icon (#18509)
* I scratched my head a lot at this

* Update plasmamen.dm
2022-08-04 10:57:14 +01:00
Adri
7b6659bf6a Adds nian cocoon admin logging (#18707)
* Adds nian cocoon logging

* Removes comma between cocoon and with
2022-08-04 10:48:57 +01:00
Luc
2daa76e6fc Adds a special suicide action to air tanks (#18575)
* Add /tg/ tank suicide_act

* Review
2022-08-03 18:06:20 -05:00
Charlie
5a09895489 reverts #18618, fixing the melee attack chain (#18687)
* reverts #18618

* refixes the chainsaw
2022-08-03 23:33:36 +01:00
Charlie
359552b1f4 Fixes the knockout trait and simple mob sleeping (#18567)
* makes the knockout work

* forgot to remove the calls here
2022-08-02 23:45:07 -05:00
Qwertytoforty
a08468ac21 Ports TG Hierophant trophy, and TG colossus changes. (#18666)
* Ports TG Hierophant trophy, colossus changes.

* Runechat / unneeded check

* makes colossus not control the time stream.

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

* lewc's changes

* fuck

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

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-08-02 17:24:26 +01:00
Edan
1d552ab0e4 Armour Refactor (#18547)
* initial commit

* bullet fix + 100% armour pen

* equivalent armour values

* percentage armour pen

* updates bombing

* adds more defines

* i like armour too much

* review pass 1

* review pass 2

* updates with lavaland elites

* armour penetration value tweaks

* wt550 AP round change
2022-08-01 20:23:49 +01:00
S34N
07265abdf2 Makes trees transparent if important objects are hiding behind them (#18627)
* tree!

* Update code/modules/admin/verbs/freeze.dm

* yeet

* steel review, animate transparency

* more critical items

* charlie review

* charlie
2022-07-31 23:24:12 +01:00
Viz
fa56e88fd7 fixy borgy (#18655) 2022-07-31 21:49:12 +01:00
Charlie
9a663e3b1f Removes the majority of brute/burn mods from species, replaces them with interesting downsides. (#18501)
* species rebalance

* IPC rework PRT 2

* geneless

* grammar

* affected's suggestion

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

* Review pass

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

* farie review

* static list

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-07-31 14:28:43 +02:00
ParaGitV
222f9ae800 Additional AI Sprites (#18637)
* New AI Sprites

* More sprites

* Adds new custom & pre-existing holograms

* Removes Biohazard
2022-07-31 12:41:51 +01:00
moxian
cf919a1bd6 Fix double-zombiefying bug (#18648) 2022-07-31 12:41:32 +01:00
Qwertytoforty
daca998981 [TM READY] Ports lavaland elites from TG. (#18448)
* startup, expect like 50 unneeded icons, not bug free™️

* Hope works. Cloak works. Buffs for AI controlled. Faction fix.

* map speed buffs, fixes resummon health decay

* Adds roles. Adds Mirror walk. Nerfs revival, especialy for non antag summoned.

* I am denser than bluespace ore

* x2 antag cooldown, update desc for cloak

* removes 66% burn damage resist from elites

* honestly just knock that down

* herald not speaking right, fuckup with max hp fix

* Thanks hal!

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

* changes, changes, and more changes, oh my!

* Update code/datums/status_effects/buffs.dm

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

* GC stuff

* oh, and just one more thing

* no gibtonite gaming

* Huston we have a FUCKING PROBLEM

* oopsy doopsy

* but just one more thing (again, gc stuff)

* Lets all elites speak their mind

* NO LAVA

* grab ghost, legion charge red.

* dust the dusting from the code

* no mirror cargo shuttle crossing

* need to stop making small changes, x2 broodmother

* herald no longer crashes the MC

* Lower broodmother cooldown, herald down 5 brute and , legionare gets more smoke and thermals, pandora gets chasers

* remove extra brackets, x 2 on aoe squares

* pandora now respects factions

* fixes teleporting to tumor if reactivated by someone else. Herald has light, boost elites make message

* requested changes

* mirroring a wanted change

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

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-07-30 20:22:28 +01:00
Farie82
fd1928312a Puts stat on DEAD before sending the DEATH signal (#18641)
Fixing dying twice due to explosive implants or such
2022-07-30 20:04:00 +01:00
S34N
a24c1c4299 Prevents players from voluntarily ghosting when adminfrozen (#18620)
* nope

* Update code/modules/mob/dead/observer/observer.dm

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

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-07-30 12:15:11 +01:00
roarbark
f115c45578 adds another vulpkanin hair sprite (#18593)
* adds another vulpkanin hair sprite

adds a hair sprite for vulpkanin thats called "clean cut"

* updates north sprite

makes it look cooler
2022-07-30 11:52:01 +01:00
Viz
8d3015163a spider glomp (#18484) 2022-07-29 21:14:54 +02:00
Charlie
38ce9040e0 fixes the return values (#18618) 2022-07-29 21:13:17 +02:00
Viz
48f02a3987 Balances explosions for stamina combat (#18602)
* whats that beepi-

* no longer can frag-12 nukies with it

* charlie review 1

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

* charlie review 2

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

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-07-28 22:20:29 +01:00
Vi3trice
0132109d2b That doesn't seem like a good idea (#18605) 2022-07-27 21:28:02 +01:00
Viz
a6d134ab46 god i hate these things (#18584) 2022-07-27 19:07:00 +01:00
moxian
b8e15e1dce Initialize bots (#18558) 2022-07-27 15:07:49 +01:00
roarbark
162ad961ac fixes weaken on stop drop and roll (#18590)
* fixes weaken on stop drop and roll

turns resisting out of fire from a .3 second stun into a 3 second stun

* raises it to six seconds

oops
2022-07-27 15:07:21 +01:00
Viz
df1eefe9e2 Removes RNG Stuns From a Bunch of Xenobio Mobs (#18548)
* tree down

* what the hell is this...

* I have no faith in you
2022-07-26 16:04:17 +01:00
Charlie
508e1fbfcb fixes the dead holding items (#18518) 2022-07-26 16:52:53 +02:00
Charlie
03ad527083 glare rework (#18524) 2022-07-26 16:52:02 +02:00
Contrabang
7b7109bffe :r anyone else a traitor? (#18479) 2022-07-26 15:43:19 +01:00
moxian
df86aa075a Make new players and their minds gc properly (#18542) 2022-07-25 18:19:47 +01:00
Contrabang
75041833f9 fix the issues (#18561) 2022-07-25 09:47:45 +01:00
Charlie
6ab9a133ba Reworks bolas. (#18383)
* bola rework

* energy bolas aint reusable

* re-adds sprites

* SPRITES

* fix bola bag

* range fix
2022-07-24 16:11:41 +02:00
ParaGitV
84aa9e529f Add new Slime & Vulpkanin names (#18396)
* Add new Slime & Vulpkanin names

Changes Slimes and Vulpkanin from syllable name creation to proper name lists

* Update names to use global lists

Title

* Fixes & Style update
2022-07-24 15:44:13 +02:00
moxian
8befe47408 Initialize hostile mobs (#18336)
* Initialize hostile mobs

* Farie's review

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

* staticify lists

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-07-24 13:14:06 +02:00
moxian
989a2c87d2 Xenos are Initialize (#18333)
* Xenos are Initialize

* Remove the confusing debug leftover
2022-07-24 10:56:38 +02:00
Kugamo
01a90030e7 Fix photographing gradients (#18436)
* Wahoo

BLEND_INSET_OVERLAY doesnt actually change the alpha values of the icon overlayed, only how the show up on the thing overlayed onto. So the code in photography when taking the icons saved in the list of things overlayed of people itd show up as a box (since the icon wasnt being trimmed)

* now works for multidirectional gradients!!

WHOOPS

* blah

forgot to shift the actual gradient and not just the color, bruh

* better organization

* even better organization

less proc calls B)

* farie82 suggestions

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-07-23 21:55:16 +02:00
Kugamo
38f335e8b9 Big Fat Emission PR (#18124)
* amogus

* Revert "amogus"

This reverts commit ebaa99c77b.

* Part 1

* rest of the airlocks

holy shit that took a long time

* part 2

* part 3

finale

* conflict resolution

* fixes warnings

* fixes paneloen airlock emissives

* adds back changes from #18145

* #18085 sprites

* SteelSlayer Review

readded process in status_display, idk why I removed it, it broke some functionality

* future proofing firedoors

Talked with the contributor who added emissive appearances to the codebase. As of now they wont block them unless they spawn as closed, but with future PR merges this code will work.

* solar panel PR conflict resolve

* pain

* small fix

* farie82 suggestions

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

* farie82 suggestions part 2

* farie82 suggestions part 3

* finalle

pog champ ers 2000

* farie82 suggestions the sequel

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

* SteelSlayer Suggestions

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-07-23 11:31:20 -05:00
Charlie
ad7d3b443f makes the straight jacket actually use its traits (#18442) 2022-07-23 17:52:28 +02:00
Contrabang
fd5580307e Adds a blue overlay to scrying orb users. Spirit realm and scrying orb users now have a special description instead of being catatonic (#18366)
* holy shit blue ghosts

* lets fix that

* you cant see it if its not in ya hand

* Their glowing red eyes are glazed over

* farie review

* farie review pt 2
2022-07-23 17:50:00 +02:00
Charlie
ded049a902 Spell cooldown refactor (#18327)
* Squashed commit of the following:

commit 979fe5287c3dd33cd5d69bdd968beae245984f2e
Author: hal9000PR <charliesteeples@outlook.com>
Date:   Sat Jul 9 23:40:53 2022 +0100

    guts the old system

* refactors spell cooldowns into a handler

* charge datum

* garbage collection

* cleanup, renames cooldown var

* review changes

* boo cooldown fix

* styling

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

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-07-23 00:00:42 +02:00
FloFluoro
ccafacd5b3 Changes Xenomorph instastuns to knockdown+stamina (#18450)
* Changes Xenomorph instastuns to knockdown+stamina

* Hunter pounce stam damage increased to 40
2022-07-22 16:34:10 +01:00
KalevTait
780874a474 Code Readability - Living\Silicon (#18260)
* living\silicon

* toggled is also a bool
2022-07-21 14:02:16 +01:00
Vi3trice
f4b37b4177 Port TG updating appearances (#17943)
* Get pants that match or else you gonna look silly yo

* Posters

* Fix other hud elements

* Rereviewed

* Update shotglass.dm

* Fix for new merged PRs

* Typo

* Coming across other stuff

* Update theblob.dm

* No takebacksies

* smh i forget to leave a comment

* Updated for the detgun and cards

* Should have rerun langserver again

* No longer plastic, more in scope

* Damn you bluespace

* Reverting turret logic, out of scope at this point

* Tweak that part

* Went over energy guns again, and fixed UI White's sprite sheet

* Welding masks, glasses, and JUSTICE

* Update portable_atmospherics.dm

* Cleaning up, clearing things up

* Review and suggestions

* Update valve.dm

* More tweaks

* Missing character

* Not distinct lightmasks, so they can be overlays

* Update generator.dm

* Add parameter so holodeck doesn't try to make a perfect copy

* Update unsorted.dm

* Spiders

* Better fix for spiders, fix vamps too

* Ghosts

* Update telekinesis.dm

* Cleaning up old procs

* It's set up to not copy datums... Unless they're in a list

* Donuts, duct tape, and detgun. D3VR coming to Early Access

* Update procs that interact with doors so they call update_state instead

* Forgot one spot, and actually might as well just force lock

* Cleaning up other things... Sigh, and kitty ears

* oops

* Getting used to how it works

* blinds

* Going back to the suit obscuring thing, so it doesn't update all the time

* Missed that from merging master

* I made this PR and forgot about it

* Fix runtimes in cards

* Make things a bit more unified

* Update update_icons.dm

* yarn, really?

* Update library_equipment.dm

* Update shieldgen.dm

* Every time Charlie merges something, I go back and see if I can improve things further

* what's this? more?

* Update misc_special.dm

* wow, paper

* Review

* More reviews

* To be sure, seems like being broken messed something sometimes

* Brought airlocks closer to how TG works to iron out some stuff

* Pizza and morgue

* Doesn't seem to hurt, tried with holodeck

* Revert "Doesn't seem to hurt, tried with holodeck"

This reverts commit 158529302b.

* Icon conflict

* Fix organ damage

* Don't ask how. Why. It's like that on prod too.

* Cutting down on things and updating from TG.

* More flexible. Just in case the thing you stuck it on didn't destroy.

* Hydro was one the things I touched earlier on, better rework it

* Reviews

* Cleaning up further, also bri'ish

* Undo a change I did, and switch over to a more recent implementation

* Update biogenerator.dm

* Rolling back to old airlocks, but with new duct taped note

* Functionally the same. I'd just rather not have the smoothing happen there

* Went over APCs again

* Fix welding helmet names in species files

* Update airlock.dm

* Update persistent_overlay.dm

* Oh, topic
2022-07-21 08:11:59 +02:00
KalevTait
938135f3d8 modules misc (#18315) 2022-07-20 22:56:34 +02:00
FloFluoro
f0c13d0c4c Cocooned objects no longer emit light (#18464) 2022-07-20 16:21:17 +01:00
Viz
22c35b09be choked a skrell out for this one (#18432) 2022-07-20 08:32:27 +02:00
KalevTait
56d7f14817 simple animals (#18251) 2022-07-19 12:14:47 +02:00
Viz
cb066d1dd9 disrespect (#18405) 2022-07-17 22:22:21 +01:00