Footprints Plugin TRNG by ChocolateFan
Mit diesem Plugin können wir Laras Fußabdrücke am Boden auf Texturen sichtbar machen.
1. Wir benötigen zunächst das Plugin von ChocolateFan. Dieses können wir hier herunterladen (Stichwort: PlugIn_footprints.dll)
2. Dieses installieren wir nun im TombIDE im Plugin Manager.
Anmerkung:
Natürlich können wir dieses auch mit dem NG Center installieren, falls wir noch mit diesem arbeiten.
3. Mit dem Plugin erhalten wir auch einen neuen "Customize=CUST_FOOTPRINT" Script Befehl, den wir in unser Script setzen und folgendermaßen anpassen können:
Syntax: Customize=CUST_FOOTPRINT, TextureSound, BlendMode, SpriteSlot, SpriteIndex, Duration, FadeOut, Alignment
TextureSound
Hier teilen wir dem Plugin mit, auf welchen Texturen die Fußabdrücke zu sehen sein sollen, indem wir den Texturen einen bestimmten Sound hinzufügen. Es gibt folgende Sounds:
TEXTURE_SOUND_MUD
TEXTURE_SOUND_SNOW
TEXTURE_SOUND_SAND
TEXTURE_SOUND_GRAVEL
TEXTURE_SOUND_ICE
TEXTURE_SOUND_WATER
TEXTURE_SOUND_STONE
TEXTURE_SOUND_WOOD
TEXTURE_SOUND_METAL
TEXTURE_SOUND_MARBLE
TEXTURE_SOUND_GRASS
TEXTURE_SOUND_CONCRETE
TEXTURE_SOUND_OLD_WOOD
TEXTURE_SOUND_OLD_METAL
Display More
Anmerkung:
Bitte dran denken, dass bei einigen Sounds wie Water, Snow usw. noch andere Einstellungen bzw. Patches im Flep aktiviert werden müssen.
Texturen Sound kann man im TombEditor im "Texture Panel" unter "Sounds" zuordnen. Siehe hier.
BlendMode
Hier stellen wir am besten 5 oder IGNORE ein.
Anmerkung:
Damit der BlendModus funktioniert müssen wir unbedingt noch in Flep die Funktion "New blendig modes" aktivieren".

SpriteSlot
Der Slot, indem man den "Footprint Sprite" finden kann.
Hier kann man IGNORE für den Standart Slot "DEFAULT_SPRITES" setzen.
SpriteIndex
Der Sprite Index, in dem man den "Footprint Sprite" findet.
Hier kann man IGNORE für den Standardindex 10 nehmen.
Duration
Die Dauer, wie lange der Fußabdruck zu sehen sein soll.
Hier kann man IGNORE für den Standartwert 512 nehmen.
Anmerkung:
30 stehen hier für 1 Sekunde. 512 sind also ungefähr 17 Sekunden Dauer.
Fadeout
Hier gibt man die Ausblendauer an.
Hier kann man IGNORE für den Standartwert 28 nehmen.
Anmerkung:
Der Fadeout Wert muss kleiner oder gleich sein wie der Duration Wert.
Alignment
ENABLED - Der Fußabdruck richtet sich danach aus in welchem Winkel sich Lara befindet.
DISABLE - Der Fußabdruck ist immer geradlinig.
Der Wert IGNORE setzt ihn immer auf "ENABLED".
Nehmen wir also überall die Standardwerte und möchten z.B. dass die Fußabdrücke auf allen Texturen zu sehen sind, die Mud als Texturen Sound zugeordnet wurden, können wir folgenden Script Befehl verwenden:
4. Der Footprint Sprite befindet sich standardmäßig im Slot 10 unter "Default Sprites". Mit dem WadTool kann man diesen unter
"Sprite Sequences > Default Sprites > Edit Sprite Sequence > Slot 10" ansehen.
Leider ist der StandardSprite zu dunkel, damit er im Spiel sichtbar ist. Deswegen macht man ihn etwas heller, wie z.B. diesen hier:![]()
Dies kann man tun, in dem man den Button "Replace Sprites" anklickt und ihn mit diesem hier oben austauscht.
5. Der Fußabdruck ist bei allen Lara Animationen zu sehen, indem ein Flipeffect 32 im AnimCommand für den rechten und linken Fuß zugeordnet wurde. Dies ist in allen Standardanimationen wie Gehen, Rennen usw. schon drinnen, deswegen müssen wir hier nichts tun. Haben wir spezielle Animationen, wo wir die Fußabdrücke sehen möchten, müssen wir dies manuell hinzufügen.
6. Möchten wir einen eigenen erstellen, müssen wir dran denken dass nur der obere linke Teil im Spiel geändert wird. Der untere rechte Teil ist für die Unterwasserschmutz Partikel, deswegen diesen nicht verändern.
Ein Schaubild von LoreRaider dazu findet man im Plugin Ordner:
Haben wir nun alle Schritte duchgeführt, können wir die Fußabdrücke im Spiel bestaunen: