[Mod Tools] Engineer from Black Ops

Topic created · 1 Posts · 82 Views
  • Youtube Video

    DOWNLOAD

    1.-Once unpacked and put everything in place to go to _zombiemode and add this:

    maps\_zombiemode_ai_engineer::init();
    

    under:

    maps\_zombiemode_auto_turret::init();
    

    2.-In radiant add the prefab that comes in the "engineer" rar and put it in the areas where you want the engineer to respawn

    3.-In each info_volume you have of your zones add this:

    script_noteworthy        player_zone
    

    4.-Go to _zombie mode_powerups and look for this function "nuke powerup( drop item )" and under:

    if( zombies[i].animname == "boss_zombie" )
            {
                continue;
            }
    

    add this:

    if( zombies[i].animname == "engineer_zombie" )
            {
                zombies[i] maps\_zombiemode_ai_engineer::engineer_playanim(level._zombie_engineer["engineer_nuke"]);
                continue;
            }
    

    search "check_for_instakill( player )" and below:

    if( self.animname == "boss_zombie" )
            {
                return;
            }
    

    add this:

    if( self.animname == "engineer_zombie" )
            {
                return;
            }
    

    5.-In this generic_human.atr below:

    body
    {
    

    put this:

    ai_zombie_engineer_attack_multiswing_a
        ai_zombie_engineer_attack_multiswing_b
        ai_zombie_engineer_attack_running
        ai_zombie_engineer_attack_sprinting
        ai_zombie_engineer_attack_swing_overhead
        ai_zombie_engineer_attack_swing_swipe
        ai_zombie_engineer_death
        ai_zombie_engineer_death_a
        ai_zombie_engineer_death_explode
        ai_zombie_engineer_death_mg
        ai_zombie_engineer_enrage_start_a
        ai_zombie_engineer_enrage_start_scream
        ai_zombie_engineer_enrage_start_slamground
        ai_zombie_engineer_headbutt
        ai_zombie_engineer_icyramp_jump_up_2_climb
        ai_zombie_engineer_idle
        ai_zombie_engineer_jump_down_72
        ai_zombie_engineer_nuke_react
        ai_zombie_engineer_run_a
        ai_zombie_engineer_run_b
        ai_zombie_engineer_run_c
        ai_zombie_engineer_run_d
        ai_zombie_engineer_run_hitground
        ai_zombie_engineer_sprint_a
        ai_zombie_engineer_sprint_b
        ai_zombie_engineer_swing
        ai_zombie_engineer_tesla_death
        ai_zombie_engineer_walk
        ai_zombie_engineer_walk_a
        ai_zombie_engineer_walk_b
    

    6.-Add this to your mod.csv

    include,enginner
    

    You can modify these:

    Initial spawn round of the engineer... change it for the one you study want....

    set_zombie_var( "engineer_first_round", 1 );
    

    The intervals between which the engineer will be able to spawn again... in the example below it will be a random number between 3 and 5... adjust it as you wish....

    set_zombie_var( "engineer_rnd_max", 5 );
    set_zombie_var( "engineer_rnd_min", 3 );
    

    The life that the engineer will have... the higher the number, the greater the life... put it into consideration on your map....

    set_zombie_var( "engineer_health_multiplier", 10 );
    
Log in to reply