Script:Files:script/vehicles/titan.script

From Mod Wiki
Revision as of 10:01, 5 November 2007 by Wizz (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
object vehicle_titan : vehicle_base {
    void            preinit();
    void            init();

    void            OnCollision( object traceObject, float velocity, vector mins, vector maxs );

    void            OnWeaponSelected( entity p, float index );
}

void vehicle_titan::preinit() {
}

void vehicle_titan::init() {
    setLightsEnabled( 0, false );
}

void vehicle_titan::OnCollision( object traceObject, float velocity, vector mins, vector maxs ) {
    OnCollision_Base( traceObject, velocity, mins, maxs );
}

void vehicle_titan::OnWeaponSelected( entity p, float index ) {
    if ( index == 0 ) {
        FireDecoy( p );
    } else if ( index == 1 ) {
        selectVehicleWeapon( p, "gpmg_1" );
    } else if ( index == 2 ) {
        selectVehicleWeapon( p, "sbc" );
    }
}