PollardTheDragon
1054b263bb
Converts Watchers and Legions to basic mob AI ( #29884 )
...
* Converts basilisks, watchers
* Hivelords and legions
* Hivelordbrood balance adjustment
* New Linters
* Speech fix
---------
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
2025-08-06 05:54:06 +00:00
Contrabang
1504ed98be
massive burndown ( #29894 )
2025-07-27 20:52:39 +00:00
Kyani
d2c761821a
Lavaland weather types: Dying is Fun edition ( #28600 )
...
* ddsadsa
ddsadsa
* beginning
* more progress
* oops saved
* radar workin now
* bugfixing and tweaks
* working on volcano
* tweaking
* ill figure this out later
* testing still
* MORE testing
* gunna cry
* PROGRESS!!!
* volcano DONE
* starting the acid rain
* acid rain code complete
* starting windstorm
* more bugfixing...
* its finished! need to bugtest
* bugfixing
* bugfixing
* forgot prob values
* spacing fix for linter
* linter fix
* undefining things
* Update code/datums/weather/weather_types/lavaland_weather.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/datums/weather/weather_types/lavaland_weather.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/datums/weather/weather_types/lavaland_weather.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* misc fixes/changes
* updated the doppler tower
* small tweaks
* still trying to get pods to work
* better support for sound transition to newly placed shelters
* minor fixes
* this didnt take oops
* nudged the probabilities
* deconflicting
* Update code/datums/weather/weather_types/lavaland_weather.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* Update code/game/machinery/radar.dm
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* applied requested fixes
* master update
* updates
* this should be here
* Apply suggestions from code review
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
* requested fixes
* sound tweaks
* remove debug message
* turned down ash storm sound
* fix gulag weather and attempt to fix sound overlap
* blackbox weather and title-case ash storms
* change up probabilities and bump acid rain melt chance
* another title case
* starting on issues
* revert some changes
* tiny tweak
* reworked acid rain a bit
* small tweaks to sleepers
* moderate again
* revert
* ups the rocks
* bug fixes
---------
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com >
Co-authored-by: warriorstar-orion <orion@snowfrost.garden >
2025-04-18 20:18:38 +00:00
warriorstar-orion
525c68d617
Attack chain, initial setup. (pull *immediately* for *any* TM issues) ( #26834 )
...
* refactor: Attack chain, initial setup.
* migrate curtain to make dreamchecker happy
* update thurible
* don't call attacked_by separately for legacy attack chain
* remove duplicate proc
* condense similar code, put allowances for legacy code in new procs
* update docs, include diagram source
* add comment on how to update diagram
* fix admonition
* mindflayer updates
* remove commented out code
* clarify all steps
* after_attack should be overridable
* whoops
* retrofit recent changes
* duh, can't restrict this yet because of tool_acts
* i hate ore bags with the fire of a thousand suns
* return correct value for object attack logic
* Various cleanups.
We don't want to attempt to pull stuff out of `/obj/item/attackby`,
because those pieces are part of the related objects' migrations, not
`/obj/item` itself. Attempting to do this causes knockon effects where
things expected to call e.g. `/obj/item/storage/attackby` in the call
chain were not ferried over to the new item interaction code, because
the related objects hadn't actually been migrated over yet.
I've used refactoring /obj/vehicle as the example for migrating
`attackby` methods instead.
* simplify some argument names
* fuck it
* make it do the thing
* Rename CI module call
* Prove that CI works
* improve test output
* aaand fix it again
* fix curtain tool interactions
* fix compile error
* fix compile error
* Better docs, introduce migration plan tool.
2024-12-02 23:36:36 +00:00
Contrabang
734d0166a0
Removes some non-existant typepaths ( #27362 )
...
* Adds CI for missing icon_states
* yeah
* more fixes
* more fixes
* seems good
* moar
* fix
* yea
* hrtyhrt
* yeah
* WOE
* Removes some non-existant typepaths
* yes
2024-11-30 12:04:03 +00:00
warriorstar-orion
9465b565b8
refactor/ci: enforce mapload in Initialize args ( #26878 )
...
* refactor/ci: enforce mapload in Initialize args
* add new missing mapload arg
* add yet another missing mapload arg
* Update code/modules/power/engines/singularity/particle_accelerator/particle.dm
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Signed-off-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-10-23 19:07:46 +00:00
warriorstar-orion
62b65f8a91
Rework Lavaland tunnel themes. ( #26599 )
...
* Rework Lavaland tunnel themes.
* Fix deeprock mob density; ensure 1 vetus/bubblegum
* goddamnit
* bring spawn odds closer in line to head, fix tendril collapse range
* Move define to global dir
* don't need initial here
* define magic number properly
* make type of var clear
* CHECK_TICK during procgen
* less tendril cities, no tendrils in oasis centers
* revert no_lava helpers for now
* add NO_LAVA_GEN flag check back to safe_replace
* add blackbox feedback for themes
2024-10-10 00:05:29 +00:00
DGamerL
37ffe943e4
Removes duplicate definitions in types ( #25702 )
...
* Removes duplicate definitions
* One more
2024-06-06 18:56:03 +00:00
warriorstar-orion
7c624a7004
Attacking a tendril rallies its mobs against you. ( #25093 )
...
* Attacking a tendril rallies its mobs against you.
* try to pull this into a signal
* fix arguments
* find and move together, no list signal register
* Update code/modules/mob/living/simple_animal/hostile/hostile.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/__DEFINES/dcs/signals.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* invert if for early return
* Update code/datums/components/spawner.dm
For now spawners only spawn hostile mobs but if that changes in the future or an admin varedits a spawner to not do so this'll runtime
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-04-17 04:19:42 +00:00
McRamon
04163038c0
Lavaland welcoming billboard ( #24393 )
...
* First attmept
* dzcgv
* some edgy code
* this code works
* x
* map
* last batch of things
* fixie
* small sprite fix
* Update code/game/objects/structures/lavaland/billboard.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/structures/lavaland/billboard.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/structures/lavaland/billboard.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* some fix and 2 new captions
* ugh
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-03-10 18:15:00 +00:00
GDN
0b8c196f67
tgchat day zero changes ( #23872 )
...
* tgchat day zero changes
* Update code/game/verbs/ooc.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-01-21 22:07:57 +00:00
DGamerL
e633651f9b
Removes Ladders ( #23212 )
...
* Ladder begone!
* Whoops
* Map and icon
* I forgor text
* Renamed + typepath
2024-01-09 13:01:16 +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
AffectedArc07
946fb4dff6
Small MC refactor ( #20017 )
...
* Small MC refactor
* Order fix
* Nabs tgstation/tgstation#27324
* Oops
* gnarg
2023-01-18 12:06:24 -06: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
ppi13
96fddc3f91
Remove gps references
2020-07-20 20:09:12 +02:00
ppi13
05e70b7005
Deletes the line instead of commenting it out
2020-07-20 19:52:50 +02:00
ppi13
04236edf13
Removes GPS from tendrils
2020-07-20 19:30:41 +02:00
AffectedArc07
04ba5c1cc9
File standardisation ( #13131 )
...
* Adds the check components
* Adds in trailing newlines
* Converts all CRLF to LF
* Post merge EOF
* Post merge line endings
* Final commit
2020-03-17 18:08:51 -04:00
Fox McCloud
af92373d33
though-this-world-may-be-broken
2019-09-15 05:53:43 -04:00
Fox McCloud
8587f63982
Refactors Spawners/Tendrils
2019-09-07 20:02:53 -04:00