>>518585833
You can blow up the buildings, they are all entities. They can be damaged by explosions or nuclear weapons.
I never made a video of it.
Because I'm just told I'm lying by Zoomers 24/7 and that I didn't code anything and just stole everything and none of it exists.
>link
.... here's the code:
>https://sourceforge.net/p/chaose
>squeanthology/xonotic-data.pk3dir/ci/master/tree/qcsrc/server/mutators/mutator_spawnvehicles.qc
void SMI_abdbld_createmodel_at
self.solid = SOLID_BSP;
self.movetype = MOVETYPE_PUSH;
self.event_damage = SMI_abdbld_damage;
self.isabdbld = 1;
self.takedamage = DAMAGE_YES;
//self.deadflag = DEAD_NO;
self.think = func_null;
self.vehicle_health = myvehichealth;
self = previousself;
precache_model (e.model);
entity SMI_spawn_abdbld_scbase(vector selected_origin, float scbasetype, vector parent_angles, float scupdatebase, float scupdatebaserank, float checkoldscbasetype)
{
self.solid = SOLID_BSP;
self.movetype = MOVETYPE_PUSH;
self.event_damage = SMI_abdbld_damage;
self.isabdbld = 1;
self.takedamage = DAMAGE_YES;
//self.deadflag = DEAD_NO;
self.think = func_null;
void SMI_SetSCTileBldHealth(entity e, float scbasetype)
{
//The default given before this function is called is 75000
//it is modified depending on structure here
if (e.building_class == BUILDINGCLASS_RESIDENTIAL_LC) {
if (e.abdbldcanburn) {
e.vehicle_health = 45000; //Small, might be more stout though
} else {
e.vehicle_health = 72000; //Favella
}
void SMI_spawn_abdbld(vector selected_origin, float onceling, float randomangle, float allowliquid, float vfly, float bldtype)
{
} else {
self.vehicle_health = 100000;
}
>Etc