Changeset 3193
- Timestamp:
- 03/02/2010 05:35:34 PM (6 months ago)
- Location:
- trunk/src/arcemu-world
- Files:
-
- 4 modified
-
Creature.cpp (modified) (1 diff)
-
Creature.h (modified) (1 diff)
-
EventMgr.h (modified) (1 diff)
-
ScriptMgr.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/arcemu-world/Creature.cpp
r3191 r3193 1883 1883 } 1884 1884 1885 void Creature::TriggerScriptEvent( string func)1885 void Creature::TriggerScriptEvent(uint16 fRef) 1886 1886 { 1887 1887 if( _myScriptClass ) 1888 _myScriptClass->StringFunctionCall( func.c_str());1888 _myScriptClass->StringFunctionCall(fRef); 1889 1889 } 1890 1890 -
trunk/src/arcemu-world/Creature.h
r3185 r3193 616 616 void OnPushToWorld(); 617 617 void Despawn(uint32 delay, uint32 respawntime); 618 void TriggerScriptEvent( string func);618 void TriggerScriptEvent(uint16); 619 619 620 620 AuctionHouse * auctionHouse; -
trunk/src/arcemu-world/EventMgr.h
r3170 r3193 220 220 EVENT_REMOVE_ITEM, 221 221 EVENT_REMOVE_ITEM_FROM_REFUNDABLE_MAP, 222 EVENT_LUA_TIMED222 NUM_EVENT_TYPES 223 223 }; 224 224 -
trunk/src/arcemu-world/ScriptMgr.h
r3132 r3193 254 254 virtual void AIUpdate() {} 255 255 virtual void OnEmote(Player * pPlayer, EmoteType Emote) {} 256 virtual void StringFunctionCall( const char * pFunc) {}256 virtual void StringFunctionCall(uint16) {} 257 257 258 258 void RegisterAIUpdateEvent(uint32 frequency);