Simple mob port [IDB IGNORE] (#18236)

* first adjustements

* few more

* construct

* next

* next set

* next

* next

* next

* next

* next

* .

* last non modular set

* make it compile

* .

* .

* change that

* synx

* teamush

* override fix

* TEAMUSH

* adds organ sell element

* adds pick color

* get rid of these chompcomments

* removes chomp comments

* Update gaslamp_vr.dm

* zipgun

* zip and synx

* fixes synx

* Update topic.dm

* move the trash verbs

* .

* .

* .

* port

* Update rakshasa_trap.dm

* Update slug.dm

---------

Co-authored-by: C.L. <killer65311@gmail.com>
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
This commit is contained in:
Kashargul
2025-08-22 17:24:51 -04:00
committed by GitHub
co-authored by C.L. Selis
parent b3dc803f6f
commit 6f1d6c524d
292 changed files with 11741 additions and 242 deletions
@@ -49,6 +49,7 @@
qdel(newPred.ai_holder)
newPred.ai_holder = null
//newPred.movement_cooldown = 0 // The "needless artificial speed cap" exists for a reason
// R.has_hands = TRUE // Downstream
if(M.mind)
M.mind.transfer_to(newPred)
to_chat(M, span_notice("You are " + span_bold("[newPred]") + ", somehow having gotten aboard the station in search of food. \
@@ -16,6 +16,7 @@
lightning_strike(get_turf(src), cosmetic = TRUE)
density = FALSE
var/mob/living/simple_mob/animal/passive/dog/corgi/R = new(get_turf(src))
// R.has_hands = TRUE // Downstream
if(M.mind)
M.mind.transfer_to(R)
to_chat(M, span_notice("You are a <b>Corgi</b>! Woof!"))
@@ -213,3 +213,42 @@ Loot piles can be depleted, if loot_depleted is turned on. Note that players wh
icon_state = "medicine_cabinet"
density = FALSE
loot_element_path = /datum/element/lootable/fresh_medicine
//Micro mecha loot.
/obj/structure/loot_pile/mecha/mouse_tank
name = "\improper Whisker wreckage"
desc = "The ruins of a small tank. Perhaps some child's toy?"
icon = 'icons/mob/mouse_army.dmi'
icon_state = "whisker-broken"
density = TRUE
anchored = FALSE // In case a dead mecha-mob dies in a bad spot.
loot_element_path = /datum/element/lootable/mecha/mouse_tank
/obj/structure/loot_pile/mecha/mouse_tank/livewire
name = "\improper Livewire wreckage"
desc = "The smoldering ruins of a small tank. Perhaps some child's toy?"
icon_state = "livewire-broken"
density = TRUE
anchored = FALSE // In case a dead mecha-mob dies in a bad spot.
loot_element_path = /datum/element/lootable/mecha/mouse_tank/livewire
/obj/structure/loot_pile/mecha/mouse_tank/eraticator
name = "\improper Eraticator wreckage"
desc = "The blasted ruins of a small tank. Perhaps some child's toy?"
icon_state = "eraticator-broken"
density = TRUE
anchored = FALSE // In case a dead mecha-mob dies in a b
loot_element_path = /datum/element/lootable/mecha/mouse_tank/eraticator
/obj/structure/loot_pile/mecha/ripley/pirate
icon = 'icons/mob/pirates.dmi'
icon_state = "pirate-broken"
/obj/structure/loot_pile/maint/technical
density = FALSE
/obj/structure/loot_pile/maint/boxfort
density = FALSE