Aquilar
d27ead5c0e
fixes admin given assassinateonce objective. ( #23177 )
...
* fixes admin given assassinateonce
* replaces accidently removed comment
* requested adjustments
2023-11-14 13:01:32 +00:00
Contrabang
48d7b00a0d
CI now bans the use of weird spacing in conditionals ( #22777 )
...
* no more spaces
* Matthew 10:22
* fixes
* dgamerl review
* Update code/modules/hydroponics/plant_genes.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/bot/ed209bot.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/mob/mob.dm
* Update code/modules/pda/PDA.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* fuck
* bah
* Update tools/ci/check_grep2.py
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* oops
* guh
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-11-12 20:59:43 +00:00
Aquilar
14fbf2b4a9
Adds "Teach them a lesson" Objective (traitor only) ( #22933 )
...
* Adds the tech them a lesson objective.
* minor changes
* SPACING!
* onesmallupdate
* requestedchanges
* requestedchanges
2023-11-04 16:30:16 -04:00
ppi13
abe4110704
Turns isholy into a trait and adds a trait mind helper ( #23107 )
...
* Converts isHoly into a trait
* Moves holy from body to mind
* Uncurses the source of curses
* Updates source to roundstart trait
* Contrabang fixes
* Forgot one
* Add trait mind helper
* Request changed Dgamerr/Contra
* Fixes issue
* Nullchecks minds
2023-11-03 20:07:20 +00:00
Contrabang
2c3170325b
why is it new_player ( #22888 )
2023-10-14 22:10:37 +01:00
Contrabang
4a7019f919
Adds a new hud icon for non-DNR bodies with clients ( #22786 )
...
* bam, new hud
* umm, maybe
* dmi change
2023-10-14 20:44:20 +02:00
S34N
a029cf2502
Adds message boxes to the chat system ( #22280 )
...
* initial working commit
* fix this
* helpers
* tweaks
* text being silly moment
* antags are red
* Update goon/browserassets/css/browserOutput-dark.css
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/living/carbon/brain/robotic_brain.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* review and warning fixes
* refactor antag greetings
* tweaks to include more things
* Apply suggestions from code review
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/antagonists/traitor/datum_mindslave.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* fixes vial spawned antags
* Update code/datums/mind.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-10-12 23:15:03 +01:00
DGamerL
c3c5243b32
Fixes reincarnate not working ( #22707 )
...
* The fix
* Better like this
2023-10-03 13:37:11 -05:00
Adrer
61563656a5
Transfers job when cloned ( #22686 )
...
Co-authored-by: Adrer <adrermail@gmail.com >
2023-10-03 17:50:12 +01:00
Adrer
2672d02eb3
[s] Martial arts granted by equipped items no longer persist through cloning. ( #22684 )
...
* Martial arts no longer persist through cloning
* Remove unnessecary var declarations
* Combo counter
---------
Co-authored-by: Adrer <adrermail@gmail.com >
2023-10-03 08:47:19 +02:00
Contrabang
7e0aa47311
Refactors objectives, expands team functionality, and custom teams ( #22374 )
...
* step 1
* renaming 1
* how could I forget this
* renaming 2
* renaming 3
* add matching proc, even if unused can remove later
* rename team obj to match
* oops
* okay more stuff
* okay more stuff
* fix this stuff
* okay more stuff
* needs_target = FALSE
* OKAY MORE STUFF
* OOPS AGAIN.
* self-review
* more round_end stuff
* stuff 119
* yeah fix that too
* EVEN MORE CHANGES
* grammar
* fix
* s34n review
* fixes custom teams with no antags not showing objs
* makes objectives work properly with teams
* a
2023-10-01 14:14:10 +01:00
Luc
719a86faea
Adds a simple kudos system ( #21731 )
...
* Add simple kudos system
* oops
* Fix up the messaging
* convert to ckey-based tracking
* imagine being able to spell
* Adds some encouragement messages
* honestly quite incredible
https://user-images.githubusercontent.com/47290811/268751264-527a1f0a-3435-40f4-8cdf-1de005450037.gif
Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com >
* jimkil review 2
---------
Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-09-19 17:44:03 +01:00
Contrabang
e3eed1d23f
Datumizes revolutionaries ( #21762 )
...
* holy shit, datumized revs!
* changes to shuttle blocking system
* boom, more shit
* bonk more commits
* convert most in boolean checks to hasantagdatum
* oops, its supposed to be like this
* updates this comment (im making too many commits)
* more changes
* aaaaa moooore changes
* nukes some stuff, makes stuff GC better
* rev victory conditions are checked always on death
* more rev stuff
* oops fucking forgot to push
* i swear to god
* lewcc review
* i forgot this one small bit
* lewc review
* reviews
* comment
* s34n review
2023-09-09 16:12:53 +01:00
Baredolf
ed08e46fea
Removed "die" from the list of forced objectives ( #21786 )
...
Co-authored-by: Baredolf <Baredolf@users.noreply.github.com >
2023-07-27 20:36:38 -05:00
GDN
d907f0610e
Clown is slippery and the mime has no footsteps ( #21675 )
...
* Clown is slippery and the mime has no footsteps
* bam
2023-07-24 15:28:51 +01:00
GDN
8bb8000fc4
Removes die a glorious death, antagonists that would have rolled it now no longer need to escape alive ( #21323 )
...
* Removes die a glorious death, antagonists that would have rolled it now no longer need to escape alive
* steels review
2023-06-28 18:39:20 -05:00
BiancaWilkson
edef576f2e
Martial arts now use a weight system to determine which one is active ( #21037 )
...
* martial arts have a weight system now
* remove unneeded variable
* carp cannot be deactivated once learned
* i love documentingtation
* krav can no longer delete other combos
* now ill be embarassed if i dont make it better
* i know how istype works i promise
* implement sirryan's changes
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-06-03 00:24:42 -05:00
Coolrune206
d19e8dfb0f
Reworks Cling Hivemind ( #20375 )
...
* reworks Cling Hivemind
* bye bye old vars
* protects starting DNA
2023-03-15 20:40:39 +01:00
S34N
69bd5ad19b
Adds more QoL logs for admins ( #20468 )
...
* More logs
* why is this not ignored
* you never know if someone has busted DNA
* Update code/controllers/subsystem/jobs.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-03-13 22:24:22 +00:00
GDN
aa56d75f93
[Ready for code review] Moves alien verbs to spells ( #20002 )
...
* Moves alien verbs to spells
* lol
* Standardization, polish, making alien plasma huds more consistant
* The very cursed way of handling touch spells
* logging + more polish
* snakecase + documentation
* finishing touches
* oops, ty henri
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* sprites from TGstation
* sprites, again
* oops
* farie's review part 1
* farie's review p2, signals
* Erics PR compat
* farie's review 3
* that too
* the shawnshank redemption
* boink
* removes larva transfer plasma
* you want a sprite cranberry?
* TM fix 1
* FUCK I BROKE LOGGING
* bam
* final touches
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-02-12 21:34:11 +01:00
AffectedArc07
e91b6c94f7
Renames QDEL_LIST to QDEL_LIST_CONTENTS ( #20006 )
...
* Renames QDEL_LIST to QDEL_LIST_CONTENTS
* derp
2022-12-29 14:28:40 +00:00
SteelSlayer
932ddc861a
give admin-granted traitors their objectives and uplink automatically ( #19859 )
2022-12-13 16:48:17 +00:00
SteelSlayer
cde6fd1520
Refactors objective code to account for there being multiple owners (team objectives) ( #19289 )
...
* refactors objectives to account for multiple owners
* sean review
* fixes all steal objectives becoming free objectives
* another one
* fix escape objective order of operations
* charlie review
2022-11-25 18:11:53 +00:00
Sirryan2002
61145a02f8
[TGUI] Space Credit Economy Overhaul + Supply Point -> Space Cash ( #19209 )
...
* initial edits
* initial edits
* converting shit over to machinery/economy
* vending and mapping fixes
* vending fix pt.2
* Converts Supply Economy to Use Space Credits instead of Supply Points
* Job Payment, NanoBank, and Paychecks
* clothing type path fixes (damn merge conflicts)
* fixes map typepath issues
* adjusts supply prices
* Vendor Price Adjustments
* account uplink terminal tweaks
* please pass tests
* Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
* reviews and bug fixes
* Review Suggestions/Fixes and Request Console Rewrite
* edits
* vending changes for merge
* typepath fix
* final tweaks
* proc ref fixes
* Fixes and Tweaks from 2nd TM
* rebuild TGUI
* final tweaks
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* requested reviews
* tweaks
* updates slot machine winnings
* fixes
* GC fixes
* fixes
* oops. still need to deconflict this
* Apply suggestions from code review
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* requested changes and bug fixes
* atm runtime fix
* requested reviews
* vend act stuff
* attempt to pass tests
* supply packs fix
* user tochat -> debug log
* FINAL FIXES
* removes CC db stuff
* Apply suggestions from code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2022-11-21 23:30:50 +00:00
SteelSlayer
abec5338de
traitor runtime and gc fixes ( #19616 )
2022-11-11 14:20:59 +01:00
S34N
667dd5d4ac
515 Compatibility ( #19636 )
...
* 515 compat
* double spaces
* Callback documentation, aa review
* spacing
* NAMEOF_STATIC
* big beta
2022-11-08 23:08:40 +00:00
Vi3trice
59dfdba201
Everything else through the door ( #19358 )
2022-10-13 21:56:58 +02:00
Vi3trice
7904d3d7c3
It really should generate a bounty ( #19300 )
2022-10-08 12:36:35 +01:00
Contrabang
89ccc6b8cc
Fixes a missing variable on a changeling objective ( #19186 )
...
* I cant use : here, maintainers would kill me
* this really needs a comment, mhm for sure
* Revert "I cant use : here, maintainers would kill me"
This reverts commit bb0f684579 .
* why the FUCK does this work? Why no immutable
2022-10-02 23:23:24 -05:00
Contrabang
096cdafce5
Fixes #19095 ( #19096 )
...
* fixxy fixxy
* uses is_invalid_target instead
* aa review, consistency
* wowee!
* Revert "wowee!"
This reverts commit cf1905092c .
2022-09-25 17:37:53 +01:00
S34N
924e8cc949
Renames non-cybernetic implants to bio-chips ( #18937 )
...
* CHIPS
* microchip implanter
* more chips to purge
* bio-chip
* catches more things
* tgui
* final merge changes
* Update code/game/machinery/cloning.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* oops
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2022-09-24 14:24:25 +01:00
Qwertytoforty
ae0efa00b5
Ports the shuttle console hijack from TG. Tweaks malf AI hijack. ( #19018 )
...
* *puts on sunglasses* "I'm in."
* whoops
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Caching, danger, range, xenomorphs can no longer hijack
* Update code/modules/shuttle/emergency.dm
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com >
* Update code/modules/shuttle/emergency.dm
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@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-09-13 23:22:19 +01:00
AffectedArc07
34ed47ae74
Refactors stack traces, tiny bit of cleanup ( #18773 )
2022-08-14 02:11:40 +01:00
FloFluoro
cfc3ea2408
Adds sound effect stings to Terror/Abductor events ( #18513 )
...
* Adds spawn-in sound effects to Terrors/Abductors
* Shortened abductors.ogg
2022-07-26 15:43:06 +01:00
Qwertytoforty
3f48ad2111
fixes simple_animal/construct ( #18410 )
2022-07-17 13:15:17 +01:00
AffectedArc07
0c0b201668
Reworks anon dchat mode into full anon mode ( #18282 )
...
* Reworks anon dchat mode
* Update code/modules/client/preference/preferences_toggles.dm
2022-07-14 16:52:49 +01:00
SteelSlayer
f9b2a2b67e
antag_datums GC fixes (#18321 )
2022-07-14 00:22:25 +01:00
KalevTait
326b55003e
misc ( #18316 )
2022-07-10 14:02:17 +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
SteelSlayer
7dfd100823
Adds an easier method of editing vampires using the admin traitor panel window ( #17885 )
...
* easier vampire editing
* force full power
* documentation fixes
* charlie review
* remove_all_powers
* Update code/datums/mind.dm
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
2022-05-31 12:23:10 +01:00
AffectedArc07
e0758794a6
Removes shadowlings. Does not add anything else to compensate. ( #17467 )
2022-05-13 22:09:30 +09:00
SteelSlayer
c35ac9149d
More antag datum cleanup / code QoL improvements ( #17517 )
...
* on-removal-purge
* this does break malf AI
* rebase and fix conflicts
2022-05-09 12:44:42 +01:00
SteelSlayer
9dccbc196e
Fixes some antag datum related issues ( #17351 )
2022-01-21 19:01:28 +01:00
Charlie
a0e5d6df44
Datumized vampires ( #17166 )
...
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com >
2022-01-18 21:16:09 +01:00
SteelSlayer
09f88e799b
Fixes incorrect behavior when admin editing traitor objectives ( #17293 )
2022-01-03 20:17:27 +01:00
Farie82
8001f1ec04
Refactors the mind.original variable into non reference variables. Improving player mob GC ( #17219 )
2021-12-16 18:30:21 +01:00
SteelSlayer
93908eefc8
Antag datum clean up/refactor ( #15084 )
2021-11-25 08:29:46 +01:00
Fox McCloud
55a6c23bc7
Removes civilian: Return of the Assistant King ( #17103 )
...
* Removes Civilian
* other alt-titles as well
* further resolution
* forgot these
* TGUI
* hud icon
2021-11-16 19:49:08 +01:00
Charlie
634f9c72f1
Vampire Rework. ( #16476 )
...
* vampire rework
* fixes and tweaks
* cleanup + tweaks
* grug stomp
* TGUI
* TGUI rebuild
* UID fix
* debugging cooldown fix
* first review changes
* subclass refactor
* tweaks + some sprites
* blackbox logging
* tweaks + grammar
* minor UI tweaks
* ability icon sprites.
* placeholder sprite warning fix
* melee mod code comment warning
* nullification rework
* final sprites!
* fixes
* sabre review pt 1
Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com >
* sabre review pt2
* sprites readd
* tgui rebuild
* removes traitor vampires
* fixes
* readds sprites
* runtime fixes
* hotfix
* more runtime fixes
* glare tweak. less confusing when the vampire is stunned.
* gargantua nerf
* minor tweaks.
* hemomancer nerfs
* bugfixes and cleanup
* I did a dumb
* couple of fixes
* confusion and shadow snare fixes
* hemomancer nerfs part 2 electric boogaloo
* TGUI rebuild
* fixes and easier events
* Umbrae tweaks
* gargantua tweak
* umbrae nerf 2 electric boogaloo. also var edit suggestion
* runtime fix
* buffs blood nutrition to be in line with its metabolic rate
* Henk stuff
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* more review changes
* final tweak
* affected request + runtime fix
* FUCK
* fat fucks
* darkness tweaks
* UMBRAE AAAAAAAAAAAAAHH
* force doors bugfix
* either git or I am drunk
* admin rejuv fix
* I CANNOT SPELL
* shitnt code
* steel review
* tgui rebuild
* mochi review
* vampire ability usage logging
Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2021-11-14 15:34:56 +01:00
SabreML
25c4275a16
get_display_key() client check (#16950 )
2021-10-15 14:10:28 +01:00