mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-26 10:04:12 +00:00
Hivebot and Home Update
Soo I love the hivebots but oh dear they're so freaking easy. They are so weak, and die so easily. The radiation and Ion bots feel like the biggest threat. So added a new purple branch called Precursor. All have a nice shield, and hopefully pack someform off high offense. Machine Gun - Should be a stream of bullets. Laser - Fires a precursor beam. Lobber - Lobs a special 'precursor' version of the energy artillery shot. Also turned the tank class of thinks into blue, similar to ablative/durasteel although a darker color. Might add loot tables to the precusor ones when I figure that out. And might have spelled precursor wrong somewhere. And with the new hivebots, just plopped them into the derelict engine.
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
//This hivebots are meant to be high threats, and a tad more fitting of the alien places they tend to be in. Aka mini-bosses.
|
||||
|
||||
/mob/living/simple_mob/mechanical/hivebot/precusor
|
||||
name = "Precursor Hivebot"
|
||||
icon = 'modular_chomp/icons/mob/hivebot.dmi'
|
||||
icon_state = "precursorhive"
|
||||
icon_living = "precursorhive"
|
||||
attacktext = list("prodded")
|
||||
maxHealth = 5 LASERS_TO_KILL // 150 health
|
||||
health = 5 LASERS_TO_KILL
|
||||
movement_cooldown = 4
|
||||
melee_damage_lower = 15
|
||||
melee_damage_upper = 15
|
||||
|
||||
var/obj/item/shield_projector/shields = null
|
||||
|
||||
/mob/living/simple_mob/mechanical/hivebot/precusor/Initialize(mapload)
|
||||
shields = new /obj/item/shield_projector/rectangle/automatic/hivebot_drone(src)
|
||||
return ..()
|
||||
|
||||
|
||||
/mob/living/simple_mob/mechanical/hivebot/precusor/machinegun
|
||||
projectiletype = /obj/item/projectile/bullet/hivebot
|
||||
base_attack_cooldown = 0 // Extremly rapid fire with rather weak bullets.
|
||||
|
||||
/mob/living/simple_mob/mechanical/hivebot/precusor/laser
|
||||
projectiletype = /obj/item/projectile/beam/precursor
|
||||
projectile_dispersion = 5
|
||||
projectile_accuracy = -30
|
||||
|
||||
/mob/living/simple_mob/mechanical/hivebot/precusor/lobber
|
||||
projectiletype = /obj/item/projectile/arc/blue_energy/precusor
|
||||
|
||||
|
||||
/obj/item/projectile/arc/blue_energy/precusor
|
||||
name = "energy missile"
|
||||
icon_state = "force_missile"
|
||||
armor_penetration = 10
|
||||
damage = 50 // Mimics the precusor laser damage and armor peircing with a tad more damage because of the lobbying style.
|
||||
damage_type = BURN
|
||||
color = "#A020F0"
|
||||
|
||||
/obj/item/shield_projector/rectangle/automatic/hivebot_drone
|
||||
shield_health = 100
|
||||
max_shield_health = 100
|
||||
shield_regen_delay = 5 SECONDS
|
||||
shield_regen_amount = 20
|
||||
size_x = 3
|
||||
size_y = 3
|
||||
color = "#A020F0"
|
||||
high_color = "#A020F0"
|
||||
low_color = "#A020F0"
|
||||
@@ -0,0 +1,5 @@
|
||||
//Giving the tank hivebot class a new look,
|
||||
/mob/living/simple_mob/mechanical/hivebot/tank
|
||||
icon = 'modular_chomp/icons/mob/hivebot.dmi'
|
||||
icon_state = "blue"
|
||||
icon_living = "blue"
|
||||
Reference in New Issue
Block a user