Relative Pfade bei Einheiten (Civ3)
Die Szenario-Suchpfade in den Szenario-Eigenschaften dürften wohl in größerem Umfang bekannt sein. Ich möchte hier aber noch auf eine andere Art von "Suchpfaden" aufmerksam machen, mit der auch Einheiten oder einzelne Bestandteile dieser Einheiten (einzelne Geräusch- oder Grafikdateien) in Mods oder Szenarien eingebunden werden können.
Mit den "relativen Pfaden" kann der Aufwand zum Herunterladen von Szenarien und Mods erheblich verringert werden, da der Umfang der Dateien mit dieser Methode häufig deutlich komprimiert werden kann. Zusätzlich können mit den relativen Pfaden Einheiten problemlos in Szenarien und Mods eingebunden werden, bei denen es sonst unter Umständen Copyright-Probleme geben könnte.
Und so wird´s gemacht:
Mit dem Befehl ../ kann jede einzelne Datei in einer Unit.ini angesteuert werden. Es ist daher möglich auf diese Weise einer neu in ein Szenario eingebundenen Einheit Handlungsgeräusche oder sogar Grafiken von anderen bereits bestehenden Einheiten mit reinen Textbefehlen zu geben. Es muss nicht mehr jede Einheit mit eigenen wav. oder amb-Dateien im Unit-Folder versehen werden.
Zuordnung von Geräuschen oder Grafiken für C3C-Mods oder Szenarien :
Von Civ 3 Vanilla Einheiten:
- ..\Swordsman\SwordmanRun.amb
Von Vanilla PTW:
- ..\..\..\..\..\..\Civ3PTW\Art\Units\King Celtic\KingCelticRun.amb
Aus PTW extras:
- ..\Otomo no Makuta\x_Otomo default.flc
Aus Conquests\Conquests:
- ..\..\..\..\..\Conquests\Rise of Rome\Art\Units\Legionary\Legionary_build_road.flc
Und zum Abschluss hier noch eine komplette Unit.ini wenn man als Musketiereinheit in einem C3C-Mod zum Beispiel den Musketier aus der C3C Napoleonische Kriege-Conquest übernehmen will:
[Speed] Normal Speed=225 Fast Speed=225 [Animations] BLANK= DEFAULT=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryDefault.flc WALK= RUN=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryRun.flc ATTACK1=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryAttack.flc ATTACK2= ATTACK3= DEFEND= DEATH=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryDeath.flc DEAD= FORTIFY=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryFortify.flc FORTIFYHOLD= FIDGET=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryFidget.flc VICTORY=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantryVictory.flc TURNLEFT= TURNRIGHT= BUILD= ROAD= MINE= IRRIGATE= FORTRESS= CAPTURE= STOP_AT_LAST_FRAME= [Timing] BLANK=0.500000 DEFAULT=0.500000 WALK=0.500000 RUN=0.500000 ATTACK1=0.500000 ATTACK2=0.500000 ATTACK3=0.500000 DEFEND=0.500000 DEATH=0.500000 DEAD=0.500000 FORTIFY=0.500000 FORTIFYHOLD=0.500000 FIDGET=0.500000 VICTORY=0.500000 TURNLEFT=0.500000 TURNRIGHT=0.500000 BUILD=0.500000 ROAD=0.500000 MINE=0.500000 IRRIGATE=0.500000 FORTRESS=0.500000 CAPTURE=0.500000 STOP_AT_LAST_FRAME=0.500000 [Sound Effects] BLANK= DEFAULT= WALK= RUN=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantRun.amb ATTACK1=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantAttk.amb ATTACK2= ATTACK3= DEFEND= DEATH=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantDeath.wav DEAD= FORTIFY=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantFortify.wav FORTIFYHOLD= FIDGET=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantFidget.wav VICTORY=..\..\..\..\..\Conquests\Napoleonic Europe\Art\Units\Musketman\NapoleonicInfantVictory.wav TURNRIGHT= BUILD= ROAD= MINE= IRRIGATE= FORTRESS= CAPTURE= TURNLEFT= STOP_AT_LAST_FRAME= [Version] VERSION=1 [Palette] PALETTE=