Skip to content

Commit

Permalink
[MIRROR] Add Neglected Mobs to Gold Slime Spawns (#5261)
Browse files Browse the repository at this point in the history
* Add Neglected Mobs to Gold Slime Spawns (#4699)

* Adds items to various import tabs

* Update vitezstvi_ammo.dm

no longer require broadbanding for ammo carriers

* Add left behind mobs to gold slime reactions

Adds mobs to the friendly and hostile gold slime reactions that were either strange omissions (like the pet spawner being unable to create a docile fox or a doberman) or mobs that are otherwise rarely seen.

* Revert "Add left behind mobs to gold slime reactions"

This reverts commit 44f72284d5ec473b430618d8588710eb2ad64a0a.

* Reapply "Add left behind mobs to gold slime reactions"

This reverts commit 9fe1b3e010f6792d5bf12d57bed7dc39327f927e.

* Revert "Reapply "Add left behind mobs to gold slime reactions""

This reverts commit 4f98114a47b59bb70c77af6a3f3f767b891814e7.

* uhhh fix it

* fix it (fr)

* fix .dme order

you should really put this in the guide to modularization yknow

* Update modular_nova/modules/more_gold_slime_monsters/code/more_gold_slime_monsters.dm

Co-authored-by: FlufflesTheDog <[email protected]>

* Update modular_nova/modules/more_gold_slime_monsters/code/more_gold_slime_monsters.dm

Co-authored-by: FlufflesTheDog <[email protected]>

* Update more_gold_slime_monsters.dm

---------

Co-authored-by: FlufflesTheDog <[email protected]>

* [MIRROR] Add Neglected Mobs to Gold Slime Spawns

* Fix conflict

---------

Co-authored-by: Hookie <[email protected]>
Co-authored-by: FlufflesTheDog <[email protected]>
Co-authored-by: StealsThePRs <[email protected]>
Co-authored-by: Feenie <[email protected]>
  • Loading branch information
5 people authored Dec 24, 2024
1 parent ebf5050 commit 007aa2b
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 0 deletions.
1 change: 1 addition & 0 deletions code/modules/unit_tests/simple_animal_freeze.dm
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@
/mob/living/simple_animal/hostile/fleshmind/mechiver,
/mob/living/simple_animal/hostile/fleshmind/mauler_monkey,
/mob/living/simple_animal/hostile/fleshmind,
/mob/living/simple_animal/hostile/ooze/grapes/xenobio, // update when grapes are updated, must be here to stop errors

// DO NOT ADD NEW ENTRIES TO THIS LIST
// READ THE COMMENT ABOVE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@
icon_dead = "dobbydead"
icon_living = "dobber"
gender = MALE
gold_core_spawnable = FRIENDLY_SPAWN
2 changes: 2 additions & 0 deletions modular_nova/modules/mold/code/mold_mobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,7 @@
attack_verb_simple = "sting"
attack_sound = 'sound/effects/blob/attackblob.ogg'
basic_mob_flags = DEL_ON_DEATH
gold_core_spawnable = HOSTILE_SPAWN

ai_controller = /datum/ai_controller/basic_controller/electric_mosquito

Expand Down Expand Up @@ -256,6 +257,7 @@
light_range = 2
light_power = 1
light_color = LIGHT_COLOR_GREEN
gold_core_spawnable = HOSTILE_SPAWN

ai_controller = /datum/ai_controller/basic_controller/centaur

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// this folder is entirely just adding tags to let things spawn, or not spawn, in gold slimes. enjoy

/mob/living/basic/pet/gondola
gold_core_spawnable = HOSTILE_SPAWN // make them less consistent

/mob/living/basic/deer
gold_core_spawnable = FRIENDLY_SPAWN

/mob/living/basic/pet/dog/corgi/exoticcorgi
gold_core_spawnable = FRIENDLY_SPAWN

/mob/living/basic/pet/fox/docile
gold_core_spawnable = FRIENDLY_SPAWN

/mob/living/basic/mad_piano
gold_core_spawnable = HOSTILE_SPAWN

/mob/living/basic/flesh_spider
gold_core_spawnable = HOSTILE_SPAWN // Not like rat kings - does not ping ghosts for control if spawned directly, so this is fine.

/mob/living/basic/spaceman
gold_core_spawnable = HOSTILE_SPAWN

/mob/living/basic/bat
gold_core_spawnable = HOSTILE_SPAWN

/mob/living/simple_animal/hostile/ooze/gelatinous
gold_core_spawnable = HOSTILE_SPAWN

/mob/living/simple_animal/hostile/ooze/grapes/xenobio
ghost_controllable = FALSE // i lied, we also define this one mob to not be ghost controllable.
gold_core_spawnable = HOSTILE_SPAWN

1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -8309,6 +8309,7 @@
#include "modular_nova\modules\mold\code\mold_mobs.dm"
#include "modular_nova\modules\mold\code\mold_structures.dm"
#include "modular_nova\modules\more_briefcases\code\briefcases.dm"
#include "modular_nova\modules\more_gold_slime_monsters\code\more_gold_slime_monsters.dm"
#include "modular_nova\modules\morefermentplants\code\ambrosia.dm"
#include "modular_nova\modules\morefermentplants\code\banana.dm"
#include "modular_nova\modules\morefermentplants\code\beans.dm"
Expand Down

0 comments on commit 007aa2b

Please sign in to comment.