From 78da285c0890e5d60d10f21c5bbcb8f12a4b0575 Mon Sep 17 00:00:00 2001 From: Damien Appert Date: Sun, 12 Sep 2010 10:33:23 +0000 Subject: Super trouvaille : moteur lemmings en java qui extrait tous les graphiques de Lemm95 git-svn-id: file:///var/svn/2010-netlemmings/trunk@13 077b3477-7977-48bd-8428-443f22f7bfda --- misc/border.gif | Bin 0 -> 504 bytes misc/countdown.gif | Bin 0 -> 977 bytes misc/cursor.gif | Bin 0 -> 705 bytes misc/explode.gif | Bin 0 -> 529 bytes misc/icon_0.gif | Bin 0 -> 1603 bytes misc/icon_1.gif | Bin 0 -> 1662 bytes misc/icon_10.gif | Bin 0 -> 1647 bytes misc/icon_11.gif | Bin 0 -> 1928 bytes misc/icon_12.gif | Bin 0 -> 1642 bytes misc/icon_13.gif | Bin 0 -> 1121 bytes misc/icon_13b.gif | Bin 0 -> 1169 bytes misc/icon_2.gif | Bin 0 -> 1888 bytes misc/icon_3.gif | Bin 0 -> 1961 bytes misc/icon_4.gif | Bin 0 -> 1881 bytes misc/icon_5.gif | Bin 0 -> 1907 bytes misc/icon_6.gif | Bin 0 -> 1921 bytes misc/icon_6_alt.gif | Bin 0 -> 1674 bytes misc/icon_7.gif | Bin 0 -> 1988 bytes misc/icon_8.gif | Bin 0 -> 1891 bytes misc/icon_9.gif | Bin 0 -> 1957 bytes misc/imask_13.gif | Bin 0 -> 81 bytes misc/imask_14.gif | Bin 0 -> 873 bytes misc/imask_15.gif | Bin 0 -> 888 bytes misc/lemm_0.gif | Bin 0 -> 1442 bytes misc/lemm_1.gif | Bin 0 -> 1159 bytes misc/lemm_10.gif | Bin 0 -> 2002 bytes misc/lemm_11.gif | Bin 0 -> 2260 bytes misc/lemm_12.gif | Bin 0 -> 1502 bytes misc/lemm_13.gif | Bin 0 -> 2245 bytes misc/lemm_14.gif | Bin 0 -> 3331 bytes misc/lemm_15.gif | Bin 0 -> 3075 bytes misc/lemm_16.gif | Bin 0 -> 1125 bytes misc/lemm_2.gif | Bin 0 -> 1513 bytes misc/lemm_3.gif | Bin 0 -> 1398 bytes misc/lemm_4.gif | Bin 0 -> 2038 bytes misc/lemm_5.gif | Bin 0 -> 1649 bytes misc/lemm_6.gif | Bin 0 -> 2131 bytes misc/lemm_7.gif | Bin 0 -> 1560 bytes misc/lemm_8.gif | Bin 0 -> 2296 bytes misc/lemm_9.gif | Bin 0 -> 1318 bytes misc/lemmfont.gif | Bin 0 -> 15691 bytes misc/lemming.ini | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++ misc/mask_10.gif | Bin 0 -> 934 bytes misc/mask_11.gif | Bin 0 -> 861 bytes misc/mask_13.gif | Bin 0 -> 89 bytes misc/mask_14.gif | Bin 0 -> 1013 bytes misc/mask_15.gif | Bin 0 -> 965 bytes misc/mask_6.gif | Bin 0 -> 884 bytes misc/numfont.gif | Bin 0 -> 1039 bytes misc/replay.gif | Bin 0 -> 1110 bytes misc/select.gif | Bin 0 -> 949 bytes 51 files changed, 105 insertions(+) create mode 100644 misc/border.gif create mode 100644 misc/countdown.gif create mode 100644 misc/cursor.gif create mode 100644 misc/explode.gif create mode 100644 misc/icon_0.gif create mode 100644 misc/icon_1.gif create mode 100644 misc/icon_10.gif create mode 100644 misc/icon_11.gif create mode 100644 misc/icon_12.gif create mode 100644 misc/icon_13.gif create mode 100644 misc/icon_13b.gif create mode 100644 misc/icon_2.gif create mode 100644 misc/icon_3.gif create mode 100644 misc/icon_4.gif create mode 100644 misc/icon_5.gif create mode 100644 misc/icon_6.gif create mode 100644 misc/icon_6_alt.gif create mode 100644 misc/icon_7.gif create mode 100644 misc/icon_8.gif create mode 100644 misc/icon_9.gif create mode 100644 misc/imask_13.gif create mode 100644 misc/imask_14.gif create mode 100644 misc/imask_15.gif create mode 100644 misc/lemm_0.gif create mode 100644 misc/lemm_1.gif create mode 100644 misc/lemm_10.gif create mode 100644 misc/lemm_11.gif create mode 100644 misc/lemm_12.gif create mode 100644 misc/lemm_13.gif create mode 100644 misc/lemm_14.gif create mode 100644 misc/lemm_15.gif create mode 100644 misc/lemm_16.gif create mode 100644 misc/lemm_2.gif create mode 100644 misc/lemm_3.gif create mode 100644 misc/lemm_4.gif create mode 100644 misc/lemm_5.gif create mode 100644 misc/lemm_6.gif create mode 100644 misc/lemm_7.gif create mode 100644 misc/lemm_8.gif create mode 100644 misc/lemm_9.gif create mode 100644 misc/lemmfont.gif create mode 100644 misc/lemming.ini create mode 100644 misc/mask_10.gif create mode 100644 misc/mask_11.gif create mode 100644 misc/mask_13.gif create mode 100644 misc/mask_14.gif create mode 100644 misc/mask_15.gif create mode 100644 misc/mask_6.gif create mode 100644 misc/numfont.gif create mode 100644 misc/replay.gif create mode 100644 misc/select.gif (limited to 'misc') diff --git a/misc/border.gif b/misc/border.gif new file mode 100644 index 0000000..b3b89a5 Binary files /dev/null and b/misc/border.gif differ diff --git a/misc/countdown.gif b/misc/countdown.gif new file mode 100644 index 0000000..6af48f6 Binary files /dev/null and b/misc/countdown.gif differ diff --git a/misc/cursor.gif b/misc/cursor.gif new file mode 100644 index 0000000..8fd9be2 Binary files /dev/null and b/misc/cursor.gif differ diff --git a/misc/explode.gif b/misc/explode.gif new file mode 100644 index 0000000..62eacbe Binary files /dev/null and b/misc/explode.gif differ diff --git a/misc/icon_0.gif b/misc/icon_0.gif new file mode 100644 index 0000000..2d25526 Binary files /dev/null and b/misc/icon_0.gif differ diff --git a/misc/icon_1.gif b/misc/icon_1.gif new file mode 100644 index 0000000..108955f Binary files /dev/null and b/misc/icon_1.gif differ diff --git a/misc/icon_10.gif b/misc/icon_10.gif new file mode 100644 index 0000000..fed237a Binary files /dev/null and b/misc/icon_10.gif differ diff --git a/misc/icon_11.gif b/misc/icon_11.gif new file mode 100644 index 0000000..4d395c3 Binary files /dev/null and b/misc/icon_11.gif differ diff --git a/misc/icon_12.gif b/misc/icon_12.gif new file mode 100644 index 0000000..a121b6d Binary files /dev/null and b/misc/icon_12.gif differ diff --git a/misc/icon_13.gif b/misc/icon_13.gif new file mode 100644 index 0000000..fc22d7a Binary files /dev/null and b/misc/icon_13.gif differ diff --git a/misc/icon_13b.gif b/misc/icon_13b.gif new file mode 100644 index 0000000..0b7c614 Binary files /dev/null and b/misc/icon_13b.gif differ diff --git a/misc/icon_2.gif b/misc/icon_2.gif new file mode 100644 index 0000000..a005d38 Binary files /dev/null and b/misc/icon_2.gif differ diff --git a/misc/icon_3.gif b/misc/icon_3.gif new file mode 100644 index 0000000..04e496c Binary files /dev/null and b/misc/icon_3.gif differ diff --git a/misc/icon_4.gif b/misc/icon_4.gif new file mode 100644 index 0000000..f3486f3 Binary files /dev/null and b/misc/icon_4.gif differ diff --git a/misc/icon_5.gif b/misc/icon_5.gif new file mode 100644 index 0000000..b7ee0aa Binary files /dev/null and b/misc/icon_5.gif differ diff --git a/misc/icon_6.gif b/misc/icon_6.gif new file mode 100644 index 0000000..19e7b42 Binary files /dev/null and b/misc/icon_6.gif differ diff --git a/misc/icon_6_alt.gif b/misc/icon_6_alt.gif new file mode 100644 index 0000000..af910ee Binary files /dev/null and b/misc/icon_6_alt.gif differ diff --git a/misc/icon_7.gif b/misc/icon_7.gif new file mode 100644 index 0000000..2cdb249 Binary files /dev/null and b/misc/icon_7.gif differ diff --git a/misc/icon_8.gif b/misc/icon_8.gif new file mode 100644 index 0000000..3e2edae Binary files /dev/null and b/misc/icon_8.gif differ diff --git a/misc/icon_9.gif b/misc/icon_9.gif new file mode 100644 index 0000000..8577b2b Binary files /dev/null and b/misc/icon_9.gif differ diff --git a/misc/imask_13.gif b/misc/imask_13.gif new file mode 100644 index 0000000..9b09292 Binary files /dev/null and b/misc/imask_13.gif differ diff --git a/misc/imask_14.gif b/misc/imask_14.gif new file mode 100644 index 0000000..3287559 Binary files /dev/null and b/misc/imask_14.gif differ diff --git a/misc/imask_15.gif b/misc/imask_15.gif new file mode 100644 index 0000000..01ac46b Binary files /dev/null and b/misc/imask_15.gif differ diff --git a/misc/lemm_0.gif b/misc/lemm_0.gif new file mode 100644 index 0000000..fbfcc1a Binary files /dev/null and b/misc/lemm_0.gif differ diff --git a/misc/lemm_1.gif b/misc/lemm_1.gif new file mode 100644 index 0000000..95ada74 Binary files /dev/null and b/misc/lemm_1.gif differ diff --git a/misc/lemm_10.gif b/misc/lemm_10.gif new file mode 100644 index 0000000..4c21444 Binary files /dev/null and b/misc/lemm_10.gif differ diff --git a/misc/lemm_11.gif b/misc/lemm_11.gif new file mode 100644 index 0000000..181e44c Binary files /dev/null and b/misc/lemm_11.gif differ diff --git a/misc/lemm_12.gif b/misc/lemm_12.gif new file mode 100644 index 0000000..875e4d4 Binary files /dev/null and b/misc/lemm_12.gif differ diff --git a/misc/lemm_13.gif b/misc/lemm_13.gif new file mode 100644 index 0000000..38e4178 Binary files /dev/null and b/misc/lemm_13.gif differ diff --git a/misc/lemm_14.gif b/misc/lemm_14.gif new file mode 100644 index 0000000..cf67dd1 Binary files /dev/null and b/misc/lemm_14.gif differ diff --git a/misc/lemm_15.gif b/misc/lemm_15.gif new file mode 100644 index 0000000..644b03b Binary files /dev/null and b/misc/lemm_15.gif differ diff --git a/misc/lemm_16.gif b/misc/lemm_16.gif new file mode 100644 index 0000000..a6ac83e Binary files /dev/null and b/misc/lemm_16.gif differ diff --git a/misc/lemm_2.gif b/misc/lemm_2.gif new file mode 100644 index 0000000..ea36a26 Binary files /dev/null and b/misc/lemm_2.gif differ diff --git a/misc/lemm_3.gif b/misc/lemm_3.gif new file mode 100644 index 0000000..4434230 Binary files /dev/null and b/misc/lemm_3.gif differ diff --git a/misc/lemm_4.gif b/misc/lemm_4.gif new file mode 100644 index 0000000..0b3caa4 Binary files /dev/null and b/misc/lemm_4.gif differ diff --git a/misc/lemm_5.gif b/misc/lemm_5.gif new file mode 100644 index 0000000..147a605 Binary files /dev/null and b/misc/lemm_5.gif differ diff --git a/misc/lemm_6.gif b/misc/lemm_6.gif new file mode 100644 index 0000000..356b18c Binary files /dev/null and b/misc/lemm_6.gif differ diff --git a/misc/lemm_7.gif b/misc/lemm_7.gif new file mode 100644 index 0000000..c684c0a Binary files /dev/null and b/misc/lemm_7.gif differ diff --git a/misc/lemm_8.gif b/misc/lemm_8.gif new file mode 100644 index 0000000..73af5e3 Binary files /dev/null and b/misc/lemm_8.gif differ diff --git a/misc/lemm_9.gif b/misc/lemm_9.gif new file mode 100644 index 0000000..a4e13f4 Binary files /dev/null and b/misc/lemm_9.gif differ diff --git a/misc/lemmfont.gif b/misc/lemmfont.gif new file mode 100644 index 0000000..05c31da Binary files /dev/null and b/misc/lemmfont.gif differ diff --git a/misc/lemming.ini b/misc/lemming.ini new file mode 100644 index 0000000..7a75ca9 --- /dev/null +++ b/misc/lemming.ini @@ -0,0 +1,105 @@ +# lemmings description file + +# Lemming: +# lemm_X: type, frames, direction, animation type +# type: 0: faller, 1: walker, 2: climber, 3: climber to faller, 4: floater, +# 5: splat, 6: stopper, 7: drowning, 8: trap death, 9: exit, +# 10: bomber, 11: builder, 12: builder end, 13: digger, 14: basher, 15: miner +# +# frames: number of animation frames (1..N) +# +# directions: 1 or 2 (for two directions, only the "right" animation is stored, the left animation is created automatically) +# +# animation type: 0: loop, 1: once (state change if finished) + +# Mask: +# mask_Y: type, frames, direction, step +# type, frames amd direction see lemm_X +# step: after animations steps of lemming animation, do mask action and increase mask frame idx + +# walker, 8 frames, 2 dirs, loop +lemm_0 = 8, 2, 0 +pos_0 = 16, 19, 8 + +# faller, 4 frames, 2 dirs, loop +lemm_1 = 4, 2, 0 +pos_1 = 16, 17, 8 + +# climber, 8 frames, 2 dirs, loop +lemm_2 = 8, 2, 0 +pos_2 = 13, 23, 8 + +# climber to walker, 8 frames, 2 dirs, once +lemm_3 = 8, 2, 1 +pos_3 = 14, 25, 8 + +# floater, 10 frames, 2 dirs, once +lemm_4 = 10, 2, 1 +pos_4 = 18, 29, 8 + +# splat, 16 frames, one dir, once +lemm_5 = 16, 1, 1 +pos_5 = 18, 19, 8 + +# blocker, 16 frames, one dir, loop +lemm_6 = 16, 1, 0 +pos_6 = 16, 19, 8 +# mask:blocker, 1 frame, 1 dir, mask action after 0 lemming animation frames +mask_6 = 1, 1, 0 + +# drowning, 16 frames, one dir, once +lemm_7 = 16, 1, 1 +pos_7 = 19, 19, 8 + +# trapped, 14 frames, one dir, once +lemm_8 = 14, 1, 1 +pos_8 = 18, 25, 8 + +# exiting, 8 frames, one dir, once +lemm_9 = 8, 1, 1 +pos_9 = 16, 25, 8 + +# bomber, 16 frames, 1 dir, once +lemm_10 = 16, 1, 1 +pos_10 = 18, 19, 8 +# mask: 1 frame, 1 dir, mask action after 16 lemming animation frames +mask_10 = 1, 1, 16 + +# builder, 16 frames, 2 dirs, loop +lemm_11 = 16, 2, 0 +pos_11 = 16, 25, 8 +# mask: 1 frame, 2 dirs, mask action after 9 lemming animation frames +mask_11 = 1, 2, 9 + +# builder end, 8 frames, 2 dirs, once +lemm_12 = 8, 2, 1 +pos_12 = 20, 25, 8 + +# digger, 16 frames, 1 dir, loop +lemm_13 = 16, 1, 0 +pos_13 = 19, 23, 8 +# mask: 1 frame, no direction, mask action after 8 lemming animation frames +mask_13 = 1, 1, 8 +# indestructible mask: 1 frame, 1 dir +imask_13 = 1, 1 + +# basher, 32 frames, 2 dirs, loop +lemm_14 = 32, 2, 0 +pos_14 = 17, 19, 8 +# mask: 4 frames, 2 dirs, mask action after 16 lemming animation frames +mask_14 = 4, 2, 8 +# indestructible mask: 1 frame, 2 dirs +imask_14 = 1, 2 + +# miner, 24 frames, 2 dirs, loop +lemm_15 = 24, 2, 0 +pos_15 = 15, 23, 8 +# mask: 2 frames, 2 dirs, mask action after 12 lemming animation frames +mask_15 = 2, 2, 12 +# indestructible mask: 1 frame, 2 dirs +imask_15 = 1, 2 + + +# jumper, 2 frames, 2 dirs, loop +lemm_16 = 4, 2, 0 +pos_16 = 16, 19, 8 diff --git a/misc/mask_10.gif b/misc/mask_10.gif new file mode 100644 index 0000000..7dbcb99 Binary files /dev/null and b/misc/mask_10.gif differ diff --git a/misc/mask_11.gif b/misc/mask_11.gif new file mode 100644 index 0000000..cd67431 Binary files /dev/null and b/misc/mask_11.gif differ diff --git a/misc/mask_13.gif b/misc/mask_13.gif new file mode 100644 index 0000000..b82908e Binary files /dev/null and b/misc/mask_13.gif differ diff --git a/misc/mask_14.gif b/misc/mask_14.gif new file mode 100644 index 0000000..6f6cce4 Binary files /dev/null and b/misc/mask_14.gif differ diff --git a/misc/mask_15.gif b/misc/mask_15.gif new file mode 100644 index 0000000..54d8822 Binary files /dev/null and b/misc/mask_15.gif differ diff --git a/misc/mask_6.gif b/misc/mask_6.gif new file mode 100644 index 0000000..4be0c70 Binary files /dev/null and b/misc/mask_6.gif differ diff --git a/misc/numfont.gif b/misc/numfont.gif new file mode 100644 index 0000000..e34b7ad Binary files /dev/null and b/misc/numfont.gif differ diff --git a/misc/replay.gif b/misc/replay.gif new file mode 100644 index 0000000..c40b71f Binary files /dev/null and b/misc/replay.gif differ diff --git a/misc/select.gif b/misc/select.gif new file mode 100644 index 0000000..c569586 Binary files /dev/null and b/misc/select.gif differ -- cgit v1.2.3