hey List,

back again with another problem
now trying to start off the detonation off grenades when the pull is 
pinned through events, I first tested it by starting the countdown sound 
in the event and that worked, doing the timer proves more troublesome.

I'm currently working in weapon_superfrag.cpp which is very similar to 
the regular weapon_frag.cpp
I declared it in the public of the class among :
#ifndef CLIENT_DLL
    void Operator_HandleAnimEvent( animevent_t *pEvent, 
CBaseCombatCharacter *pOperator );
    void    SetTimer( float detonateDelay, float warnDelay );
#endif

HandleAnimEvent is for the events, I've added the SetTimer which 
correctly sees it as coming from CGrenadeSuperFrag from 
grenade_superfrag.cpp

in the event itself I have placed:
SetTimer( GRENADE_TIMER, GRENADE_TIMER - 1.5f );

the first GRENADE_TIMER is the time until detonate and the second one is 
AI warn time(which doesnt really matter since its a multiplayer mod with 
no npc's but this is default stuff basically)

but I get the following error:
error LNK2019: unresolved external symbol "public: void __thiscall 
CWeaponSuperFrag::SetTimer(float,float)" 
([EMAIL PROTECTED]@@[EMAIL PROTECTED]) referenced in function "public: 
virtual void __thiscall 
CWeaponSuperFrag::Operator_HandleAnimEvent(struct animevent_t *,class 
CBaseCombatCharacter *)" 
([EMAIL PROTECTED]@@UAEXPAUanimevent_t@@PAVCBaseCombatCharacter@@@Z)    
weapon_superfrag.obj

if I remember well it has something to do with doing something wrong 
with including or declaring something or whatever but I have no idea 
what hehe soo any wise advice/help would be appreciated.

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to