file_id.diz
<kimg> i_cellEnv | bdata/cellshadingEnv.iff </kimg>
<KIMG> snowing | bdata/snow.iff </KIMG>
<t3dEnvMap> t_CellShading | i_cellEnv </t3dEnvMap>
<t3dFlat> t_BlackBorder | 0 </t3dFlat>
<BMFONT> bmft | bdata/fontdhl.iff | 32 | 32 | 8 | abcdefghijklmnopqrstuvwxyz0123456789 !?'[],-. </bmfont>
<KIMG> imfont| bdata/fontdhl.iff </KIMG>
<KTEXT> ttext2 | Hi All on DHL 2017 ! My second w0rk on Amiga demotool Karate Fighter Demo-Script by Mankind, Big Thanks Mankind! Greets 2 ADAMSOFT, BLACK FOX, CRAZY BENDER, KAKOS NONOS, KOTSOFT, LASOFT, LILKA, LVD, MMCM, MOROZ1999, NQ, NYUK, ORGANIZM, PULSAR, Q-MASTER, SHURAN33, SQ, TMK, TREFI, VINNNY, ZS, AND ALL SPECCY PEOPLES! </KTEXT>
<shapepatch> outlinePatch | t_CellShading | t_BlackBorder |0.05 </shapepatch>
<World3D> world1 </World3D>
<lwo3d> yolko1 | world1 |0|0|0|0|0|0|1|1|1 | bdata/jolko_modif.lwo |1 | t_CellShading </lwo3d>
<cube> o_w1c1 | world1 |0|1.25|0|0|0|0|1.25|0.25|1.25 | t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading </cube>
<cube> o_w1c2 | world1 |3.5|-0.25|3.5|0|0|0|1|3|1 | t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading </cube>
<cube> o_w1c3 | world1 |-3.5|-0.25|-3.5|0|0|0|1|3|1 | t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading| t_CellShading </cube>
-------------------------------------------------------------------------------------------------
<KIMG> i_lightmapGrey | bdata/lightmapgrey.iff </kimg>
<KIMG> i_lightmapGrey2 | bdata/lightmapgrey2.iff </kimg>
<KCOLORTABLE> coltab1 | bdata/remaptable.iff |0| 255| 255|255 </KCOLORTABLE>
<KCOLORTABLE> coltab2 | bdata/remaptable.iff |0| 255| 255|128 </KCOLORTABLE>
<t3dFlatLightMap> tLightMapGrey | i_lightmapGrey </t3dFlatLightMap>
<t3dgoureau> t_edgegr |i_lightmapGrey | coltab1 | 1.0 </t3dgoureau>
<shapepatch> edgepatch2 | tLightMapGrey | t_edgegr |0.8|0.45|0.05 </shapepatch>
<t3dFlatLightMap> tLightMapGrey2 | i_lightmapGrey2 </t3dFlatLightMap>
<t3dgoureau> t_edgegr2 |i_lightmapGrey | coltab2 | 1.0 </t3dgoureau>
<shapepatch> edgepatch3 | tLightMapGrey2 | t_edgegr2 |0.25|0.4|0.0 </shapepatch>
<World3D> world2 </World3D>
<lwo3d> yolko2 | world2 |0|0|0|0|0|0|1|1|1 | bdata/jolko_modif.lwo |1 | tLightMapGrey2 </lwo3d>
<KDBM> DBMmusic | bdata/sandtraveller.dbm </KDBM>
-------------------------------------------------------------------------------------------------
<MAIN> mainscript |0|1</MAIN>
<KCAM> the_camera |0|0|-3|0|0|0|0.4 </KCAM>
<KCAM> the_camera2 |0|0|-5|0|0|0|0.8 </KCAM>
<KSCRIPT>
<ID> mainscript </ID>
<PLAY> part_elkoscroll | 2300 | 0 | 1</PLAY>
< PLAY> part_world | 700 | 0 | 1</PLAY>
</KSCRIPT>
-------------------------------------------------------------------------------------------------
<KPART> <ID> part_elkoscroll </ID>
<Fx><Pa>setpalette</Pa> set the screen palette
<Pa> i_cellEnv </Pa> we have seen each image stands for a 256 color palette too.
</Fx>
<Fx><Pa> PlayDBM</Pa>
<Pa> DBMmusic </Pa>
</Fx>
<Fx><Pa>fillrc</Pa> clear the screen background to color 24.
<Pa> </Pa> default screen rectangle.
<Pa> cte | 24 </Pa>
</Fx>
<Fx><Pa> Warper </Pa>
<Pa> </Pa>
<Pa> snowing </Pa>
<Pa>CTE|0.8</Pa>
<Pa>CTE|0.8</Pa>
<Pa>SIN|0|0.5|0.03</Pa>
<Pa>COS|0|0.5|0.03</Pa>
<Pa>CTE|0.4</Pa>
<Pa>CTE|0.2</Pa>
<Pa>SIN|0|0.4|1</Pa>
<Pa>COS|0|0.6|1</Pa>
<Pa>CTE|0</Pa>
</Fx>
<Fx><Pa> Set3DObject </Pa> make the tore rotate all the time on the 3 axis:
<Pa> yolko2 </Pa>
<pa> bounce|0|150|2100|-12|0</pa>
<Pa> cte |0.75 </Pa>
<pa> bounce|0|250|2100|80|0</pa>
<Pa> sin|0|1.25|0.25</Pa> rot.
<Pa> sin|0|0.75|0.1</Pa>
<Pa> aff|0|-0.007</Pa> rot.
<Pa> 3cte|1|1|1 </Pa> scale
</Fx>
<Fx><Pa> Draw3DWorld </Pa>
<Pa> </Pa>
<Pa> world2 </Pa>
<Pa> the_camera2 </Pa>
<Pa> cte|0 </Pa>
<Pa> cte|1 </Pa>
<Pa> cte|200</Pa>
</Fx>
<Fx><Pa> DisplayTextPlain </Pa>
<Pa></Pa>
<Pa> bmft </Pa>
<Pa> ttext2 </Pa>
<Pa> cte | 1000 </Pa>
<Pa> cte | 1000 </Pa>
<Pa> cte | 0 </Pa>
<Pa> aff | 1 | -0.01</Pa>
<Pa> cte | 0.9 </Pa>
<Pa> aff | 1.0625 |-0.01 </Pa>
<Pa> cte | 1 </Pa>
< Pa> sin |0.88|1.6|0.1 < /Pa>
</KPART>
-------------------------------------------------------------------------------------------------
<KPART> <ID> part_world </ID>
<Fx><Pa>setpalette</Pa> set the screen palette
<Pa> i_cellEnv </Pa>
</Fx>
<Fx><Pa>fillrc</Pa> clear the background
<Pa> </Pa>
<Pa> cte | 52 </Pa>
</Fx>
<KTABLE> mvb_x1 | 0,-6 |150,0 |1400,0| 1600,6 </KTABLE>
<Fx><Pa> Set3DObject </Pa> make the plane turn around...
<Pa> yolko1 </Pa>
<Pa> 3cte|0|0|0</pa> position
<Pa> aff|0|0.00</Pa> rot.
<Pa> aff|0|0.00</Pa> rot.
<Pa> aff|0|0.006</Pa> rot.
<Pa> 3cte|1|1|1 </Pa> scale
</Fx>
<KTABLE> cam_x | 0,-4 | 200,0 |300,4 |400,0 |500,0 |550,-3.5 |700,3 </KTABLE>
<KTABLE> cam_y | 0,-4 | 200,-4|300,-3|400,-2 |500,0 |550,1 |700,1 </KTABLE>
<KTABLE> cam_z | 0,0 | 200,4 |300,0 |400,-3.5|500,-3.5|550,3 |700,3 </KTABLE>
<Fx><Pa> SetCamTarget </Pa>
<Pa> the_camera </Pa>
<Pa> aftmod | cam_x |0|0 </Pa> x camera
<Pa> aftmod | cam_y |0|0 </Pa> y camera
<Pa> aftmod | cam_z |0|0 </Pa> z camera
<Pa> 3cte |0|0|0 </Pa> x target
<Pa> cte|0 </Pa> angle rotation axe z
<Pa> cte|0.5 </Pa> fov
</Fx>
<Fx><Pa> Draw3DWorld </Pa>
<Pa> </Pa>
<Pa> world1 </Pa>
<Pa> the_camera </Pa>
<Pa> cte|0 </Pa>
<Pa> cte|0.25 </Pa>
<Pa> cte|200</Pa>
</Fx>
</KPART>
-------------------------------------------------------------------------------------------------