Information:
Name: Doomed Buildings
Connection: Cloud Spawner (modified)
Palette: PNG Truecolor
Summon: Building_1 through Building_18, Rubble_1 through Rubble_4 and Building_1_Demod though Building_18_Demod
Ambient Sound: No
De-/Activatable: Yes
Destroyable: Yes
Special Effects: Cloud Spawner(modified) and Dust Cloud
Brightmaps: None
Actor modification: No
ACS: No
Credits:
Code: kfpopeye
GLDefs:
Sounds:
Sprites: CGTrader.com and Free3D.com
Sprite Edit: kfpopeye
Idea Base: Every city wad I ever played.
Description:
18 3D modeled buildings textured with Doom2 graphics (not included) so to fit in with the game. The buildings are animated to collapse to a demolished state. Also includes 4 piles of rubbish for garnish. All models are low poly, can be easily re-textured by editing the MODELDEF lump and spawn additional hit boxes for non-regular shapes. Refer to DOCUMENT lump for instructions.
Sprite:
Download Link:
https://mega.nz/file/gBg2WZCD#NyhBLx8pFAL6p9DVvlzZ0v2DZiiAgecskUJVvis49R0
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
They look really cool, but one thing that puts me off is the 3D smoke, I wonder if it would look better with smoke sprites instead.
Please Log in or Create an account to join the conversation.
private static void BldgExplosion(vector3 pos)
{
Actor boom = Actor.Spawn("Rocket", pos, NO_REPLACE);
if (boom)
{
boom.Vel.z = random(0, 255)/128.;
boom.SetStateLabel ("Death");
boom.bRocketTrail = false;
boom.SetDamage(0); // disables collision detection which is not wanted here
boom.tics -= random(0, 7);
if (boom.tics < 1) boom.tics = 1;
}
}
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.