Contrabang
1504ed98be
massive burndown ( #29894 )
2025-07-27 20:52:39 +00:00
Kyani
fdcf4899a2
Frankenstein Station 13: Introducing dissections and alien organs to xenobiology ( #29093 )
...
* ddsadsa
ddsadsa
* moderate again
* revert
* beginning with rebase
* organssssssssss
* organs now process!
* analyzer finished! + mapping
* tool bit implementation and quality
* organs and fixes and reworks
* more organ work
* more organs done
* more organ progress!
* more organ work
* MORE. ORGANS.
* temp
* more organsssss
* ITS DONE!!!!!!!!
* oops
* also oops
* linter stuff
* forgot this + oops
* linter
* i forgot to save!
* lots of improvements and tweaks
* move icon over
* icon tweaks
* icon mistake
* oops
* dumb
* more icon validations
* i think thisll fix it?
* Apply suggestions from code review
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* fixes
* fixes+tweaks
* fix
* oops
* linter
* i didnt save....
* this should give -some- warning
* forgot a span
* Apply suggestions from code review
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* beginning edits
* more fixed and tweaks with cooldowns
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* lots of tweaks
* more review changes
* comment change
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* returns start back to gland
* Apply suggestions from code review
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* code review fixes
* trying to make surgery work....
* might as well push this
* perfection. now i need text
* text + small tweaks and bugfixing
* linting
* forgot to implement this
* deconflicting maps
* modifying for xenos again
* i guess this wasnt needed???
* added surgical belts to xeno
* minor swap
* quick fix
* small tweaks
* small tweak
* tiny tweak
* some slime updates
* more tweaks
* more updates
* first batch of fixes
* hiero audio fix
* robotic fauna fixes
* more rounds of bugfixes
* prevents teleporting
* tiny fix
* makes sharp more common
* misc fixes
* surgery and revenant fixes + extractor
* adds cursed organ logging
* small bananium organ tweak
* actually gives teleporter access
* adds a message to the analyzer
* can now drag naughts
* slime behavior tweaks
* headslug tweak, cant eat organs
* Update code/datums/components/special_tastes.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/datums/components/special_tastes.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/datums/components/special_tastes.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/slime/slime_mob.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/mob/living/simple_animal/slime/slime_mob.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/revenant/revenant.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/datums/components/special_tastes.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/abduction/gland.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/abduction/gland.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* moved this
* major rework prep
* didnt save
* rework done
* small fix
* makes aliens draggable by crew after death
* shouldnt have cut this
* xeno organ tweak + tips
* oops
* fixes and tweaks to slimes
* not used
* temp revert
* rebase map files to master
* re-applying changes
* access fix
* access tweak
* big fix for new refactor
* more refactoring
* forgot a span
* Update code/datums/components/surgery_initiator.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* hiero only doesnt target dead megafauna
* various fixes
* fix requests
* fixed weird conflict markers
* deconflict
* deconflicting
* antimagic flags
* merge fixing
* Update code/modules/mining/lavaland/loot/hierophant_loot.dm
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
* regen mesh fix
* small fixes
* tick fix
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* grammar
* Update code/modules/surgery/organs/organ_internal.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/surgery/organs/organ_internal.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/research/xenobiology/xenobiology_organs.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/research/xenobiology/xenobiology_organs.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/modules/research/xenobiology/xenobiology_organs.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* tweaks
---------
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com >
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2025-06-10 16:46:56 +00:00
kyunkyunkyun
b1709bb93b
Fix improper skin tones and lots of DNA inconsistencies. Improve mob spawners by a little ( #29271 )
...
* sane appearance
* updatepaths
* flip-vitiligo
* equal color options
* ...
* Update golems.dm
* typo
2025-05-25 15:41:39 +00:00
Migratingcocofruit
cd1db6e7f4
Implants, implanted items and other bodypart contents no longer get deleted on species change ( #28540 )
...
* transfers implants, cavity implants and bodypart contents when changing species.
* Dropping cyber implants on the ground instead
2025-04-16 17:27:33 +00:00
Migratingcocofruit
ebf7fdbfd2
Radiation Rework ( #28320 )
...
* initial changes
* Rad wave is working. now to implement the rest
* Makes the waves square
* Makes wave square
* multiplies the strength in all instances of radiation_pulse by 4 because each pulse makes one wave instead of 4 now
* Undef thing and apply suggestion
* Make radiation_pulse() not radiate the radiation source and implements contamination
* Adds contamination to uranium walls and meteors
* Fixes stuff
* Handle some contamination on attack still need to take care of meteors
* Fixed the meteor stuff
* Introduce emission types
* moves contaminate_touch to an atom proc and renames it to contaminate_atom
* deduplicates some contamination code
* Move inherent radioactivity to a component and signals from the atom vars and behaviour
* fix some things with the new component
* Update inherent_radioactivity.dm
* implement contaminating things that hit things that are inherently radioactive
* window things
* adds emission type to the rad_act call
* Changes radiation insulation values on a bunch of stuff
* fixes radioactive component radiating the wrong type
* more adjustments
* refactros rad_act
* adjustments to collector power production
* Adds plastitaniumglass windows and makes further adjustments
* Adds sprites to the shards and plastitanium directional window
* Update misc_cleanables.dm
* removes alpha rad insulation from floor turfs
* Fixes a bug with the starting tile of radiation waves
* More adjustments
* Adjusting singularity rad production
* reduces window half life a bit to make power smoother and buffs full window rad conversion
* Strengthens gamma and beta radiation effect on mobs.
* Makes radsuit block radiation completely
* Fixes Geiger Counters
* Fixes contamination not irradiating the contaminated thing
* Fixes inherent radioactivity not processing. Also makes it stop processing when a nuke core is contained
* Fixes ghost contamination
* Adds info to the collector
* Handles alpha radiation better on humans and changes some instances of rad_act to base_rad_act
* oops
* adjustments and fixes to alpha rad handling on mobs
* Make collector info more compact
* Core no longer radiates and contaminates from within the nuke until the plates are removed
* Contamination no longer counts as being inside a mob(it is supposed to be surface level)
* Adds inherent radioactivity to a bunch of uranium things. makes it all process.
* Nerf full windows
* Adjustments to collector and fulltile window radiation absorption
* Reduces passive contamination, especially while on the floor
* Adds different rad types to the geiger counter and fixes a runtime
* Makes full tile windows strong again and disallows building them on top of collectors
* adds emissive blockers to the rad blacklist and gives windows and collectors priority when irradiating for increased consistency
* Gives each contamination type it's own color.
* Gives each contamination type it's own color. And makes the rad hud display them separately
* Changes how much the radiation wave affects the source tile, adds decay for performance reasons and adjusts collector parameters as well as SM and singulo rad production
* improves performance at very high rad amounts
* Fixes supermatter sliver box not containing radiation
* Restores supermatter sliver to old behaviour(not inherently radioactive)
* Slight nerf to fulltile windows and removes an unnecessary multiplication from rad wave processing
* Removes redundant line from window rad act
* Fixes radiation waves ignoring walls
* fixes it better
* more adjustments to collector stats
* Adjustment to collector gamma absorption
* increases grille beta blocking
* Review changes
2025-03-02 20:34:45 +00:00
Sheep
2e2a778a71
Paraplegia! ( #27999 )
...
* Can pick paraplegic in character menu, will start floored+wheelchaired
* Why won't you show up on scanners
* Forgot the description.
* Got the scanners to show Paraplegia!
* block off some roles from paraplegics
* Use stance instead of the floored trait for paraplegic
* Prevent paraplegics from using/being hit by legsweeps, change get_num_legs()
* Add DNA injectors for paraplegia
* change legsweep to use traitcheck, get_num_leg() solution screwed up beartraps
* Can pick paraplegic in character menu, will start floored+wheelchaired
* Why won't you show up on scanners
* Forgot the description.
* Got the scanners to show Paraplegia!
* block off some roles from paraplegics
* Use stance instead of the floored trait for paraplegic
* Prevent paraplegics from using/being hit by legsweeps, change get_num_legs()
* Add DNA injectors for paraplegia
* change legsweep to use traitcheck, get_num_leg() solution screwed up beartraps
* whoops.
* TGUI.
* How did I miss that in testing
* Add the point interaction that nuggets get to armless paraplegics
* Update code/modules/mob/living/carbon/human/human_organs.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com >
---------
Signed-off-by: Sheep <46016730+Scribble-Sheep@users.noreply.github.com >
Co-authored-by: Scribble-Sheep <15377810-AlyxisDrayko@users.noreply.gitlab.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2025-02-12 22:36:22 +00:00
DGamerL
1c4a5180ed
Fixes runtimes when you talk with a cig butt in your mouth ( #28250 )
...
* Minor fixes
* Oops
* Funnyman review
2025-02-05 21:26:20 +00:00
DGamerL
452c80e859
Removes tourettes ( #28153 )
...
* Removes tourettes
* Removes twitchblock
2025-01-28 21:04:52 +00:00
warriorstar-orion
0eafad8475
Refactor /mob/unEquip. ( #27720 )
...
* Refactor /mob/unEquip.
* fix things found in testing
* more fixes from testing
* fix removal of hooded suits
* fix flayers inability to deploy swarmprod
* fix changeling blade activation
* unnecessary parens
* pass default unequip args to proc overrides
* fix belts being able to forceMove into full hands
2025-01-10 01:58:35 +00:00
Qwertytoforty
7bbebbb23f
Ports Anti-magic from TG. ( #27560 )
...
* the rest of the fucking owl
* OK hands need work but otherwise good
* fuck time out fix vampire after
* temporary codersprite do not merge this lmao
* codersprite up
* pause, time out
* deploy the antimagic
* Update code/__HELPERS/trait_helpers.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
* Update code/datums/status_effects/buffs.dm
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/gamemodes/wizard/magic_tarot.dm
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
---------
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com >
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2025-01-02 08:36:07 +00:00
Spaghetti-bit
afd52f006a
TGUI Color Picker ( #26326 )
...
* Init
* Implements `tgui_input_color`
* Implements most color wheel conversions to TGUI
* Iteration two, went over titles and made sure most color inputs are functional.
* Implements preferences for large buttons, swapped buttons, and disabled TGUI
* Iteration three... the weird ones. (as null|color)
* Removes `as color|null` and `as null|color`
* Merge conflict resolution, again.
* Color input bundle and panel bundle
* CSLint being picky.
* Picky `while ()` instead of `while()`
* Apply suggestions from code review
Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com >
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
* WIP
* de-bri'ish colour into color
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
* Aylong review applied.
- Removed an extra space in machine.dm
- UI_STATE
+ Runechat color now uses TGUI_INPUT_COLOR
* Apply suggestions from code review
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
* Removes an unintentional space to `paradise.scss`
* Update code/modules/tgui/tgui_input/color_input.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
* Adds "is_color" regex from TG
* Fixes a few conflicting files
* TGUI Merge conflict moment v3
* V4?
* V5....
* God please don't explode. Builds TGUI like the linter wants.
* Update code/modules/tgui/tgui_input/color_input.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
* Rebuilds TGUI, again <3
* Lint be damned
---------
Signed-off-by: Spaghetti-bit <yumyumkillkill@gmail.com >
Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2024-11-07 21:24:45 +00:00
Chap
c3d773402c
[REFACTOR] Remove the flying var, adds the flying trait. ( #26881 )
...
* Remove the flying var, adds the flying trait
* Remove flight when broomstick is unwielded
* Adds some comments
* tab indentation
* Fix carp flight
* Remove comment
---------
Co-authored-by: Adrer <adrermail@gmail.com >
2024-10-16 17:46:19 +00:00
Contrabang
ee6f73973e
Fixes problems with multiple sources of alpha on humans ( #25884 )
...
* lets gooooo
* this too
* comments
* update code
* im so good
* tested, it works now
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: BiancaWilkson <42818125+BiancaWilkson@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: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com >
2024-09-26 18:06:44 +00:00
DGamerL
5e7b0c0971
Changes even more uses of stat comparisons to use the defines ( #26154 )
...
* First wave
* Second wave
* Last wave
* Apply suggestions from code review
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* We love signals in this household
* Revert "We love signals in this household"
This reverts commit 75fe8d46a3 .
* Update code/game/machinery/camera/tracking.dm
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com >
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/machinery/camera/tracking.dm
Co-authored-by: Charlie <69320440+hal9000PR@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: Charlie <69320440+hal9000PR@users.noreply.github.com >
2024-07-07 22:57:01 +00:00
Luc
cb6639200d
Matter eater now moves items to the chest, fixes some hidden item bugs ( #25412 )
...
* matter eater, also fixes some hidden item bugs
* Apply suggestions from code review
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com >
* dgamer review
* earlyish return
* better docs
---------
Signed-off-by: Luc <89928798+lewcc@users.noreply.github.com >
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-06-09 00:49:41 +00:00
Charlie Nolan
da36e9fc46
Crashing into stuff while leaping will actually work now. ( #25545 )
2024-05-21 03:45:00 +00:00
DGamerL
418d4fae2a
You can now crash into things with leap ( #25345 )
...
* I'm happy with this
* Lewc review
* Adds varedit safeties
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Matt <116982774+Burzah@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: Matt <116982774+Burzah@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-05-17 12:59:06 +00:00
Contrabang
85a9b97e80
Refactors outfits to work with mind initialization ( #25395 )
...
* wow
* fix runtime and ci
* i spell good
* Fix
* Update code/datums/outfits/outfit_admin.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Signed-off-by: Matt <116982774+Burzah@users.noreply.github.com >
---------
Signed-off-by: Matt <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Matt <116982774+Burzah@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-05-17 12:00:06 +00:00
BiancaWilkson
52d8708f62
[S] Fixes a matter eater exploit ( #25500 )
...
* adjacent
* add spaces
* double precautions
* wrong else
2024-05-16 23:55:32 +00:00
Deniz
271d67d237
Adds MARK: to some comments ( #25184 )
...
* robot_upgrades
* disability
* airlock
* mecha
* Abcudtor
* Forgot a space here
* Some style changes + additions
* removed a no comment
* comment change
* empty
* empty again
dont dare look insde
* ault
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-05-01 23:54:00 +00:00
GDN
69d6a8df21
Overhauls player facing verb UI ( #24060 )
...
* Preference verb overhaul
* this too
* Update code/__DEFINES/preferences_defines.dm
* Update code/modules/client/preference/preferences.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* fixes + better html
* removes unused define
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-04-24 21:21:11 +00:00
DGamerL
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
S34N
0b838dc3c4
[READY] BYOND 516 compatability ( #25105 )
...
* Preliminary changes for 516
* Also removes the goon folder
* Fixes a BUNCH of UIs
* update our things
* debug proc
* le maintainer verb
* fix strip panel
* browseroutput => chat_panel
* prettier, remove obsolete bat
* tidu tgui say css
* href purge
* 515 compat
* 515 compat 2
* more required chores
* comments
* fully working 515
* bungle
* correct this
* fixes 515 support
* prettier
* new CI
* fixes old href styles sneaking in
* update docs to reflect href changes
* more href fixes (thanks cdui)
* MORE href nonsense
* even more hrefs (seriously wtf)
* Update code/modules/admin/permissionverbs/permissionedit.dm
* error on fail
---------
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
2024-04-15 18:49:50 +00:00
Charlie Nolan
e6ade761be
Make Scan Mind offer the prompt to the correct person. ( #25046 )
...
* Make Scan Mind offer the prompt to the correct person.
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-04-12 18:53:28 +00:00
GDN
eee8878024
Datumizes spells ( #24242 )
...
* datumized spells
* finished
* last changes
* conflict
* Update code/datums/spells/alien_spells/transfer_plasma.dm
* conflicts
* shitty runtime fix until i get to this tomorrow
* Update code/datums/spell.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spell_handler/alien_spell_handler.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/alien_spells/regurgitate.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/alien_spells/regurgitate.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/bloodcrawl.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/bloodcrawl.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/antagonists/vampire/vampire_powers/hemomancer_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/antagonists/vampire/vampire_powers/vampire_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/awaymissions/mission_code/ruins/wizardcrash.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/research/xenobiology/xenobiology.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/living/carbon/superheroes.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/conjure.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/ethereal_jaunt.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/emplosion.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/turf_teleport.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/datums/spells/wizard_spells.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/gamemodes/miniantags/revenant/revenant_abilities.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* guess who just rework the entire malf ai actionsf ai
* gc better
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-04-01 07:42:21 +00:00
DGamerL
6cd2813150
Makes the isorgan() define more sane ( #24738 )
...
* Makes this define a bit more sane
* Why is this a proc!!!!
* Underscores
* Combines two uses into one define
* Contra review
2024-03-23 17:16:29 +00:00
Charlie Nolan
99ef4aa4ce
It hurts to lose your groin. ( #24494 )
...
* It hurts to lose your groin.
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Applied review suggestion from DGamerL
* Update code/game/dna/mutations/mutation_powers.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/game/dna/mutations/mutation_powers.dm
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2024-03-12 10:50:07 +00:00
Contrabang
e32544e599
#undef is now required for all file defines ( #24091 )
...
* CI
* undef
* hooooly crap
* yeah
* false by default
* fixes
* alright, there we go
* oops lmao
* lol, lmao even
* proper programming
* fix
* losin my mind
* oops
* yeah coloring
* WE LOVE MULTIPLE DEFINES (ive lost my sanity)
2024-03-11 14:03:30 -04:00
Marm
47f3b87a9f
Makes Genetics less miserable + Removes mentions of midget from code. ( #24114 )
...
* its been like this for how long?
* woops wrong pr
* i hate random chance
* steel change
* Update code/game/dna/mutations/_mutations.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/dna/mutations/_mutations.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Works
* woops space indentation
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-11 13:55:01 -04:00
Aylong
ac5add482f
[READY] TGUI Input Collection ( #23891 )
...
* List Input refresh
* Modal Alerts
* Text Input
* Number Input
* Split Button
* Renaming
* Alert converts
* Text Input Conversion (Part 1)
And TextArea Autofocus + maxLength
* Text Input Conversion (Part 2)
* AAAAAAAAAAAAAAAAAAAA
* I'm FUCKED
* @GDNgit review changes
* "'" fixes
* Revert TGUI Alert from admin delete
* NumberInput Window size
* CRASH if empty list
* Update code/modules/tgui/tgui_input/list_input.dm
* TGUI Rebuild
* TGUI Rebuild
* Update code/modules/paperwork/faxmachine.dm
* _char
* compile
* Rebuild
---------
Co-authored-by: Aylong <69762909+Aylong220@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-02-19 11:55:01 +00:00
GDN
82b863cefd
Converts over the missing TGUI input lists ( #23859 )
...
* Converts over the missing TGUI input lists
* last fixes
* num revert
2024-02-14 21:17:29 +00:00
GDN
605abfc76d
Adds runechat to the abductor mindlink ( #23868 )
...
* Adds runechat to the abductor mindlink
* Update code/game/gamemodes/miniantags/abduction/abduction_gear.dm
2024-02-04 21:59:52 +00:00
DGamerL
382a71df0d
Renames all typepaths + names of implants to biochips ( #23172 )
...
* The fix
* Contraaaaaa
* Fixes CI
* Fixes the pads + cases
* Uplink datums
* Update code/datums/mind.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/__HELPERS/unsorted.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/research/designs/medical_designs.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/research/designs/medical_designs.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/research/designs/medical_designs.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/research/designs/medical_designs.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/surgery/implant_removal.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Outfits now use a proper variable name
* Fixes surgery (oops)
* More .dme changes
* Renames the folder
* Fixes bad merge
* Contra review
* Update code/game/objects/items/weapons/dice.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Fixes CI fail
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-01-06 23:15:55 +00:00
Qwertytoforty
aad8529c24
Removes swiftness, add speed potions back as oil slick potions ( #20939 )
...
* Removes swiftness, add speed potions back as oil potions
* no shorting, icon update on mob
* early and forgotten returns
* ramon oil colours
* Update code/modules/research/xenobiology/xenobiology.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* no more slipery vehicles, now slippery tables
* just because it compiled the first time doesn't mean the second list will compile idiot
* icons my hated
* bottle4
* cleaner up
* qwerty my man what you doin: s34n 2023
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2023-08-16 21:07:39 +01:00
asciodev
539c947bc2
Reset camera upon remoteview gene deactivation ( #21465 ) ( #21546 )
...
* Reset camera upon remoteview deactivation (#21465 )
Previously, deactivation of the remoteview gene while its effects were
active (thus shifting the camera to center on another mob) would result
in the camera remaining stuck on its centered mob, without any way to
reset the view. With this change, the camera view is reset upon gene
deactivation of remoteview.
* Simplify var assignment in mutation_powers.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2023-07-17 15:02:56 +01:00
Contrabang
3f87165a03
CI now bans files with the same name (PART 2) ( #21051 )
...
* CI change
* world.dm
* .dme world.dm
* subsystem renaming
* .dme for subsystems
* ai_laws.dm
* armor.dm
* emote.dm
* logging.dm
* spell.dm
* air_alarm.dm
* crew.dm
* decal.dm
* emissive_blocker.dm
* footstep.dm
* spawner.dm
* fire.dm
* carbon.dm
* living.dm
* mob.dm
* movement.dm
* thermal_drill.dm
* plasmamen.dm
* lavaland.dm
* chaplain.dm
* lightning.dm
* magnet.dm
* mimic.dm
* wizard.dm
* morph.dm
* vampire.dm
* click.dm
* self.dm
* radiation_storm.dm
* airlock.dm
* autolathe.dm
* mulebot.dm
* nuclearbomb.dm
* particle_accelerator.dm
* smartfridge.dm
* syndicatebomb.dm
* vending.dm
* wires.dm
* sound.dm
* mining.dm
* syndicate_space_base.dm
* monkey.dm
* guardian.dm
* bomb.dm
* standard.dm
* nuclear.dm
* pinpointer.dm
* access.dm
* departments.dm
* job.dm
* science.dm
* buttons.dm
* cloning.dm
* igniter.dm
* wishgranter.dm
* atmos_control.dm
* message.dm
* power_monitor.dm
* mecha.dm
* combat.dm
* mining_tools.dm
* meteors.dm
* spiders.dm
* contraband.dm
* aliens.dm
* uplinks.dm
* voice.dm
* intercom.dm
* lights.dm
* robot_items.dm
* mineral.dm
* dice.dm
* extinguisher.dm
* paint.dm
* signs.dm
* staff.dm
* smokebomb.dm
* boxes.dm
* random.dm
* janicart.dm
* statue.dm
* cargo.dm
* asteroid.dm
* headslug.dm
* fulton.dm
* atmospherics.dm
* pump.dm
* corpse.dm
* oldstation.dm
* gps.dm
* preferences.dm
* clothing.dm
* ears.dm
* glasses.dm
* boxing.dm
* color.dm
* renames ninja gear files
* recipes.dm
* error_handler.dm
* anomaly.dm
* floorcluwne.dm
* undead.dm
* overmind.dm
* shield.dm
* bottle.dm
* organ.dm
* piano.dm
* plasma_fist.dm
* language.dm
* mob_defines.dm
* mob_helpers.dm
* damage_procs.dm
* _defines.dm
* empress.dm and queen.dm
* brain.dm
* organ file renaming
* subsystems.dm
* constructs.dm
* bot.dm
* pet.dm
* nature.dm
* magic.dm
* colors.dm
* drugs.dm
* medicine.dm
* toxins.dm
* shuttle.dm
* surgery.dm
* moves a bunch of define files
* traits.dm
* names.dm
* other_mobs.dm
* flags.dm
* some final define files
* well turns out contractor_pinpointer.dm was taken
* I forgot to remove this file
* how in the hell did this get unticked
* I DID INCLUDE IT, but there was a "w" there
* swaps the world definitions
* camera renamed to SScamera
* examine -> alien_examine
2023-06-02 14:30:17 -05:00
GDN
092fe017a5
Tea heals a bit more if you're british ( #21068 )
...
* chav now gives slight healing on tea
* Update code/_globalvars/traits.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-05-12 07:52:55 +01:00
S34N
4a5fb011e6
515 Compliance part 2 ( #20809 )
...
* more illegal procpaths
* Update code/modules/ruins/lavalandruin_code/puzzle.dm
* REGEX_REPLACE_HANDLER
* shuttle fix
2023-04-22 09:28:54 +02:00
Qwertytoforty
2805bb1d61
Eyes of god no longer sees ghosts. ( #20311 )
2023-03-04 17:13:52 -06:00
Luc
b0776d35ef
Re-fixes limb regeneration, now with 100% fewer brain deletions (I hope) ( #20157 )
...
* Prevents clings from quick regenerating bodyparts
* Clarify a comment
* Reworks to work with monkeys and other sources as well
* qdel organ if it doesn't get inserted
* Use initial instead of creating and qdeling
* Revert unnecessary cast
* Ensure organs are inserted as they were before
* fix some warnings
* here be dragons
2023-02-15 21:16:00 +01:00
AffectedArc07
b34e8fa301
[READY] CI now bans files with the same name ( #20195 )
...
* CI now bans files with the same name
* Part 1
* Warriorstar python tweaks
* Part Deux
* Fix unticked
* fix
2023-02-04 16:33:41 -06:00
Luc
b940c1eb21
Allows clings to regenerate without a brain. ( #19856 )
...
* Move brain organ code where it belongs
* Rename too
* WIP, but hey, it kinda works now.
* Account for a few missing heads
* Remove vital check, killing the user on death
* Let defibs and scanners better deal with these
* Remove debug brains
* Clean up some more contingencies
* More head checks
* Update code/modules/antagonists/changeling/datum_changeling.dm
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
* Fixes up signal business
* some stuff from sean's review
* Add some type safety checks for heads
* oops
* Update code/game/objects/items/weapons/cosmetics.dm
get this in there too
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
* Remove decap sword
* Quick suggestions
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Addresses shedding problems
* Add new defib changes
* this is why we have CI
Co-authored-by: Farie82 <farie82@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
2023-01-20 19:25:51 -05:00
Contrabang
42a521dd50
mime greys begone ( #20144 )
2023-01-20 19:04:33 -05:00
Henri215
e711cd5921
Fixes lots of common spelling mistakes ( #20086 )
...
* Fixes common spelling errors: "atleast", "infront", "succesfully", "alot"
* recieve -> receive
* spelling mistakes: percieve, wierd, posession, seperate, succesful
* Spelling mistakes: noticable, concious, enviroment, existance, foward, interupted, independant
* tgui rebuild
* lets make this run
* "succeded" mispelling
* reverting money spam change
2023-01-08 20:12:31 -05:00
S34N
d1e30b9854
Revert "Prevents limb regeneration when changing species ( #19945 )" ( #20102 )
...
This reverts commit 4b255c16e4 .
2023-01-06 21:23:09 +01:00
Luc
4b255c16e4
Prevents limb regeneration when changing species ( #19945 )
...
* Prevents clings from quick regenerating bodyparts
* Clarify a comment
* Reworks to work with monkeys and other sources as well
* qdel organ if it doesn't get inserted
* Use initial instead of creating and qdeling
* Revert unnecessary cast
2023-01-05 11:52:34 -06: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
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
FloFluoro
332fc9193a
Fixes description grammar in a few places ( #19607 )
...
* Fixes punctuation on clown box description
* Fixes grammar in a couple places
2022-11-06 10:43:20 +00:00
Vi3trice
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