mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-17 18:14:25 +01:00
forgot this
This commit is contained in:
@@ -1,6 +1,18 @@
|
||||
/mob/living/simple_animal/gaslamp
|
||||
/*
|
||||
LORE:
|
||||
Gaslamps are a phoron-based life form endemic to the world of Virgo-3B. They are
|
||||
a sort of fungal organism with physical ties to Diona and Vox, deriving energy
|
||||
for movement from a gentle combustion-like reaction in their bodies using
|
||||
atmospheric phoron, carefully filtered trace oxygen, and captured meat products.
|
||||
Over-exposure to oxygen causes their insides to burn too hot and eventually
|
||||
kills them.
|
||||
|
||||
TODO: Make them light up and heat the air when exposed to oxygen.
|
||||
*/
|
||||
|
||||
/mob/living/simple_animal/retaliate/gaslamp
|
||||
name = "gaslamp"
|
||||
desc = "Some sort of floaty alien with a warm glow."
|
||||
desc = "Some sort of floaty alien with a warm glow. This creature is endemic to Virgo-3B."
|
||||
icon = 'icons/mob/vore32x64.dmi'
|
||||
icon_state = "gaslamp"
|
||||
icon_living = "gaslamp"
|
||||
@@ -16,45 +28,34 @@
|
||||
|
||||
speed = 2
|
||||
|
||||
retaliate = 1
|
||||
layer = 5 // Tall mob needs this layer.
|
||||
|
||||
melee_damage_lower = 10
|
||||
melee_damage_lower = 30 // Because fuck anyone who hurts this sweet, innocent creature.
|
||||
melee_damage_upper = 30
|
||||
attacktext = "whips"
|
||||
attacktext = "thrashes"
|
||||
friendly = "caresses"
|
||||
|
||||
old_x = 0
|
||||
old_y = 0
|
||||
pixel_x = 0
|
||||
pixel_y = 0
|
||||
layer = 9
|
||||
|
||||
response_help = "tries to help" // If clicked on help intent
|
||||
response_help = "brushes" // If clicked on help intent
|
||||
response_disarm = "pushes" // If clicked on disarm intent
|
||||
response_harm = "swats" // If clicked on harm intent
|
||||
|
||||
//Mob environment settings
|
||||
minbodytemp = 0 // Minimum "okay" temperature in kelvin
|
||||
maxbodytemp = 350 // Maximum of above
|
||||
heat_damage_per_tick = 3 // Amount of damage applied if animal's body temperature is higher than maxbodytemp
|
||||
cold_damage_per_tick = 2 // Same as heat_damage_per_tick, only if the bodytemperature it's lower than minbodytemp
|
||||
fire_alert = 0 // 0 = fine, 1 = hot, 2 = cold
|
||||
minbodytemp = 0
|
||||
maxbodytemp = 350
|
||||
|
||||
min_oxy = 0 // Oxygen in moles, minimum, 0 is 'no minimum
|
||||
max_oxy = 1 // Oxygen in moles, maximum, 0 is 'no maximum'
|
||||
min_tox = 0 // Phoron min
|
||||
max_tox = 0 // Phoron max
|
||||
min_co2 = 0 // CO2 min
|
||||
max_co2 = 0 // CO2 max
|
||||
min_n2 = 0 // N2 min
|
||||
max_n2 = 0 // N2 max
|
||||
unsuitable_atoms_damage = 2 // This damage is taken when atmos doesn't fit all the requirements above
|
||||
min_oxy = 0
|
||||
max_oxy = 5 // Does not like oxygen very much.
|
||||
min_tox = 1 // Needs phoron to survive.
|
||||
max_tox = 0
|
||||
min_co2 = 0
|
||||
max_co2 = 0
|
||||
min_n2 = 0
|
||||
max_n2 = 0
|
||||
|
||||
// Activate Noms!
|
||||
/mob/living/simple_animal/gaslamp
|
||||
/mob/living/simple_animal/retaliate/gaslamp
|
||||
vore_active = 1
|
||||
vore_capacity = 2
|
||||
vore_default_mode = DM_ABSORB
|
||||
vore_escape_chance = 10
|
||||
vore_pounce_chance = 50
|
||||
vore_pounce_chance = 0 // Beat them into crit before eating.
|
||||
vore_icons = SA_ICON_LIVING
|
||||
|
||||
Reference in New Issue
Block a user