UGX-Mods Login

or login with an authentication provider below
Sign In with Google
Sign In with Twitter
Sign In with Discord
Sign In with Steam
Sign In with Facebook
Sign In with Twitch

Hellhounds Variations

broken avatar :(
Created 4 months ago
by Exo²
0 Members and 1 Guest are viewing this topic.
167 views
broken avatar :(
×
broken avatar :(
Location: gb
Date Registered: 14 September 2024
Last active: 2 months ago
Posts
17
Respect
Forum Rank
Legless Crawler
Primary Group
Member
×
Exo²'s Groups
Exo²'s Contact & Social Links
Step 1: Copy _zombiemode_dogs.gsc from raw/maps/ to mods/your_mod_name/maps/
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Step 2: Find set_zombie_var("dog_fire_trail_percent", 50); and add below it:
 
Code Snippet
Plaintext
    set_zombie_var( "dog_type_chooser", 0 );    // 1 = Enable variation in dog types
    set_zombie_var( "dog_type_exploder", 0 );     // Exoploding
    set_zombie_var( "dog_type_normal", 0 );        // Ordinary
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Step 3: Find dog_fx_trail() and replace the entire function with:
 
Code Snippet
Plaintext
dog_fx_trail()
{
    if(level.zombie_vars["dog_type_chooser"])
    {
        if(level.zombie_vars["dog_type_exploder"])
        {
            self.a.nodeath = true;
            self.fx_dog_trail_type = level._effect["dog_trail_fire"];
            self.fx_dog_trail_sound = "dog_trail_fire";
        }
        else if(level.zombie_vars["dog_type_normal"])
        {
            self.fx_dog_trail_type = level._effect["dog_trail_ash"];
            self.fx_dog_trail_sound = "dog_trail_fire_breath";
        }
    }
    if(level.zombie_vars["dog_type_chooser"] == 1)
    {
        if(level.zombie_vars["dog_type_exploder"] == 1)
        {
            self.a.nodeath = true;
            self.fx_dog_trail_type = level._effect["dog_trail_fire"];
            self.fx_dog_trail_sound = "dog_trail_fire";
        }
        else
        {
            self.fx_dog_trail_type = level._effect["dog_trail_ash"];
            self.fx_dog_trail_sound = "dog_trail_fire_breath";
        }
    }
    else
    {
        if(randomint(100) > level.zombie_vars["dog_fire_trail_percent"])
        {
            self.fx_dog_trail_type = level._effect["dog_trail_ash"];
            self.fx_dog_trail_sound = "dog_trail_fire_breath";
        }
        else
        {
            self.a.nodeath = true;
            self.fx_dog_trail_type = level._effect["dog_trail_fire"];
            self.fx_dog_trail_sound = "dog_trail_fire";
        }
    }
    self.fx_dog_trail = Spawn("script_model", self GetTagOrigin("tag_origin"));
    self.fx_dog_trail.angles = self GetTagAngles("tag_origin");
    self.fx_dog_trail SetModel("tag_origin");
    self.fx_dog_trail LinkTo(self, "tag_origin");
}

Last Edit: December 10, 2024, 11:15:32 am by Exo²

 
Loading ...