mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 11:07:12 +01:00
Merge pull request #9705 from Kyep/ts_move_speed_fix
Terror spider speed settings now respected when under player control
This commit is contained in:
@@ -21,7 +21,6 @@
|
||||
health = 120
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 10
|
||||
move_to_delay = 5
|
||||
stat_attack = 1 // ensures they will target people in crit, too!
|
||||
spider_tier = TS_TIER_2
|
||||
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
health = 1000
|
||||
melee_damage_lower = 30
|
||||
melee_damage_upper = 60
|
||||
move_to_delay = 5
|
||||
ventcrawler = 1
|
||||
idle_ventcrawl_chance = 0
|
||||
ai_playercontrol_allowtype = 0
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
// -------------: ROLE: ambusher
|
||||
// -------------: AI: hides in vents, emerges when prey is near to kill it, then hides again. Intended to scare normal crew.
|
||||
// -------------: SPECIAL: invisible when on top of a vent, emerges when prey approaches or gets trapped in webs. Bite silences targets.
|
||||
// -------------: SPECIAL: invisible when on top of a vent, emerges when prey approaches or gets trapped in webs.
|
||||
// -------------: TO FIGHT IT: shoot it through a window, or make it regret ambushing you
|
||||
// -------------: SPRITES FROM: FoS, http://nanotrasen.se/phpBB3/memberlist.php?mode=viewprofile&u=386
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
melee_damage_lower = 10
|
||||
melee_damage_upper = 20
|
||||
regen_points_per_hp = 2 // 50% higher regen speed
|
||||
move_to_delay = 5 // slightly faster than normal
|
||||
stat_attack = 1 // ensures they will target people in crit, too!
|
||||
wander = 0 // wandering defeats the purpose of stealth
|
||||
idle_vision_range = 3 // very low idle vision range
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
health = 50
|
||||
melee_damage_lower = 10
|
||||
melee_damage_upper = 20
|
||||
move_to_delay = 5
|
||||
idle_ventcrawl_chance = 5
|
||||
spider_tier = TS_TIER_3
|
||||
spider_opens_doors = 2
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
regen_points_per_hp = 6 // double the normal - IE halved regen speed
|
||||
melee_damage_lower = 30
|
||||
melee_damage_upper = 40
|
||||
move_to_delay = 4 // faster than normal
|
||||
ventcrawler = 0
|
||||
ai_ventcrawls = 0
|
||||
environment_smash = ENVIRONMENT_SMASH_RWALLS
|
||||
|
||||
@@ -20,8 +20,9 @@
|
||||
health = 200
|
||||
melee_damage_lower = 15
|
||||
melee_damage_upper = 25
|
||||
move_to_delay = 4
|
||||
spider_tier = TS_TIER_2
|
||||
move_to_delay = 5 // at 20ticks/sec, this is 4 tile/sec movespeed, same as a human. Faster than a normal spider, so it can intercept attacks on queen.
|
||||
speed = 0 // '0' (also the default for human mobs) converts to 2.5 total delay, or 4 tiles/sec.
|
||||
spider_opens_doors = 2
|
||||
ventcrawler = 0
|
||||
ai_ventcrawls = 0
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
regen_points_per_tick = 3
|
||||
melee_damage_lower = 10
|
||||
melee_damage_upper = 20
|
||||
move_to_delay = 15 // yeah, this is very slow, but
|
||||
ventcrawler = 1
|
||||
idle_ventcrawl_chance = 0
|
||||
force_threshold = 18 // outright immune to anything of force under 18, this means welders can't hurt it, only guns can
|
||||
|
||||
@@ -21,7 +21,8 @@
|
||||
health = 200
|
||||
melee_damage_lower = 15
|
||||
melee_damage_upper = 20
|
||||
move_to_delay = 20
|
||||
move_to_delay = 10 // at 20ticks/sec, this is 2 tile/sec movespeed
|
||||
speed = 2 // movement_delay() gives 4.5, or 0.45s between steps, which = about 2.2 tiles/second. Player is slightly faster than AI, but cannot move on diagonals.
|
||||
spider_opens_doors = 2
|
||||
var/enrage = 0
|
||||
var/melee_damage_lower_rage0 = 15
|
||||
|
||||
@@ -36,11 +36,22 @@ var/global/list/ts_spiderling_list = list()
|
||||
poison_type = "" // we do not use that silly system.
|
||||
|
||||
// Movement
|
||||
pass_flags = PASSTABLE
|
||||
turns_per_move = 5 // number of turns before AI-controlled spiders wander around. No effect on actual player or AI movement speed!
|
||||
move_to_delay = 6
|
||||
turns_per_move = 5
|
||||
// AI spider speed at chasing down targets. Higher numbers mean slower speed. Divide 20 (server tick rate / second) by this to get tiles/sec.
|
||||
// 5 = 4 tiles/sec, 6 = 3.3 tiles/sec. 3 = 6.6 tiles/sec.
|
||||
|
||||
// Player spider movement speed is controlled by the 'speed' var.
|
||||
// Higher numbers mean slower speed. Can be negative for major speed increase. Call movement_delay() on mob to convert this var to into a step delay.
|
||||
// '-1' (default for fast humans) converts to 1.5 or 6.6 tiles/sec
|
||||
// '0' (default for human mobs) converts to 2.5, or 4 tiles/sec.
|
||||
// '1' (default for most simple_mobs, including terror spiders) converts to 3.5, or 2.8 tiles/sec.
|
||||
// '2' converts to 4.5, or 2.2 tiles/sec.
|
||||
|
||||
// Atmos
|
||||
pressure_resistance = 50 //50 kPa difference required to push
|
||||
throw_pressure_limit = 100 //100 kPa difference required to throw
|
||||
pass_flags = PASSTABLE
|
||||
|
||||
// Ventcrawling
|
||||
ventcrawler = 1 // allows player ventcrawling
|
||||
|
||||
@@ -19,7 +19,6 @@
|
||||
health = 200
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 15
|
||||
move_to_delay = 4
|
||||
spider_tier = TS_TIER_2
|
||||
web_infects = 1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user