Portal-Zone
Gothic-Zone
Gothic II-Zone
Gothic 3-Zone
Gothic 4-Zone
Modifikationen-Zone
Download-Zone
Foren-Zone
RPG-Zone
Almanach-Zone
Spirit of Gothic
English Deutsch
World of Gothic

Wurschtel-Anis

Uploaddatum
26.08.2008
Autor
Dateigröße
44.11kb
Downloads
374 (16.11mb Gesamttraffic, 0.07 pro Tag)
Downloadlink

Beschreibung

Es gibt keine neuen Animationen und es gibt auch nichts neues zu sehen.

Die Wurschtel Anis (t_WURSCHTEL_Stand_2_S0; s_WURSCHTEL_S0; [...]) bestehen jeweils aus einem Frame.

Wird WURSCHTEL als Schemaname bei Items angegeben, wird die On_State Funktion quasi sofort aufgerufen. Dies kann sinnvoll sein, wenn es schnell gehen muss, etwa beim Auswählen der Pfeile durch klicken (alternativ zu z.B. "MAP").

Zudem liegt ein Mob bei, dass die Wurschtel-Anis verwendet. Wird das Mob angeklickt, ploppt der Spieler in Position (wie bei anderen Mobs auch) und die On_State Funktion wird quasi sofort aufgerufen. Hier kann der Modder eigene Aktionen wie Animationen oder Dialoge starten. Das Wurschtel Mob eigenet sich damit gut um spezielle Aktionen umzusetzen bei denen der Spieler exakt in Position stehen muss, etwa wenn er einen Zettel an eine Wand hängen, auf einen Gegenstand einschlagen oder einfach exakt auf einem Punkt stehen soll.

Gut denkbar ist das Mob ferner um Scheinmobs ("Fakemobs") zu erstellen. Beispielsweise könnte der Spieler bei benutzung dieses Mobs die Animation "T_STAND_2_SIT" ausführen. So könnte man leicht ein "Sitzplatz"-Mob erstellen. Gut umsetzbar ist auch ein "Schlafplatz", der die Ani "T_STAND_2_SLEEPGROUND" nutzt.

Inhalt des Archivs:
-HUM_MAPREAD_M01.ASC: Gothic 2 Roh-Animation, der der eine Frame entnommen wird
-Humans.mds.ergaenzung.txt: Ergänzungen, die an der Humans.mds erfolgen müssen (siehe Edit!)
-WURSCHTEL_MOB.asc: Das Mob, das im Spacer gesetzt werden kann. Der Spieler benutzt es, wie auf dem Screenshot zu sehen. In aller Regel ist es sinnvoll das Vob unsichtbar zu machen. Es erscheint dann dennoch im Fokus.

Eine Erwähnung in den Credits ist nicht nötig. Jeder könnte sich dieses Hilfsmob mit geringem Aufwand ohnehin selbst machen.

EDIT: Achtung: Es hat sich als sinnvoll herausgestellt, noch weitere "Animationen" in der HumanS.mds zu registrieren, wenn die WURSCHTEL_MOB.ASC benutzt werden sollen. Das liegt daran, dass für eine On-State Funktion von "FOO" im State 0 "FOO_S0" nicht aufgerufen wird, bzw. nur, wenn auch State 1 existiert. Im Allgemeinen ist es sinnvoll die Transitionen von S0 nach S1 in die mds zu schreiben, und dann auf "FOO_S1" zu vertrauen. Ergänzungen zu der in der .txt im Archiv angegebenen Zeilen:
[CODE]
ani ("t_WURSCHTEL_S0_2_S1" 1 "s_WURSCHTEL_S1" 0.0 0.0 M. "Hum_MapRead_M01.asc" F 2 2)
ani ("t_WURSCHTEL_S1_2_S0" 1 "s_WURSCHTEL_S0" 0.1 0.1 M. "Hum_MapRead_M01.asc" R 2 2)
ani ("s_WURSCHTEL_S1" 1 "s_WURSCHTEL_S1" 0.0 0.0 M. "Hum_MapRead_M01.asc" F 2 2)
[/CODE]

Vorschaubild



Username:
Passwort:
angemeldet bleiben:

Fanart