3f8aff4374
Delays handing out of Traitor objectives ( #24857 )
...
* Idk man
* IT WORKS
* SO CLOSE TO GREATNESS
* IT ALL WORKS AAAAAA
* Actually add a random timer
* Oopsie
* Removes empty proc
* Update code/game/gamemodes/traitor/traitor.dm
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
* Contra requested changes
* Adds randomness to random_time
* Whoops
* Contra + AA Review
* Removes TODO
* Reverts standard mode
* Makes CI not fail
* Removes unused proc
* FUCK
* Fixes a kit bug (Thanks Erik)
* Tourte Review
* Matt review
* Changes text, adds admin logs
* Clarifies the log
* New and improved version!
* Fixes
* Revert "Fixes"
This reverts commit ea29aa92b2 .
* Revert "New and improved version!"
This reverts commit ea053f3b94 .
* Properly rerolls objectives at handout
* Adds trifecta support
* Contra and Sirryan review
* Forgor this
* Fix CI
* Final fixes
* Update code/game/gamemodes/traitor/traitor.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/gamemodes/trifecta/trifecta.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Steel review
* Wow I was silly
* Less whitespace
* Dumbest bug in a while
* No more lavaland player getting autobalanced
* Streamlines a proc + another fix
* AAAAA FUCK
* Update code/game/gamemodes/objective.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/gamemodes/objective.dm
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Contra review
* Faire review
* Forgor to push this
* Farie + Contra review
* Hal + Contra review
* Uses `replaceobjective` now + Fix
* Farie review
* Farie review
* Farie review 2: electric bogaloo
* Fix
* Update code/game/gamemodes/objective_holder.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Contra review
* Update code/game/gamemodes/objective_holder.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
2024-07-24 08:09:14 +00:00
d7ef7012a8
Lets the players know that they can steal just the photo of the blueprints instead of the entire thing. ( #26086 )
...
* Lets the players know that they can steal just the photo of the blueprints instead of the entire thing.
* implements Contrabang's request
* Update code/game/gamemodes/steal_items.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com >
---------
Signed-off-by: tipoima <61978315+tipoima@users.noreply.github.com >
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
2024-07-02 00:19:34 +00:00
1166c3dcd3
Reworks the AI hijack objective again. ( #25603 )
...
* wip for htis
* improves the AI block objective
* revenant moment
* no shuttling when doomsdaying
* don't say it I know I know I suck
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com >
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
* requested changes
* Update code/modules/shuttle/emergency.dm
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-06-25 20:34:20 +00:00
bc0c8344cf
Adds Zombies (Admin-spawn) ( #25381 )
...
* fuck it good enough
* Apply suggestions from code review
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* TRIPLE-REVIEW
* this should do it
* wow
* bruh
* FIX
* fix
* yeah
* sirryan review
* aaaaa
* Apply suggestions from code review
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-05-31 02:17:31 +00:00
DGamerL and GitHub
fb027f73dd
Changes the is_changeling and is_mindslave procs into proper defines ( #25212 )
...
* Changes these procs into proper defines
* Henri review
2024-04-28 20:57:26 +00:00
bad8b31afa
Changes all .len to length() where applicable ( #25174 )
...
* Globals work
* Double access works
* All other things
* Revert "All other things"
This reverts commit 6574442eb6 .
* More changes that compile and work
* IT WORKS AAAAAA
* Changes even more .len to length()
* Apply suggestions from code review
* Update code/datums/mind.dm
* Update code/__HELPERS/sorts/InsertSort.dm
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com >
* Update code/__HELPERS/sanitize_values.dm
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com >
---------
Co-authored-by: FunnyMan3595 (Charlie Nolan) <funnyman@google.com >
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com >
2024-04-19 17:32:09 +00:00
c5c911d252
[DOWNSTREAM] Cyrillic Support v2 ( #24075 )
...
* cyrillic fixes https://github.com/ss220club/Paradise/commit/cbdad6f11f0e0e16694cdb60f8ccb3d6dd23fe92
* fix: remove control characters
* utf-8 support
* more fixes
* spellbook to utf8
* Update code/modules/research/server.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/research/server.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/paperwork/paper.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/paperwork/folders.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/mob_say_base.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* update formatting
* fix ai alerts
* fix spaceheater
* fix noticeboard
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-03-11 09:35:08 +00:00
0667f20681
move all EOL comments on typepath names to dmdoc ( #23928 )
...
* move all EOL comments on typepath names to dmdoc
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-03-01 20:05:49 +00:00
2889003fd5
tweak: randomly choose special kit receiver ( #23528 )
...
* tweak: randomly choose special kit receiver
* fix: create `/datum/theft_objective` only when required
* refactor: notify about failed special item give, only when needed. Notify other owners about receiving of item
* Update code/game/gamemodes/objective.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2024-01-21 20:46:24 +00:00
Contrabang and GitHub
32cecc6d47
Fixes an issue with the destroy ai objective not updating + adds a stack_trace ( #23648 )
...
* amazing
* okay
2024-01-06 21:51:25 +00:00
SteelSlayer and GitHub
3f5c57b786
Runtime and GC fixes related to orbit UI bluescreens ( #23512 )
...
* GC and runtime fixes
* BONUS FIX!
2023-12-26 14:49:37 -05:00
Aquilar and GitHub
77e7348029
Cleans up and update of mind and objective. ( #23350 )
...
* clean up and update of mind and objectives
* making it work.
* identity theft
* requested changes
* updating some target && target to target?.
* requested changes
* adds update_explaination_text to objective/steal
2023-12-16 16:10:49 +00:00
Aquilar and GitHub
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
Aquilar and GitHub
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
cccf324773
Reroll destroy AI objective when the AI goes to cryo ( #22352 )
...
* Reroll destroy AI objective on cryo
* Update code/modules/mob/living/silicon/ai/latejoin.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/objective.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/objective.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/objective.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Adrer <adrermail@gmail.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-10-21 13:33:30 +01:00
Contrabang and GitHub
570e6cbf63
S3444444444NNNNNN ( #22961 )
2023-10-19 15:47:49 +01:00
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
Contrabang and GitHub
f3f9bd442a
Changes slot number defines from lowercase to all uppercase ( #22297 )
...
* undo all of it
* flags
* back
* head/mask
* left
* right
* Cuffs
* other name changes
* ID and PDA
* idk about calling them SLOT_HUD now
* glasses, gloves, and shoes, oh my!
* the rest
* comment
2023-10-03 18:27:51 +01:00
Contrabang and GitHub
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
Contrabang and GitHub
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
GDN and GitHub
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
Contrabang and GitHub
3922e9d462
spiderbot objective fix ( #21372 )
2023-06-28 15:29:47 +01:00
Contrabang and GitHub
33abd1c91d
debrain no longer requires being not dead ( #21373 )
2023-06-21 23:19:05 +01:00
Qwertytoforty and GitHub
01b09bf3e8
You can no longer get the supermatter sliver objective if the station does not have a supermatter ( #21337 )
...
* You can no longer get the supermatter sliver objective if the station does not have a supermatter
* sirryans changes
2023-06-21 22:55:39 +01:00
718b220c8f
Changelings no longer have to debrain changelings ( #20285 )
...
* Changelings no longer have to debrain changelings
* return_invalid_changeling
* s34n's changes
* Remove dangling return
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-02-08 21:19:08 +01:00
SteelSlayer and GitHub
0120b5e226
escape with identity runtime fix ( #20260 )
2023-01-20 19:34:18 -05:00
SteelSlayer and GitHub
24e9d0e533
steal identity fix ( #20118 )
2023-01-08 22:35:37 +01:00
80d2959d19
Refactors antag team code. Adds an admin UI to interact with teams ( #19870 )
...
* adds antag team framework code
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* sirryan review
* adds the ability for admins to add members
* oops
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2022-12-26 19:32:55 +00:00
SteelSlayer and GitHub
d95f2fd97c
fix steal identity objectives not syncing to their linked assassinate objectives ( #19809 )
2022-12-03 08:35:13 -05:00
SteelSlayer and GitHub
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
S34N and GitHub
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 and GitHub
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
Contrabang and GitHub
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
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
SteelSlayer and GitHub
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 and GitHub
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
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
AffectedArc07 and GitHub
1c8a28425a
Removes heist mode & associated code ( #17256 )
2022-01-11 11:36:57 +01:00
Farie82 and GitHub
8001f1ec04
Refactors the mind.original variable into non reference variables. Improving player mob GC ( #17219 )
2021-12-16 18:30:21 +01:00
e437814945
Update code/game/gamemodes/objective.dm
...
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2021-10-17 09:32:19 -04:00
Qwertytoforty
29f6773231
Removes uneeded steps, changes from usr to owner
2021-10-15 10:56:18 -04:00
bff6ea69de
Update code/game/gamemodes/objective.dm
...
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2021-10-15 10:54:19 -04:00
Qwertytoforty
aaabb9515d
Makes mindslaves loose their mindslave status when their owner cryos
2021-10-14 19:18:43 -04:00
AffectedArc07 and GitHub
4062bc6b1a
Merge branch 'master' into client-data-loading
2021-08-29 20:56:41 +01:00
Qwertytoforty
02ec9714fb
Fixes grammer / bugs with supermater sliver and nuke core objectives
2021-08-12 10:52:34 -04:00
AffectedArc07
1fa6186946
Merge remote-tracking branch 'ParadiseSS13/master' into client-data-loading
2021-08-12 13:24:13 +01:00
AffectedArc07
f73af8b3cf
Refactors client data loading
2021-07-29 12:52:45 +01:00
18f3e19051
Apply more suggestions without doing multiline
...
Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com >
2021-07-23 13:52:43 -04:00
Qwertytoforty
359b3f6aa4
Merge remote-tracking branch 'upstream/master' into I-guess-I-port-stuff-now-huh
2021-05-16 09:19:08 -04:00
fd27064231
Fixes AI doomsday greentext ( #15834 )
...
* greentext memetext
* TRUE FALSE
* Update code/game/gamemodes/malfunction/Malf_Modules.dm
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
2021-04-04 20:34:38 +01:00