home *** CD-ROM | disk | FTP | other *** search
/ NEXT Generation 27 / NEXT27.iso / pc / demos / emperor / dx3.exe / SDK / SAMPLES / IKLOWNS / IKLOWNS.GAM < prev    next >
INI File  |  1996-06-13  |  9KB  |  549 lines

  1. [General]
  2. useddraw=1
  3. doublebuffer=1
  4. ; Sound Modes: 0=DirectSound, 1=waveOut, 2=sndPlaySound
  5. soundmode=0
  6. dlls=krusty.dll,misc.dll
  7. datapath=data
  8. Sleep=-1
  9. ; If two-players on one machine, character for second klown
  10. SecondKlown=Klown2
  11. ; If one-player, computer generated klown...
  12. RoboKlown=Klown2
  13. ; If n-players, character for remote klowns
  14. RemoteKlown=Klown2
  15.  
  16. [KRUSTY.DLL]
  17. aggression=5
  18. mobility=15
  19. fastklown=0
  20. fastvel=200
  21. debugout=0
  22. piespeed=80
  23. pierange=800
  24. MouseSensitivity=75
  25. JoystickSensitivity=33
  26. RunThreshold=50
  27. RemoteUpdateInterval=1000
  28. RemoteTimeout=30
  29.  
  30. [Levels]
  31. Rumble=1
  32.  
  33. [IntroScreens]
  34. Bitmap=credits.BMP
  35. Delay=4
  36.  
  37. [OptionScreens]
  38. Bitmap=BACKDROP.BMP
  39. TextRect=150,100,590,380
  40. DefaultColor=255,0,0
  41. DefaultShadow=149,149,149
  42. SelectColor=255,255,255
  43. SelectShadow=0,0,0
  44. FontFamily=SS_TIMES
  45. MouseSensitivity=75
  46. JoystickSensitivity=33
  47. Timeout=30
  48.  
  49. [CreditScreens]
  50. Bitmap=BACKDROP.BMP
  51. TextRect=100,5,590,475
  52. DefaultColor=255,255,0
  53. DefaultShadow=0,0,0
  54. FontFamily=SS_TIMES
  55. LinesPerScreen=12
  56. ScrollRate=2
  57. Music=KLOWN.MID
  58.  
  59. [LoadingScreens]
  60. Bitmap=LOAD.BMP
  61. HotSpot=327,273
  62. DefaultColor=255,0,0
  63. DefaultShadow=0,0,0
  64. FontFamily=SS_TIMES
  65. TextRect=100,350,600,400
  66. SoundStart=blow1.wav,63,loop
  67. SoundUpdate=blow2.wav,63,noloop
  68. SoundEnd=bang.wav,127,noloop
  69. Music=KLOWN.MID
  70.  
  71. [Rumble]
  72. WorldX=1920
  73. WorldY=704
  74. StartX=-390
  75. StartY=-240
  76. Music=KLOWN.MID
  77. ;PreloadSounds=throw.wav
  78. Palette=iklowns.pal
  79. Graphics=RumbleGraphics
  80. WinLose=CREDIT.BMP
  81.  
  82. [RumbleGraphics]
  83. Sky=Sky
  84. sidef=TiledImage,14,-960,-105
  85. foreg1=TiledImage,1,-960,115
  86. BigTBig=TiledImage,20,-400,-40
  87. RollCost=TiledImage,72,100,-5
  88. BigTop=TiledImage,60,200,30
  89. BigTSml=TiledImage,70,40,104
  90. sideb=TiledImage,15,-960,-40
  91. ground1=TiledImage,13,-960,80
  92. ; !!! note: numbers are: zmin, zmax, xpos, ypos, numactions, preload, remote object name
  93. ;     The actions MUST match the number of actions actually defined...
  94. Ferris=Character,128,128,-60,20,1,1
  95. Plane=Character,129,129,700,0,1,1
  96. Cloud1=Character,180,180,300,0,1,1
  97. Cloud2=Character,260,260,350,50,1,1
  98. Cloud3=Character,340,340,0,40,1,1
  99. Klown=Character,2,12,-210,30,32,1,Klown2
  100. Klown2=Character,2,12,210,30,32,0
  101. Pie=Character,255,255,500,0,2,0
  102.  
  103. [Plane]
  104. Fly=0
  105.  
  106. [Fly]
  107. SequenceFile=plane.spr
  108. SequenceName=Fly
  109. Sound=plane.wav,100,loop
  110. Rate=15
  111.  
  112. [Ferris]
  113. Turn=0
  114.  
  115. [Turn]
  116. SequenceFile=fw0.spr
  117. SequenceName=Turn
  118. Rate=15
  119.  
  120. ;
  121. ; Note: The following action sequences MUST be in the same order as in the DLL
  122. ;
  123. ;
  124. [Klown]
  125. stand_right=0
  126. stand_left=1
  127. walk_right=2
  128. walk_left=3
  129. run_right=4
  130. run_left=5
  131. r2l_turn=6
  132. l2r_turn=7
  133. throw_right=8
  134. throw_left=9
  135. throw_right_walk=10
  136. throw_left_walk=11
  137. throw_right_run=12
  138. throw_left_run=13
  139. in_right=14
  140. in_left=15
  141. out_right=16
  142. out_left=17
  143. duck_right=18
  144. duck_left=19
  145. block_right=20
  146. block_left=21
  147. poke_right=22
  148. poke_left=23
  149. hit_face_l=24
  150. hit_face_r=25
  151. hit_back_l=26
  152. hit_back_r=27
  153. poked_l=28
  154. poked_r=29
  155. died=30
  156. done=31
  157.  
  158. [stand_right]
  159. SequenceFile=c1stand.spr
  160. SequenceName=StandRight
  161.  
  162. [stand_left]
  163. SequenceFile=c1stand.spr
  164. SequenceName=StandLeft
  165.  
  166. [run_right]
  167. SequenceFile=c1run.spr
  168. SequenceName=RunRight
  169. Sound=run.wav,80,loop
  170. Rate=30
  171.  
  172. [run_left]
  173. SequenceFile=c1run.spr
  174. SequenceName=RunLeft
  175. Sound=run.wav,60,loop
  176. Rate=30
  177.  
  178. [walk_right]
  179. SequenceFile=c1walk.spr
  180. SequenceName=WalkRight
  181. Sound=walk.wav,40,loop
  182. Rate=30
  183.  
  184. [walk_left]
  185. SequenceFile=c1walk.spr
  186. SequenceName=WalkLeft
  187. Sound=walk.wav,40,loop
  188. Rate=30
  189.  
  190. [throw_right]
  191. SequenceFile=c1throw.spr
  192. SequenceName=ThrowRight
  193. Rate=60
  194.  
  195. [throw_left]
  196. SequenceFile=c1throw.spr
  197. SequenceName=ThrowLeft
  198. Rate=60
  199.  
  200. [r2l_turn]
  201. SequenceFile=c1turn.spr
  202. SequenceName=Right2Left
  203. Rate=60
  204.  
  205. [l2r_turn]
  206. SequenceFile=c1turn.spr
  207. SequenceName=Left2Right
  208. Rate=60
  209.  
  210. [duck_right]
  211. SequenceFile=c1duck.spr
  212. SequenceName=DuckRight
  213. Rate=60
  214.  
  215. [duck_left]
  216. SequenceFile=c1duck.spr
  217. SequenceName=DuckLeft
  218. Rate=60
  219.  
  220. [block_right]
  221. SequenceFile=c1block.spr
  222. SequenceName=BlockRight
  223. Rate=60
  224.  
  225. [block_left]
  226. SequenceFile=c1block.spr
  227. SequenceName=BlockLeft
  228. Rate=60
  229.  
  230. [poke_right]
  231. SequenceFile=c1poke.spr
  232. SequenceName=PokeRight
  233. Sound=nyuk.wav,63,noloop
  234. Rate=60
  235.  
  236. [poke_left]
  237. SequenceFile=c1poke.spr
  238. SequenceName=PokeLeft
  239. Sound=nyuk.wav,63,noloop
  240. Rate=60
  241.  
  242. [in_right]
  243. SequenceFile=c1walk45.spr
  244. SequenceName=InRight
  245. Sound=walk.wav,40,loop
  246.  
  247. [in_left]
  248. SequenceFile=c1walk45.spr
  249. SequenceName=InLeft
  250. Sound=walk.wav,40,loop
  251.  
  252. [out_right]
  253. SequenceFile=c1walk45.spr
  254. SequenceName=OutRight
  255. Sound=walk.wav,40,loop
  256.  
  257. [out_left]
  258. SequenceFile=c1walk45.spr
  259. SequenceName=OutLeft
  260. Sound=walk.wav,40,loop
  261.  
  262. [hit_face_l]
  263. SequenceFile=c1piefac.spr
  264. SequenceName=PieFaceLeft
  265. SoundEnd=piehit2.wav,100
  266.  
  267. [hit_face_r]
  268. SequenceFile=c1piefac.spr
  269. SequenceName=PieFaceRight
  270. SoundEnd=piehit2.wav,100
  271.  
  272. [hit_back_l]
  273. SequenceFile=c1piehed.spr
  274. SequenceName=PieHeadLeft
  275. SoundEnd=piehit2.wav,100
  276.  
  277. [hit_back_r]
  278. SequenceFile=c1piehed.spr
  279. SequenceName=PieHeadRight
  280. SoundEnd=piehit2.wav,100
  281.  
  282. [poked_l]
  283. SequenceFile=c1stand.spr
  284. SequenceName=StandLeft
  285. Sound=woob.wav,63,noloop
  286.  
  287. [poked_r]
  288. SequenceFile=c1stand.spr
  289. SequenceName=StandRight
  290. Sound=woob.wav,63,noloop
  291.  
  292. [throw_right_walk]
  293. SequenceFile=c1stand.spr
  294. SequenceName=StandRight
  295.  
  296. [throw_left_walk]
  297. SequenceFile=c1stand.spr
  298. SequenceName=StandLeft
  299.  
  300. [throw_right_run]
  301. SequenceFile=c1stand.spr
  302. SequenceName=StandRight
  303.  
  304. [throw_left_run]
  305. SequenceFile=c1stand.spr
  306. SequenceName=StandLeft
  307.  
  308. [died]
  309. SequenceFile=c1sad.spr
  310. SequenceName=C1SadLeft
  311. Rate=10
  312. Sound=sad.wav,100,noloop
  313.  
  314. [done]
  315. SequenceFile=c1sad.spr
  316. SequenceName=C1SadDone
  317.  
  318. [Pie]
  319. ThrownLeft=0
  320. ThrownRight=1
  321.  
  322. [ThrownLeft]
  323. SequenceFile=piefly.spr
  324. SequenceName=FlyLeft
  325. Sound=throw.wav,100,noloop
  326.  
  327. [ThrownRight]
  328. SequenceFile=piefly.spr
  329. SequenceName=FlyRight
  330. Sound=throw.wav,100,noloop
  331.  
  332. [Cloud1]
  333. Float1=0
  334.  
  335. [Float1]
  336. SequenceFile=clouds.spr
  337. SequenceName=Cloud1
  338.  
  339. [Cloud2]
  340. Float2=0
  341.  
  342. [Float2]
  343. SequenceFile=clouds.spr
  344. SequenceName=Cloud2
  345.  
  346. [Cloud3]
  347. Float3=0
  348.  
  349. [Float3]
  350. SequenceFile=clouds.spr
  351. SequenceName=Cloud3
  352.  
  353. ;
  354. ; Note: The following action sequences MUST be in the same order as in the DLL
  355. ;
  356. ;
  357. [Klown2]
  358. C2StandRight=0
  359. C2StandLeft=1
  360. C2WalkRight=2
  361. C2WalkLeft=3
  362. C2RunRight=4
  363. C2RunLeft=5
  364. C2_r2l=6
  365. C2_l2r=7
  366. C2ThrowRight=8
  367. C2ThrowLeft=9
  368. C2ThrowRight_walk=10
  369. C2ThrowLeft_walk=11
  370. C2ThrowRight_run=12
  371. C2ThrowLeft_run=13
  372. C2InRight=14
  373. C2InLeft=15
  374. C2OutRight=16
  375. C2OutLeft=17
  376. C2DuckRight=18
  377. C2DuckLeft=19
  378. C2BlockRight=20
  379. C2BlockLeft=21
  380. C2PokeRight=22
  381. C2PokeLeft=23
  382. C2PieFaceLeft=24
  383. C2PieFaceRight=25
  384. C2PieBackLeft=26
  385. C2PieBackRight=27
  386. C2PokedLeft=28
  387. C2PokedRight=29
  388. C2Died=30
  389. C2Done=31
  390.  
  391. [C2StandRight]
  392. SequenceFile=c2stand.spr
  393. SequenceName=C2StandRight
  394.  
  395. [C2StandLeft]
  396. SequenceFile=c2stand.spr
  397. SequenceName=C2StandLeft
  398.  
  399. [C2RunRight]
  400. SequenceFile=c2run.spr
  401. SequenceName=C2RunRight
  402. Sound=run.wav,60,loop
  403. ;Rate=30
  404.  
  405. [C2RunLeft]
  406. SequenceFile=c2run.spr
  407. SequenceName=C2RunLeft
  408. Sound=run.wav,60,loop
  409. ;Rate=30
  410.  
  411. [C2WalkRight]
  412. SequenceFile=c2walk.spr
  413. SequenceName=C2WalkRight
  414. Sound=walk.wav,40,loop
  415. ;Rate=30
  416.  
  417. [C2WalkLeft]
  418. SequenceFile=c2walk.spr
  419. SequenceName=C2WalkLeft
  420. Sound=walk.wav,40,loop
  421. ;Rate=30
  422.  
  423. [C2ThrowRight]
  424. SequenceFile=c2throw.spr
  425. SequenceName=C2ThrowRight
  426. ;Rate=60
  427.  
  428. [C2ThrowLeft]
  429. SequenceFile=c2throw.spr
  430. SequenceName=C2ThrowLeft
  431. ;Rate=60
  432.  
  433. [C2_r2l]
  434. SequenceFile=c2turn.spr
  435. SequenceName=C2Right2Left
  436. ;Rate=60
  437.  
  438. [C2_l2r]
  439. SequenceFile=c2turn.spr
  440. SequenceName=C2Left2Right
  441. ;Rate=60
  442.  
  443. [C2DuckRight]
  444. SequenceFile=c2duck.spr
  445. SequenceName=C2DuckRight
  446. ;Rate=60
  447.  
  448. [C2DuckLeft]
  449. SequenceFile=c2duck.spr
  450. SequenceName=C2DuckLeft
  451. ;Rate=60
  452.  
  453. [C2BlockRight]
  454. SequenceFile=c2block.spr
  455. SequenceName=C2BlockRight
  456. ;Rate=60
  457.  
  458. [C2BlockLeft]
  459. SequenceFile=c2block.spr
  460. SequenceName=C2BlockLeft
  461. ;Rate=60
  462.  
  463. [C2PokeRight]
  464. SequenceFile=c2poke.spr
  465. SequenceName=C2PokeRight
  466. Sound=nyuk.wav,63,noloop
  467. ;Rate=60
  468.  
  469. [C2PokeLeft]
  470. SequenceFile=c2poke.spr
  471. SequenceName=C2PokeLeft
  472. Sound=nyuk.wav,63,noloop
  473. ;Rate=60
  474.  
  475. [C2InRight]
  476. SequenceFile=c2walk45.spr
  477. SequenceName=C2InRight
  478. Sound=walk.wav,40,loop
  479.  
  480. [C2InLeft]
  481. SequenceFile=c2walk45.spr
  482. SequenceName=C2InLeft
  483. Sound=walk.wav,40,loop
  484.  
  485. [C2OutRight]
  486. SequenceFile=c2walk45.spr
  487. SequenceName=C2OutRight
  488. Sound=walk.wav,40,loop
  489.  
  490. [C2OutLeft]
  491. SequenceFile=c2walk45.spr
  492. SequenceName=C2OutLeft
  493. Sound=walk.wav,40,loop
  494.  
  495. [C2PieFaceLeft]
  496. SequenceFile=c2piefac.spr
  497. SequenceName=C2PieFaceLeft
  498. SoundEnd=piehit2.wav,100,noloop
  499.  
  500. [C2PieFaceRight]
  501. SequenceFile=c2piefac.spr
  502. SequenceName=C2PieFaceRight
  503. SoundEnd=piehit2.wav,100,noloop
  504.  
  505. [C2PieBackLeft]
  506. SequenceFile=c2piehed.spr
  507. SequenceName=C2PieHeadLeft
  508. SoundEnd=piehit2.wav,100,noloop
  509.  
  510. [C2PieBackRight]
  511. SequenceFile=c2piehed.spr
  512. SequenceName=C2PieHeadRight
  513. SoundEnd=piehit2.wav,100,noloop
  514.  
  515. [C2PokedLeft]
  516. SequenceFile=c2stand.spr
  517. SequenceName=C2StandLeft
  518. Sound=woob.wav,63,noloop
  519.  
  520. [C2PokedRight]
  521. SequenceFile=c2stand.spr
  522. SequenceName=C2StandRight
  523. Sound=woob.wav,63,noloop
  524.  
  525. [C2ThrowRight_walk]
  526. SequenceFile=c2stand.spr
  527. SequenceName=C2StandRight
  528.  
  529. [C2ThrowLeft_walk]
  530. SequenceFile=c2stand.spr
  531. SequenceName=C2StandLeft
  532.  
  533. [C2ThrowRight_run]
  534. SequenceFile=c2stand.spr
  535. SequenceName=C2StandRight
  536.  
  537. [C2ThrowLeft_run]
  538. SequenceFile=c2stand.spr
  539. SequenceName=C2StandLeft
  540.  
  541. [C2Died]
  542. SequenceFile=c2sad.spr
  543. SequenceName=C2SadLeft
  544. Rate=10
  545.  
  546. [C2Done]
  547. SequenceFile=c2sad.spr
  548. SequenceName=C2SadDone
  549.