From: Laszlo T. <ave...@us...> - 2004-11-07 19:12:38
|
Update of /cvsroot/gemrb/gemrb/gemrb/plugins/Core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31394 Modified Files: GameScript.h Log Message: added new GameScript.h Index: GameScript.h =================================================================== RCS file: /cvsroot/gemrb/gemrb/gemrb/plugins/Core/GameScript.h,v retrieving revision 1.148 retrieving revision 1.149 diff -C2 -d -r1.148 -r1.149 *** GameScript.h 17 Oct 2004 09:30:43 -0000 1.148 --- GameScript.h 7 Nov 2004 19:12:28 -0000 1.149 *************** *** 720,723 **** --- 720,725 ---- static Trigger *GenerateTriggerCore(const char *src, const char *str, int trIndex, int negate); static Trigger* GenerateTrigger(char* String); + /* returns true if actor matches the object specs. */ + static bool MatchActor(Actor* actor, Object* oC); /* returns the number of actors matching the IDS targeting */ static int GetObjectCount(Scriptable* Sender, Object* oC); *************** *** 846,849 **** --- 848,853 ---- static int HaveSpellParty(Scriptable* Sender, Trigger* parameters); static int HaveSpell(Scriptable* Sender, Trigger* parameters); + static int Heard(Scriptable* Sender, Trigger* parameters); + static int Help_Trigger(Scriptable* Sender, Trigger* parameters); static int HitBy(Scriptable* Sender, Trigger* parameters); static int HotKey(Scriptable* Sender, Trigger* parameters); *************** *** 1056,1059 **** --- 1060,1064 ---- static void GlobalShL(Scriptable* Sender, Action* parameters); static void GlobalShLGlobal(Scriptable* Sender, Action* parameters); + static void GlobalShout(Scriptable* Sender, Action* parameters); static void GlobalShR(Scriptable* Sender, Action* parameters); static void GlobalShRGlobal(Scriptable* Sender, Action* parameters); *************** *** 1061,1064 **** --- 1066,1070 ---- static void GlobalXor(Scriptable* Sender, Action* parameters); static void GlobalXorGlobal(Scriptable* Sender, Action* parameters); + static void Help(Scriptable* Sender, Action* parameters); static void HideAreaOnMap(Scriptable* Sender, Action* parameters); static void HideCreature(Scriptable* Sender, Action* parameters); *************** *** 1174,1177 **** --- 1180,1184 ---- static void SetVisualRange(Scriptable* Sender, Action* parameters); static void SG(Scriptable* Sender, Action* parameters); + static void Shout(Scriptable* Sender, Action* parameters); static void SmallWait(Scriptable* Sender, Action* parameters); static void StartCutScene(Scriptable* Sender, Action* parameters); *************** *** 1220,1223 **** --- 1227,1231 ---- static Targets *Gabber(Scriptable *Sender, Targets *parameters); static Targets *LastHeardBy(Scriptable *Sender, Targets *parameters); + static Targets *LastHelp(Scriptable *Sender, Targets *parameters); static Targets *LastHitter(Scriptable *Sender, Targets *parameters); static Targets *LastSeenBy(Scriptable *Sender, Targets *parameters); |