diff options
Diffstat (limited to 'GameCallExEvents.c4d')
| -rw-r--r-- | GameCallExEvents.c4d/DefCore.txt | 10 | ||||
| -rw-r--r-- | GameCallExEvents.c4d/DescDE.txt | 1 | ||||
| -rw-r--r-- | GameCallExEvents.c4d/DescUS.txt | 1 | ||||
| -rw-r--r-- | GameCallExEvents.c4d/Graphics.png | bin | 0 -> 3803 bytes | |||
| -rw-r--r-- | GameCallExEvents.c4d/Names.txt | 2 | ||||
| -rw-r--r-- | GameCallExEvents.c4d/Script.c | 66 |
6 files changed, 80 insertions, 0 deletions
diff --git a/GameCallExEvents.c4d/DefCore.txt b/GameCallExEvents.c4d/DefCore.txt new file mode 100644 index 0000000..d7e2baf --- /dev/null +++ b/GameCallExEvents.c4d/DefCore.txt @@ -0,0 +1,10 @@ +[DefCore]
+id=GX7I
+Version=4,9,8
+Name=GameCallExEvents
+Category=C4D_StaticBack|C4D_Rule
+MaxUserSelect=1
+Width=1
+Height=1
+Value=1
+Picture=0,0,64,64
diff --git a/GameCallExEvents.c4d/DescDE.txt b/GameCallExEvents.c4d/DescDE.txt new file mode 100644 index 0000000..e9fe81e --- /dev/null +++ b/GameCallExEvents.c4d/DescDE.txt @@ -0,0 +1 @@ +Erzeugt Events bei Callbacks, die die Engine an Szenario, Ziele und Regeln sendet.
diff --git a/GameCallExEvents.c4d/DescUS.txt b/GameCallExEvents.c4d/DescUS.txt new file mode 100644 index 0000000..76d5b1d --- /dev/null +++ b/GameCallExEvents.c4d/DescUS.txt @@ -0,0 +1 @@ +Dispatches events for callbacks which are made in goals and rules.
diff --git a/GameCallExEvents.c4d/Graphics.png b/GameCallExEvents.c4d/Graphics.png Binary files differnew file mode 100644 index 0000000..a0539dc --- /dev/null +++ b/GameCallExEvents.c4d/Graphics.png diff --git a/GameCallExEvents.c4d/Names.txt b/GameCallExEvents.c4d/Names.txt new file mode 100644 index 0000000..7e07085 --- /dev/null +++ b/GameCallExEvents.c4d/Names.txt @@ -0,0 +1,2 @@ +DE:GameCallEx-Eventerzeuger
+US:GameCallEx-Eventcreator
diff --git a/GameCallExEvents.c4d/Script.c b/GameCallExEvents.c4d/Script.c new file mode 100644 index 0000000..85ec0b5 --- /dev/null +++ b/GameCallExEvents.c4d/Script.c @@ -0,0 +1,66 @@ +#strict 2
+
+func InitializePlayer()
+{
+ var event = Event("InitializePlayer", CreateFilledArray(...));
+ if(Prevented(event))
+ {
+ return ReturnValue(event);
+ }
+ else
+ {
+ return _inherited(...);
+ }
+}
+
+func InitializeScriptPlayer()
+{
+ var event = Event("InitializeScriptPlayer", CreateFilledArray(...));
+ if(Prevented(event))
+ {
+ return ReturnValue(event);
+ }
+ else
+ {
+ return _inherited(...);
+ }
+}
+
+func PreInitializePlayer()
+{
+ var event = Event("PreInitializePlayer", CreateFilledArray(...));
+ if(Prevented(event))
+ {
+ return ReturnValue(event);
+ }
+ else
+ {
+ return _inherited(...);
+ }
+}
+
+func RemovePlayer()
+{
+ var event = Event("RemovePlayer", CreateFilledArray(...));
+ if(Prevented(event))
+ {
+ return ReturnValue(event);
+ }
+ else
+ {
+ return _inherited(...);
+ }
+}
+
+func OnGameOver()
+{
+ var event = Event("OnGameOver", CreateFilledArray(...));
+ if(Prevented(event))
+ {
+ return ReturnValue(event);
+ }
+ else
+ {
+ return _inherited(...);
+ }
+}
|
