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
27722e4d7a
Trying to talk with oxygen damage makes you whisper instead of gasp ( #23425 )
...
* Basics working
* The rest of the PR
* formatting suggestion
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* Renames proc
* Darn merge conflicts
* Rename proc again
* this doesn't do anything
* I swear I commited this earlier. Grammar fix.
* Behold, the code compressor 9000!
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com >
* Update code/modules/mob/living/carbon/human/human_say.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-12-26 14:45:50 -05:00
Contrabang and GitHub
87d8da7b1e
Code improvement for ventcrawling defines ( #23514 )
...
* code improvement
* oops
* bad comment gone
2023-12-16 16:13:58 +00: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
Contrabang and GitHub
09dd7309ad
Lava is no longer a plating + all lava is smooth ( #23482 )
...
* woohoo
* sirryan review
* accept incoming and stuff
* fuck
2023-12-16 11:47:44 +00:00
ff53bdd87f
Buff wizard apprentice, limits to one per wizard (The Sequel) ( #23258 )
...
* Buff wizard apprentice, limits to one per wizard
* Update restoration apprentice
* fix name of staff of healing
* rebuild tgui
* Apply suggestions from code review
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Apply snake case
* Update tgui.bundle.js
* Update code/game/gamemodes/wizard/artefact.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* remove forcewall from stealth
* tgui update and useless comment removal
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* update tgui
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-12-14 20:35:21 +00:00
Qwertytoforty and GitHub
e5b8a4889d
glass floors / catwalks no longer block pulse demon shocking ( #23503 )
2023-12-11 17:07:40 +00:00
DGamerL and GitHub
2415dc5d02
Removes a few unused procs ( #23470 )
...
* Begone ye foul creature
* More scope increase
2023-12-11 17:06:28 +00:00
ppi13 and GitHub
17732cfd0c
Makes scoreboard respect preferences ( #23423 )
...
* Makes scoreboard respect preferences
* Lewd feedback
2023-12-11 16:57:59 +00:00
Aylong and GitHub
825c2c8866
Converts Input List to TGUI Input Lists ( #23396 )
...
* Part 1
* Testing 1
* Revert "Testing 1"
This reverts commit fc06554b28 .
* Part 1.1
* Part 2 - UI Style List
* Preferences lists
* Preferences lists - DONE
* More inputs
* MOOOOOORE
* UI style else
* Last ones
* Double name fix
* Pre-selected Search
* Return Pick Darkness
* Return Pick Darkness
* Missing users
* Some review changes
* Revert MULE lists
* I just hate MERGE CONFLICT label
* List window tweaks
* I think there it is
* why i am stopid
* Update tgui.bundle.js
2023-12-10 19:38:23 +00:00
GDN and GitHub
ba96ed4686
fixes a few radial menus not working ( #23495 )
...
* fixes a few radial menus not working
* also this
2023-12-08 20:59:03 +00:00
Contrabang and GitHub
3afd8e4d05
Dead cultists no longer count towards the amount of cultists & cult-size is checked on stat change ( #23326 )
...
* bam
* more stuff
* signal handler
* farie review
2023-12-08 16:51:44 +01:00
Contrabang and GitHub
c8dce33a8a
Cleans up a lot of globals a few other vars ( #23246 )
...
* i hate globals i hate globals
* more fucking of these
* sirryan review
2023-12-06 15:30:41 +00:00
05cf837409
Buffs a few spells ( #23036 )
...
* Buffs a few spells
* Keeps Lesser Magic Missile the same
* Update code/game/gamemodes/wizard/spellbook.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* no more doorpass
* mindswap changes reverted
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-12-06 15:26:38 +00:00
a77b80a41d
turns radial menus into screen objects ( #22690 )
...
* turns radial menus into screen objects
* reviews
* Update code/_onclick/hud/radial.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-12-06 15:25:37 +00:00
Luc and GitHub
5d5f83d791
Lobotomizes the brain from /mob/living/carbon ( #23320 )
...
* find and replace. this causes zero errors.
* there was one error
* repathing
* minor emote repathing as well
2023-11-29 18:39:43 +00:00
Contrabang and GitHub
444d68b1c0
guh bomb ( #23329 )
2023-11-29 16:15:52 +01:00
GDN and GitHub
94fbb46dc4
reduces a massive amount of endround lag ( #23306 )
...
* reduces a massive amount of endround lag
* more improvements
2023-11-24 15:39:59 +00:00
Henri215 and GitHub
6a109ade7f
Moves a few sprites out of items.dmi ( #23301 )
...
* fuck you items.dmi
* banhammer
2023-11-24 15:39:20 +00:00
HMBGERDO and GitHub
53f6b905e6
customised_abstract_text - removed useless check, changed var ( #23282 )
...
* customiZed, removed check that is not needed
* one more typo
* fuck it this is right in brenglish
* not need /human here
* even better
2023-11-24 15:36:24 +00:00
Contrabang and GitHub
13432a296f
we love code that compiles ( #23340 )
2023-11-22 19:22:29 -06:00
9384c2a074
Allows roundstart observers to freely use antag HUD without losing respawnability ( #23009 )
...
* First pass
* do away with old antag hud variable
* rework cannotPossess
* some verification + cleanups
* Update code/modules/mob/dead/observer/observer_base.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* splits up log call
* Slightly refactor proc calls, continuing contra's review
* Log admin
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-11-21 13:00:13 +00:00
26ef96358b
Shadow Demon Sound Rework ( #23052 )
...
* Adds custom sounds to majority of the shadow demon.
Death sound, grapple sound, cocooning sound, attacking sounds and
hallucination sounds
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/demons/shadow_demon/shadow_demon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-11-14 13:20:00 +00:00
dj-34 and GitHub
25c3980998
Fix item state of flashlights & cult mirror shield ( #23211 )
...
* Fix item state of flashlights & cult mirror shield
* update by request
2023-11-14 13:13:10 +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
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
GDN and GitHub
35754c77ea
Verb cleanup ( #22224 )
...
* Verb cleanup
* rest of the object verbs
* little more object cleanup
* more changes
* last of it
* this too
* tgui
* code review
* time to go
2023-11-12 20:19:17 +00:00
Coolrune206 and GitHub
cef275fd52
Increases the duration of Regenerative Stasis to 50 seconds ( #22898 )
...
* the most difficult code change ever implemented
* webeditor heresy
2023-11-12 18:54:08 +00:00
d3f85c6b67
Adds a new loadout to wizard: Fireball. ( #23115 )
...
* just fireball.
* requested changes
* review
* Apply suggestions from code review
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
* review
* oops
---------
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
2023-11-08 08:52:48 +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
ppi13 and GitHub
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
GDN and GitHub
65cab6910f
adds a pulse demon demon heart ( #22810 )
...
* adds a pulse demon demon heart
* fixes + shock HARDER
2023-11-01 20:13:12 +00:00
357c62b6d7
Ports hitscan from TG, adds it to *SELECT* things ( #22754 )
...
* this was just going to be a plasma cutter change but no had to make it look good, whats next, ai sat turrets (yes)
* ai turret
* Coca cola, don't forget the ice. Or the pulse
* almost done, pull master than map edit
* we ball
* ah, chasms.
* it's for the best. Fuck should not sleep checker though
* hitscan reflection limiting system
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* c-c-c-changes
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2023-11-01 20:05:27 +00:00
95d3a49929
Ports Malf AI rolling (and some other tipping refactors) ( #21900 )
...
* some thoughts
* I really forgot to commit all of this didn't I
* Rework vendor crits
* fixes some angle jank
* yeag
* Patches up most bugs with tilting things over
* Fixes up most of the AI logic
* rolling AI can now take teleporters, visual effect is now only seen by the AI
* better effects
* Remove a bunch of now useless code
* I keep forgetting this
* cleanup in aisle seven
* oops
* some more testing
* adminbus hours
* Fixes some buildmode stuff, does some more testing
* Add documentation
* Demo bugs
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* rework crit damage amount
* Adapt recent tg changes
* Fix some small bugs in testing, contra review 1
* contra review 2
* Fixes tipping with pacifism
* restore removed icons
* Fix some remote untipping
* restore the roll action
* finally address contra's review (sorry)
* remove debug tool
* Move untilt logic into component
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-10-31 20:24:52 +00:00
1080pCat and GitHub
5dff836b09
forced extended death is bad for this kinda mode ( #22989 )
2023-10-31 18:36:02 +00:00
Contrabang and GitHub
49d8fd6548
requested ( #22988 )
2023-10-26 10:40:38 +01:00
DGamerL and GitHub
36da9ea2fb
Lemme test this ( #22984 )
2023-10-26 10:40:13 +01:00
Vi3trice and GitHub
85353104f7
text be gone ( #22929 )
2023-10-26 10:39:11 +01:00
a35591eb67
Cult Sound Tweaks ( #22608 )
...
* time for a 3 star stealth rating
* more stuff cause it should be normalized
* oops these
* define time
* Henri review
* random character moment
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* contra review
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-10-21 18:17:13 +01: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
1080pCat and GitHub
d2a1bd038f
Prevents RCDs from blowing up on central command if ai triggers its ability ( #22122 )
...
* i forgot about this
* actually just no cc
* contrabang review
* Update Malf_Modules.dm
2023-10-20 23:18:30 -05:00
GDN and GitHub
f70490d8d0
Makes Runes actually invisible to AIs ( #22947 )
2023-10-20 20:15:58 +01:00
Contrabang and GitHub
75a02c1cd2
Adds CentComm only features to the Comms Console ( #22096 )
...
* here we go
* add some logging
* more buttons + no tgui fail
* now requires R_ADMIN and R_EVENT
* review
* rebuild
* prettier
* lewc review
* tgui
* sirryan review
* oops
* prettier changes
* tgui
* OOPS
* tgui
* okay there we go
2023-10-20 20:10:59 +01:00
aa33cb211a
Abstract items can be shown ( #22183 )
...
* abstract weapons can be shown
* customised messages, no force visible flag
* forgot this
* Update code/modules/mob/living/carbon/examine.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* return nothing if we want to return nothing
* vortex arm abstract text
* Update code/modules/antagonists/vampire/vampire_powers/hemomancer_powers.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* \n moved to examine code
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-10-20 19:58:51 +01:00
Contrabang and GitHub
570e6cbf63
S3444444444NNNNNN ( #22961 )
2023-10-19 15:47:49 +01:00
Contrabang and GitHub
cf554de96c
yeah ( #22874 )
2023-10-18 22:09:29 -05:00
ded9a13594
Deletes the Useless Altar in the Library ( #22457 )
...
* Deletes the Useless Altar in the Library
* deletes them from all the other maps
* deletes the code for it
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2023-10-17 19:59:58 +01:00
0f9c829960
Add shadow demon login message and improve ability descriptions ( #22855 )
...
* Add shadow demon login message and improve ability descriptions
* Use wiki_link
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2023-10-16 18:47:26 +01:00
eda2102bdc
Refactor: refactor security levels ( #21899 )
...
* refactor: datumize security levels
* refactor: implement `SSsecurity_level` for handling security level related stuff
* feat: returns back old `delta_alarm` sound
* refactor: adjust existing code to use `SSsecurity_level`
* fix: remove redundunt new init order
* fix: fix type in var
* refactor: apply reviewer changes
* fix: replace `can_fire=FALSE` with `ss_flags = SS_NO_FIRE`, as subsystem will never fire
* fix: use `flags` instead of `ss_flags` for subsystem
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
* fix: replace old security level interactions
* feat: implement `Recover` proc for `SSsecurity_level`
* refactor: add clearer doc for `security_level_set_timer_id` propery of `SSsecurirt_level`
* refactor: swap `security_level` datum properties to make it clearer to read
* refactor: move initialization code from `New` to `Initialize` for `/obj/machinery/firealarm`
* fix: revert back `delta_alarm` annoing sound, use `delta_claxon` on change to delta security level
---------
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com >
2023-10-14 21:46:49 +02:00
GDN and GitHub
cf87929bec
prevents people with offstation role from becoming a survivalist ( #22805 )
2023-10-14 20:44:28 +02:00