Contrabang
c18f314684
runtime moment ( #23542 )
2023-12-13 15:42:34 +00:00
DGamerL
962e78a363
Makes borgs take damage from being flung into objects ( #23000 )
...
* we are so back
* Makes it compile
* Vendors, walls, windows and consoles done
* Blob and living mobs
* Magpulses are now based on traits
* Gives borgs the trait by action button
* Fixes modsuits
* Update code/game/objects/objs.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/turfs/turf.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/living/living.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Fixes Thunk
* Actually fixes it
* I took an L (away from the trait)
* One proc now
* Update code/modules/clothing/shoes/magboots.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/clothing/shoes/magboots.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-12-13 15:22:02 +00:00
Qwertytoforty
1530c16a7b
fixes resist not unbuckling ( #23532 )
2023-12-12 20:47:43 +00:00
Sadhorizon
ad1e2b00f7
I don't have a funny joke name this time ( #23506 )
2023-12-12 20:30:08 +00:00
BiancaWilkson
14e57eae04
Linked AIs are now bold in binary comms ( #23504 )
2023-12-12 20:29:41 +00:00
Sheep
ec85e888e6
add trait for 'gunpoint,' swap guns over to new trait. ( #23494 )
...
add pointy banana, among other non-gun pointies.
Co-authored-by: Scribble-Sheep <15377810-AlyxisDrayko@users.noreply.gitlab.com >
2023-12-12 20:29:04 +00:00
GDN
c9bc4635e0
makes action buttons bindable to keybinds ( #22390 )
...
* makes action buttons bindable to keybinds
* i'm just based like that
* zamn
* fix
* More alterations
* bruh
* runtime fix
* fixed up the jank
* Update code/_onclick/hud/action_button.dm
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com >
* Update code/modules/input/keybindings_procs.dm
---------
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com >
2023-12-11 18:56:20 +00:00
HMBGERDO
7a1e8e8f97
Movements outside grab range stops grab, grab pull refactor ( #21956 )
...
* grab target move signal checker
* moved grab proc into grab class, changed pulling grabbed person handling into signals from assailant, added movetime to SEND_SIGNAL on COMSIG_MOVABLE_MOVED as 4-th argument
* refactor p1
* changed pull_grabbed proc, removed unused variable
* Empty-Commit
* Update code/modules/mob/mob_grab.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* neck grab facing back works again
* directionals on move again
* fixed direction works again
* glide speed good now, flips working again
* death
* fixing neck grab issue
* Update code/modules/mob/mob_grab.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/modules/mob/mob_grab.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* dead code gone
* I HATE DIAGONAL MOVEMENT
* signal handlers added
* pull support, best pull turfs only today
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-12-11 17:31:56 +00:00
Qwertytoforty
338a9257f2
Improvised Garrote nerf, tweaks to grab resisting. ( #23485 )
...
* Update garrote.dm
* augghhhhhhhhhhhhhhhhhhhhhh
2023-12-11 17:06:50 +00:00
DGamerL
2415dc5d02
Removes a few unused procs ( #23470 )
...
* Begone ye foul creature
* More scope increase
2023-12-11 17:06:28 +00:00
ppi13
07c2085bf1
You can now equip belts and tanks onto naked people ( #23468 )
...
* You can now equip belts and tanks onto naked people
* Forgot to add back something i moved.
* Turns majuscules to minuscule in HTML tags
2023-12-11 17:05:58 +00:00
dearmochi
aaafb6be77
Adds alert to direction locking, minor refactor ( #23445 )
...
* Adds alert to direction locking, minor refactor
* use return
2023-12-11 17:05:12 +00:00
Qwertytoforty
a884c62ce5
fixes species hiding ( #23407 )
2023-12-11 16:57:08 +00:00
GDN
6d87cc9004
Fixes ash walker speed not updating in some situations ( #23378 )
2023-12-11 16:56:24 +00:00
Daylight
6275852fe9
Removes Unused Settings From Game Preferances ( #23368 )
...
* Removes all reference of ROLE_NINJA
* By public demand
2023-12-11 16:56:08 +00:00
DGamerL
004d7d10b7
Refactors is_hot and fixes some issues from the beaker lighting PR ( #22964 )
...
* Idk what I'm doing
* The is_hot refactor
* Fixes that I forgot to push before making the PR
* Update code/game/objects/items.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Contra review
* TODO: Find out why this isn't working
* Removes the signal stuff for now, this works
* Fixes it all
* Add new signal
* Update code/_onclick/item_attack.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Contra reivew
* Ayyy it works
* Merge master
* Forgot this one
* Update code/game/machinery/doors/airlock_types.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/objects/structures/mineral_doors.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/turfs/simulated/floor/mineral_floors.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/turfs/simulated/walls_mineral.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-12-11 16:53:51 +00:00
Henri215
94cefac7cb
Adds jani HUDs from Baystation! ( #22654 )
...
* Adds jani HUDs from Baystation!
* wrong place
* tweak to sprite
* contra review and tmeporary tweaks to the sprite
* finishing the sprites
* tweak to icon alpha and nv sprite
* typo
* conflict part 2
* test
* final adjustments
* DgamerL review
* fixing sprites
* changing name
* name part 2
* DGamerL review part 2
* wrong value
* nope
* equipment and janitorial categories
* Apply suggestions from code review
2023-12-11 16:52:54 +00:00
Aylong
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
DGamerL
1927a4c76e
Fixes patches and pills not being grindable, and fixes a runtime with xenos ( #23430 )
...
* Ezpz
* Kras Review
* Whoops
2023-12-09 19:27:26 -06:00
GDN
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
JimKil3
f718c985e4
oops ( #23291 )
2023-12-06 15:31:49 +00:00
Contrabang
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
Octus
2e860a500f
Adds Species Blurbs in the Character Preference Menu ( #23229 )
...
* LOREEEEEEEEE
* Update code/modules/client/preference/character.dm
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
* Update code/modules/client/preference/preferences.dm
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
* Update code/modules/client/preference/preferences.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* EVERY FUCKING BLURBBBBB
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* REWORKED THE HUMAN TEXT
* Update human_species.dm
* skrell lore tweak
---------
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-12-06 15:29:02 +00:00
HMBGERDO
22f483637c
Grab information on examine, no message spam when removing cuffs ( #22201 )
...
* grab messages, action messages
* Update code/modules/mob/living/carbon/examine.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* less examine info
* cleanup
* from mob/list to status effects
* is gone
* Update code/datums/status_effects/neutral.dm
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
2023-12-03 13:53:03 +00:00
Qwertytoforty
551fbb1eb3
FUCK 4 YEARS ( #23457 )
2023-12-02 21:32:52 -05:00
Marm
b5832cc09e
Changeling Headslug Buff + Incubation Changes ( #23025 )
...
* cling burger
* slowpoke
* its aliiiive
* cycle it up
2023-11-30 13:44:14 -05:00
Luc
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
Luc
2d6545a291
Runechats emotes with sound effects. ( #23255 )
...
* Remove emote_sound from the codebase
* quick cleanups
* Update code/datums/emote.dm
oops
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* gnarg
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-11-29 18:18:20 +00:00
Contrabang
b6601ebd29
Initing empty lists with GLOBAL_LIST_INIT(X, list()) is now prohibited by CI ( #23247 )
...
* moreglobals
* comment
2023-11-29 12:41:01 -05:00
Contrabang
dee42aab50
fuck it we ball ( #23333 )
2023-11-29 12:25:22 -05:00
GDN
9a0f662dc6
fixes ipcs not dying in crit ( #23406 )
2023-11-29 12:08:44 -05:00
synthtee
8351e03fa3
Adds more skintones and tweaks existing ones. ( #22765 )
...
* skintones babey
* adds a note for anyone adding skintones
* shortens the skin menu
* conflict fix PLEASE. adjusted shading
* Update code/modules/client/preference/link_processing.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* lewcc suggestion
* SQL update script
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-11-26 12:44:42 +00:00
GDN
f39d514a07
fixes xeno headslugging not working ( #23317 )
...
* fixes xeno headslugging not working
* tweak
Honestly I think the logic behind this is super fucking questionable, so have fun changing this back in like five years me
* Update code/modules/mob/living/simple_animal/hostile/headslug.dm
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/hostile/headslug.dm
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2023-11-24 15:55:10 +00:00
HMBGERDO
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
Luc
9f9db15c8b
Defibs now shock people giving CPR ( #23257 )
...
* defibs now shock people giving CPR
* use isnull instead
* humanoid like me
2023-11-24 15:33:01 +00:00
Daniel Lenrd
4a3437355e
HUDs can now only change status with sufficient ID access ( #23086 )
...
* Added mental to MedHUD
* Made HUDs write based on ID access
* Makes Chamelion secHUD have write access
* adds trailing newline in defines
* med examine spacing adjustment
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* sec examine spacing adjustment
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* 0 and 1s
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* removes the sec_hud_set call, probably a bad idea
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-11-24 15:29:59 +00:00
DGamerL
7e74694d6e
Fixes some issues with patches and pills ( #23322 )
...
* Oops
* Update code/modules/mob/living/carbon/carbon.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-11-21 13:49:20 -06:00
DGamerL
307120e7d3
Patches and pills are now no longer subtypes of food ( #23063 )
...
* Part 2 - feeding others doesn't work as intended
* Part 3: fixing force feeding
* Fixes patches being wack
* Makes this less ass
* Adds patches to the chemistry bag
* Update code/modules/mob/living/carbon/carbon.dm
* Update code/modules/mob/living/carbon/carbon.dm
* Some missed patches
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Fixes IPC logic
* Henri Review
* Add updatepaths
* Jimkil review
* IPCs now aren't allowed to eat pills and get patch
* Update code/modules/mob/living/carbon/carbon.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/reagents/reagent_containers/patch.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/living/carbon/carbon.dm
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2023-11-21 15:37:16 +00:00
Luc
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
GDN
38f765d4dc
Gives drones respawnability, improves killing yourself as a drone ( #23070 )
2023-11-20 14:12:15 -05:00
GDN
eb371c441c
makes ancient goliaths only make tendrils if they have a target ( #23151 )
2023-11-20 14:10:56 -05:00
Tom Heeren
5e7e0f348b
removes the 'is' from the set-pose command ( #23190 )
...
* removes the 'is' from the set-pose command
* Update code/modules/mob/living/carbon/human/human_mob.dm
This commit mandates Lewcc to complete dark chasm with cresselia and the worst starter characters
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-11-14 13:39:51 +00:00
1080pCat
e2ffb8a882
Engineering borg nerf (just their decompiler ;p) ( #23227 )
...
* Engi borg nerf
* Update code/game/objects/items/devices/flashlight.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/objects/items/weapons/storage/fancy.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/objects/items/weapons/storage/fancy.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/modules/food_and_drinks/drinks/drinks/bottle.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/friendly/lizard.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/modules/projectiles/ammunition.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/modules/reagents/reagent_containers/chemical_bottle.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update lighters.dm
* Update spiders.dm
* reverts some that maybe should stay
* oops
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2023-11-14 12:51:13 +00:00
DGamerL
f55d619fd6
Fixes PDAs not dropping when being stripped ( #23245 )
...
* Truly amazing what uncommenting can do
* Belts aren't dropped now aswell
* Nullchecks
2023-11-14 12:50:55 +00:00
DGamerL
09181bb061
Buffs the Prince of Terror ( #22421 )
...
* The fast prince of belair
* The charging prince of belair
* Lewc review
* Update code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Sean review
* Sirryan Review
* Range is now 9 for widescreen
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2023-11-13 18:16:38 +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
GDN
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
Qwertytoforty
6525351d31
Removes the IPC damage mod. For real this time. ( #23178 )
2023-11-12 20:04:09 +00:00
DGamerL
378630370f
Refactors custom_pain to work on organs instead of on mobs ( #23160 )
...
* Wolf request
* Update code/modules/mob/living/carbon/human/human_organs.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2023-11-12 19:45:26 +00:00
Alien
7cd360c0ab
Service borgs get a multi pen instead of a regular ( #23128 )
...
Co-authored-by: Alien <68290943+mark2611@users.noreply.github.com >
2023-11-04 17:01:09 -04:00