<MAIN> jaknaktableaftspl |0|1 </MAIN>
<KSCRIPT>
<ID> jaknaktableaftspl </ID>
<PLAY> part1 | 99999 | 0 | 1 </PLAY>
</KSCRIPT>
-------------------------------------------
<Kimg> pozadi | data/pozadiingres.iff </Kimg>
<Kimg> ingres | data/ingres.iff </Kimg>
-------------------------------------------
<KPART> <ID> part1 </ID>
<Fx>
<Pa> SetPalette </Pa> zamkne paletu
<Pa> pozadi </Pa>
</Fx>
<Fx>
<Pa> Sprite </Pa>
<Pa></Pa> "root rectangle"
<Pa> pozadi </Pa> název
<Pa> cte|0 </Pa> x1
<Pa> cte|0 </Pa> y1
<Pa> cte|1 </Pa> x2
<Pa> cte|1 </Pa> y2
</Fx>
--------------------------------------------------
Jak je vidět Ktable (buildable objects) jsou zápsány zde a ne s ostatnímy objekty nahoře.
Takhle to Karate umožňuje a je to i mnohem přehlednější.
<Ktable> atablex1 | 0,0 |400,0.4 |800,0.8|1000,0.8 |1300,0 |1500,0 </Ktable> pozice x1
<Ktable> atabley1 | 0,0 |400,0.3 |800,0 |1000,0 |1300,0 |1500,0 </Ktable> pozice y1
<Ktable> atablex2 | 0,0.2 |400,0.6 |800,1 |1000,1 |1300,1 |1500,1 </Ktable> pozice x2
<Ktable> atabley2 | 0,0.2 |400,0.5 |800,0.2|1000,0.2 |1300,0.5|1500,0.5 </Ktable> pozice y2
--------------------------------------------------
<Fx>
<Pa> Sprite </Pa>
<Pa></Pa> "root rectangle"
<Pa> ingres </Pa> název sprajtu
<Pa> aft|atablex1|0|0 </Pa> pozice x1 y1 x2 y2
<Pa> aft|atabley1|0|0 </Pa> pozice se mění podle Ktable
<Pa> aft|atablex2|0|0 </Pa> 4 pozice = 4 Ktable
<Pa> aft|atabley2|0|0 </Pa>
</Fx>
--------------------------------------------------
<Ktable> stablex1 | 0,0 |400,0.4 |800,0.8|1000,0.8 |1300,0 |1500,0 </Ktable> pozice x1
<Ktable> stabley1 | 0,0.5 |400,0.8 |800,0.5|1000,0.5 |1300,0.5|1500,0.5 </Ktable> pozice y1
<Ktable> stablex2 | 0,0.2 |400,0.6 |800,1 |1000,1 |1300,1 |1500,1 </Ktable> pozice x2
<Ktable> stabley2 | 0,0.7 |400,1 |800,0.7|1000,0.7 |1300,1 |1500,1 </Ktable> pozice y2
--------------------------------------------------
<Fx>
<Pa> Sprite </Pa>
<Pa></Pa> "root rectangle"
<Pa> ingres </Pa> název sprajtu
<Pa> spl|stablex1|0|0 </Pa> pozice x1 y1 x2 y2
<Pa> spl|stabley1|0|0 </Pa> pozice se mění podle Ktable
<Pa> spl|stablex2|0|0 </Pa> 4 pozice = 4 Ktable
<Pa> spl|stabley2|0|0 </Pa>
</Fx>
</KPART>
|