From a8255811089ab585b9985f843ba01e75beedd0fa Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Tue, 17 Sep 2024 23:06:43 +0200 Subject: [PATCH] =?UTF-8?q?-=20M=C3=A9s=20ordenaci=C3=B3=20de=20habitacion?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/rooms/03.txt | 162 ++++++++++++------------ data/rooms/04.txt | 100 +++++++-------- data/rooms/05.txt | 308 +++++++++++++++++++++++----------------------- data/rooms/07.txt | 220 ++++++++++++++++----------------- data/rooms/08.txt | 128 +++++++++---------- data/rooms/09.txt | 180 ++++++++++++++++++++++++--- data/rooms/10.txt | 162 +++++++++++++++++++++++- 7 files changed, 782 insertions(+), 478 deletions(-) diff --git a/data/rooms/03.txt b/data/rooms/03.txt index 7c76cac..664d437 100644 --- a/data/rooms/03.txt +++ b/data/rooms/03.txt @@ -11,7 +11,65 @@ exit-xn: 4 exit-yp: 2 actor{ - name: BATMAN + name: ARMARI-01 + bmp: caixes.gif + bmp-rect: 64 32 32 32 + bmp-offset: 8 36 + pos: 8 40 0 + size: 8 4 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: ARMARI-02 + bmp: caixes.gif + bmp-rect: 96 32 32 32 + bmp-offset: 8 36 + pos: 8 40 8 + size: 8 4 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: BOX-01 + bmp: test.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 24 32 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-02 + bmp: test.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 19 40 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: ESPILL + bmp: altres.gif + bmp-rect: 0 75 20 33 + bmp-offset: -10 38 + pos: 24 7 8 + size: 1 1 9 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: GAT-BATMAN bmp: gat.gif bmp-rect: 0 0 24 28 bmp-offset: -4 32 @@ -25,75 +83,7 @@ actor{ } actor{ - name: MESITA - bmp: caixes.gif - bmp-rect: 160 96 32 32 - bmp-offset: 0 32 - pos: 24 8 0 - size: 8 8 8 - orient: YP - flags: ORIENTABLE - movement: CW -} - -actor{ - name: KALLAX-A - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: -8 31 - pos: 13 8 8 - size: 8 4 8 - orient: YP - flags: ORIENTABLE - movement: CW -} - -actor{ - name: BOX - bmp: test.gif - bmp-rect: 32 0 32 32 - bmp-offset: 0 32 - pos: 24 32 0 - size: 8 8 8 - flags: PUSHABLE - movement: CW -} - -actor{ - name: ARMARI01 - bmp: caixes.gif - bmp-rect: 64 32 32 32 - bmp-offset: 8 36 - pos: 8 40 0 - size: 8 4 8 - orient: YP - flags: ORIENTABLE - movement: CW -} - -actor{ - name: BOX01 - bmp: test.gif - bmp-rect: 32 0 32 32 - bmp-offset: 0 32 - pos: 19 40 0 - size: 8 8 8 - flags: PUSHABLE - movement: CW -} - -actor{ - name: WC - bmp: altres.gif - bmp-rect: 105 0 21 33 - bmp-offset: -4 36 - pos: 40 8 0 - size: 8 8 6 - movement: CW -} - -actor{ - name: ROBIN + name: GAT-ROBIN bmp: gat2.gif bmp-rect: 0 0 24 28 bmp-offset: -4 32 @@ -107,19 +97,19 @@ actor{ } actor{ - name: FINESTRA + name: KALLAX-01 bmp: altres.gif - bmp-rect: 0 75 20 33 - bmp-offset: -10 38 - pos: 24 7 8 - size: 1 1 9 + bmp-rect: 0 48 24 27 + bmp-offset: -8 31 + pos: 13 8 8 + size: 8 4 8 orient: YP flags: ORIENTABLE movement: CW } actor{ - name: KALLAX-A01 + name: KALLAX-02 bmp: altres.gif bmp-rect: 0 48 24 27 bmp-offset: -8 31 @@ -131,13 +121,23 @@ actor{ } actor{ - name: ARMARI02 + name: PILA bmp: caixes.gif - bmp-rect: 96 32 32 32 - bmp-offset: 8 36 - pos: 8 40 8 - size: 8 4 8 + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 24 8 0 + size: 8 8 8 orient: YP flags: ORIENTABLE movement: CW } + +actor{ + name: WC + bmp: altres.gif + bmp-rect: 105 0 21 33 + bmp-offset: -4 36 + pos: 40 8 0 + size: 8 8 6 + movement: CW +} diff --git a/data/rooms/04.txt b/data/rooms/04.txt index 456ab2c..bf15c57 100644 --- a/data/rooms/04.txt +++ b/data/rooms/04.txt @@ -11,7 +11,54 @@ exit-xp: 3 exit-xn: 5 actor{ - name: ROOMBA + name: BOX + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 56 16 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: KALLAX-01 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: -8 31 + pos: 8 16 8 + size: 8 4 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: KALLAX-02 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: -8 31 + pos: 24 16 8 + size: 8 4 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: KALLAX-03 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: -8 31 + pos: 40 16 8 + size: 8 4 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: ROOMBA-01 bmp: caixes.gif bmp-rect: 160 0 32 32 bmp-offset: 0 34 @@ -24,7 +71,7 @@ actor{ } actor{ - name: ROOMBA01 + name: ROOMBA-02 bmp: caixes.gif bmp-rect: 160 0 32 32 bmp-offset: 0 34 @@ -37,30 +84,7 @@ actor{ } actor{ - name: KALLAX-A - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: -8 31 - pos: 8 16 8 - size: 8 4 8 - orient: YP - flags: ORIENTABLE - movement: CW -} - -actor{ - name: BOX - bmp: caixes.gif - bmp-rect: 32 0 32 32 - bmp-offset: 0 32 - pos: 56 16 0 - size: 8 8 8 - flags: PUSHABLE - movement: CW -} - -actor{ - name: ROOMBA02 + name: ROOMBA-03 bmp: caixes.gif bmp-rect: 160 0 32 32 bmp-offset: 0 34 @@ -71,27 +95,3 @@ actor{ react-mask: XP XN YP YN ZP ZN movement: Y } - -actor{ - name: KALLAX-A01 - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: -8 31 - pos: 24 16 8 - size: 8 4 8 - orient: YP - flags: ORIENTABLE - movement: CW -} - -actor{ - name: KALLAX-A02 - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: -8 31 - pos: 40 16 8 - size: 8 4 8 - orient: YP - flags: ORIENTABLE - movement: CW -} diff --git a/data/rooms/05.txt b/data/rooms/05.txt index 17fe1ec..be9a852 100644 --- a/data/rooms/05.txt +++ b/data/rooms/05.txt @@ -9,40 +9,7 @@ under-door-texture: 0 exit-xp: 4 actor{ - name: KALLAX-A - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: 0 31 - pos: 8 8 0 - size: 4 8 8 - movement: CW -} - -actor{ - name: KALLAX-A01 - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: 0 31 - pos: 8 8 8 - size: 4 8 8 - movement: CW -} - -actor{ - name: P-PUMP - bmp: objectes.gif - bmp-rect: 70 64 22 32 - bmp-offset: -5 41 - pos: 8 10 16 - size: 4 4 4 - anim-cycle: SEQ - anim-wait: 2 - flags: SPECIAL - movement: CW -} - -actor{ - name: FINESTRA + name: FINESTRA-01 bmp: altres.gif bmp-rect: 0 75 20 33 bmp-offset: 0 39 @@ -52,7 +19,7 @@ actor{ } actor{ - name: FINESTRA01 + name: FINESTRA-02 bmp: altres.gif bmp-rect: 0 75 20 33 bmp-offset: 0 39 @@ -61,121 +28,6 @@ actor{ movement: CW } -actor{ - name: S-GLOVES - bmp: objectes.gif - bmp-rect: 165 45 21 22 - bmp-offset: -2 26 - pos: 8 22 0 - size: 4 4 4 - anim-cycle: SEQ - anim-wait: 2 - flags: SPECIAL - movement: CW -} - -actor{ - name: KALLAX-A02 - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: 0 31 - pos: 8 36 0 - size: 4 8 8 - movement: CW -} - -actor{ - name: WC - bmp: altres.gif - bmp-rect: 105 0 21 33 - bmp-offset: -4 36 - pos: 8 48 0 - size: 8 8 8 - orient: YP - flags: ORIENTABLE - movement: CCW -} - -actor{ - name: KALLAX-A03 - bmp: altres.gif - bmp-rect: 0 48 24 27 - bmp-offset: 0 31 - pos: 8 36 8 - size: 4 8 8 - movement: CW -} - -actor{ - name: ROOMBA - bmp: caixes.gif - bmp-rect: 160 0 32 32 - bmp-offset: 0 34 - pos: 16 48 0 - size: 8 8 2 - orient: XP - flags: REACTIVE MOVING DEADLY - react-mask: XP XN YP YN ZP ZN - movement: CCW -} - -actor{ - name: NEVERA104 - bmp: caixes.gif - bmp-rect: 160 96 32 32 - bmp-offset: 0 32 - pos: 24 16 0 - size: 8 8 8 - orient: YP - movement: CW -} - -actor{ - name: NEVERA105 - bmp: caixes.gif - bmp-rect: 160 96 32 32 - bmp-offset: 0 32 - pos: 24 24 0 - size: 8 8 8 - orient: YP - movement: CW -} - -actor{ - name: NEVERA106 - bmp: caixes.gif - bmp-rect: 160 96 32 32 - bmp-offset: 0 32 - pos: 24 32 0 - size: 8 8 8 - orient: YP - movement: CW -} - -actor{ - name: NEVERA107 - bmp: caixes.gif - bmp-rect: 160 96 32 32 - bmp-offset: 0 32 - pos: 24 40 0 - size: 8 8 8 - orient: YP - movement: CW -} - -actor{ - name: ROOMBA01 - bmp: caixes.gif - bmp-rect: 160 0 32 32 - bmp-offset: 0 34 - pos: 32 48 0 - size: 8 8 2 - orient: YN - flags: REACTIVE MOVING DEADLY - react-mask: XP XN YP YN ZP ZN - movement: Y -} - actor{ name: GAT-BATMAN bmp: gat.gif @@ -205,7 +57,104 @@ actor{ } actor{ - name: NEVERA103 + name: KALLAX-01 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: 0 31 + pos: 8 8 0 + size: 4 8 8 + movement: CW +} + +actor{ + name: KALLAX-02 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: 0 31 + pos: 8 8 8 + size: 4 8 8 + movement: CW +} + +actor{ + name: KALLAX-03 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: 0 31 + pos: 8 36 0 + size: 4 8 8 + movement: CW +} + +actor{ + name: KALLAX-04 + bmp: altres.gif + bmp-rect: 0 48 24 27 + bmp-offset: 0 31 + pos: 8 36 8 + size: 4 8 8 + movement: CW +} + +actor{ + name: P-PUMP + bmp: objectes.gif + bmp-rect: 70 64 22 32 + bmp-offset: -5 41 + pos: 8 10 16 + size: 4 4 4 + anim-cycle: SEQ + anim-wait: 2 + flags: SPECIAL + movement: CW +} + +actor{ + name: PILA-01 + bmp: caixes.gif + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 24 16 0 + size: 8 8 8 + orient: YP + movement: CW +} + +actor{ + name: PILA-02 + bmp: caixes.gif + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 24 24 0 + size: 8 8 8 + orient: YP + movement: CW +} + +actor{ + name: PILA-03 + bmp: caixes.gif + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 24 32 0 + size: 8 8 8 + orient: YP + movement: CW +} + +actor{ + name: PILA-04 + bmp: caixes.gif + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 24 40 0 + size: 8 8 8 + orient: YP + movement: CW +} + +actor{ + name: PILA-11 bmp: caixes.gif bmp-rect: 160 96 32 32 bmp-offset: 0 32 @@ -216,7 +165,7 @@ actor{ } actor{ - name: NEVERA1 + name: PILA-12 bmp: caixes.gif bmp-rect: 160 96 32 32 bmp-offset: 0 32 @@ -226,7 +175,7 @@ actor{ } actor{ - name: NEVERA101 + name: PILA-13 bmp: caixes.gif bmp-rect: 160 96 32 32 bmp-offset: 0 32 @@ -237,7 +186,7 @@ actor{ } actor{ - name: NEVERA102 + name: PILA-14 bmp: caixes.gif bmp-rect: 160 96 32 32 bmp-offset: 0 32 @@ -246,3 +195,54 @@ actor{ orient: YP movement: CW } + +actor{ + name: ROOMBA-01 + bmp: caixes.gif + bmp-rect: 160 0 32 32 + bmp-offset: 0 34 + pos: 16 48 0 + size: 8 8 2 + orient: XP + flags: REACTIVE MOVING DEADLY + react-mask: XP XN YP YN ZP ZN + movement: CCW +} + +actor{ + name: ROOMBA-02 + bmp: caixes.gif + bmp-rect: 160 0 32 32 + bmp-offset: 0 34 + pos: 32 48 0 + size: 8 8 2 + orient: YN + flags: REACTIVE MOVING DEADLY + react-mask: XP XN YP YN ZP ZN + movement: Y +} + +actor{ + name: S-GLOVES + bmp: objectes.gif + bmp-rect: 165 45 21 22 + bmp-offset: -2 26 + pos: 8 22 0 + size: 4 4 4 + anim-cycle: SEQ + anim-wait: 2 + flags: SPECIAL + movement: CW +} + +actor{ + name: WC + bmp: altres.gif + bmp-rect: 105 0 21 33 + bmp-offset: -4 36 + pos: 8 48 0 + size: 8 8 8 + orient: YP + flags: ORIENTABLE + movement: CCW +} diff --git a/data/rooms/07.txt b/data/rooms/07.txt index 4f00f91..022d036 100644 --- a/data/rooms/07.txt +++ b/data/rooms/07.txt @@ -10,116 +10,6 @@ under-door-texture: 2 exit-xn: 6 exit-yp: 8 -actor{ - name: BOX - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 8 8 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX01 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 8 8 8 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX02 - bmp: caixes.gif - bmp-rect: 96 128 32 32 - bmp-offset: 0 32 - pos: 8 8 16 - size: 8 8 4 - movement: CW -} - -actor{ - name: BOX03 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 48 8 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX04 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 48 48 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX05 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 8 48 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX06 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 48 8 8 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX07 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 48 48 8 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX08 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 8 48 8 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX09 - bmp: caixes.gif - bmp-rect: 96 128 32 32 - bmp-offset: 0 32 - pos: 48 8 16 - size: 8 8 4 - movement: CW -} - -actor{ - name: BOX10 - bmp: caixes.gif - bmp-rect: 96 128 32 32 - bmp-offset: 0 32 - pos: 8 48 16 - size: 8 8 4 - movement: CW -} - actor{ name: GAT-BATMAN bmp: gat.gif @@ -144,3 +34,113 @@ actor{ flags: PUSHABLE movement: CW } + +actor{ + name: PILAR-01 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 8 8 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-02 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 8 8 8 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-03 + bmp: caixes.gif + bmp-rect: 96 128 32 32 + bmp-offset: 0 32 + pos: 8 8 16 + size: 8 8 4 + movement: CW +} + +actor{ + name: PILAR-11 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 48 8 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-12 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 48 8 8 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-13 + bmp: caixes.gif + bmp-rect: 96 128 32 32 + bmp-offset: 0 32 + pos: 48 8 16 + size: 8 8 4 + movement: CW +} + +actor{ + name: PILAR-21 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 48 48 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-22 + bmp: caixes.gif + bmp-rect: 96 160 32 32 + bmp-offset: 0 32 + pos: 48 48 8 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-31 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 8 48 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-32 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 8 48 8 + size: 8 8 8 + movement: CW +} + +actor{ + name: PILAR-33 + bmp: caixes.gif + bmp-rect: 96 128 32 32 + bmp-offset: 0 32 + pos: 8 48 16 + size: 8 8 4 + movement: CW +} diff --git a/data/rooms/08.txt b/data/rooms/08.txt index 005b8cb..a7d6604 100644 --- a/data/rooms/08.txt +++ b/data/rooms/08.txt @@ -11,17 +11,7 @@ exit-yp: 9 exit-yn: 7 actor{ - name: BOX - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 32 0 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX01 + name: ESCALO-001 bmp: caixes.gif bmp-rect: 64 64 32 32 bmp-offset: 0 32 @@ -31,47 +21,7 @@ actor{ } actor{ - name: BOX02 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 32 0 8 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX03 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 32 8 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX04 - bmp: caixes.gif - bmp-rect: 64 64 32 32 - bmp-offset: 0 32 - pos: 32 16 0 - size: 8 8 8 - movement: CW -} - -actor{ - name: BOX05 - bmp: caixes.gif - bmp-rect: 128 128 32 32 - bmp-offset: 0 32 - pos: 32 8 8 - size: 8 8 4 - movement: CW -} - -actor{ - name: BOX06 + name: ESCALO-011 bmp: caixes.gif bmp-rect: 128 128 32 32 bmp-offset: 0 32 @@ -81,7 +31,7 @@ actor{ } actor{ - name: BOX07 + name: ESCALO-020 bmp: caixes.gif bmp-rect: 64 64 32 32 bmp-offset: 0 32 @@ -91,17 +41,7 @@ actor{ } actor{ - name: BOX08 - bmp: caixes.gif - bmp-rect: 128 128 32 32 - bmp-offset: 0 32 - pos: 32 24 0 - size: 8 8 4 - movement: CW -} - -actor{ - name: BOX09 + name: ESCALO-030 bmp: caixes.gif bmp-rect: 128 128 32 32 bmp-offset: 0 32 @@ -109,3 +49,63 @@ actor{ size: 8 8 4 movement: CW } + +actor{ + name: ESCALO-100 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 32 0 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: ESCALO-101 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 32 0 8 + size: 8 8 8 + movement: CW +} + +actor{ + name: ESCALO-110 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 32 8 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: ESCALO-111 + bmp: caixes.gif + bmp-rect: 128 128 32 32 + bmp-offset: 0 32 + pos: 32 8 8 + size: 8 8 4 + movement: CW +} + +actor{ + name: ESCALO-120 + bmp: caixes.gif + bmp-rect: 64 64 32 32 + bmp-offset: 0 32 + pos: 32 16 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: ESCALO-130 + bmp: caixes.gif + bmp-rect: 128 128 32 32 + bmp-offset: 0 32 + pos: 32 24 0 + size: 8 8 4 + movement: CW +} diff --git a/data/rooms/09.txt b/data/rooms/09.txt index 0eb59dc..3026596 100644 --- a/data/rooms/09.txt +++ b/data/rooms/09.txt @@ -4,36 +4,188 @@ door-height-xp: 0 door-height-xn: 0 door-height-yp: 0 door-height-yn: 0 -color: WHITE -floor-texture: 0 +color: PURPLE +floor-texture: 6 wall-texture: 7 door-texture: 2 -under-door-texture: 0 +under-door-texture: 7 exit-xp: 12 exit-xn: 10 exit-yp: 17 exit-yn: 8 actor{ - name: NEVERA1 + name: BOX-01 bmp: caixes.gif - bmp-rect: 0 96 32 32 - bmp-offset: 2 33 + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 pos: 8 8 0 size: 8 8 8 - orient: YP - flags: ORIENTABLE + flags: PUSHABLE movement: CW } actor{ - name: NEVERA2 + name: BOX-02 bmp: caixes.gif - bmp-rect: 32 96 32 32 - bmp-offset: 2 33 - pos: 8 8 8 + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 16 8 0 size: 8 8 8 - orient: YP - flags: ORIENTABLE + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-03 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 8 16 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-04 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 40 8 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-05 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 48 8 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-06 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 48 16 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-07 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 48 40 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-08 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 48 48 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-09 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 40 48 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-10 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 16 48 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-11 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 8 48 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-12 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 8 40 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-13 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 24 24 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-14 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 32 24 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-15 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 32 32 0 + size: 8 8 8 + flags: PUSHABLE + movement: CW +} + +actor{ + name: BOX-16 + bmp: caixes.gif + bmp-rect: 32 0 32 32 + bmp-offset: 0 32 + pos: 24 32 0 + size: 8 8 8 + flags: PUSHABLE movement: CW } diff --git a/data/rooms/10.txt b/data/rooms/10.txt index cb33220..d1cd968 100644 --- a/data/rooms/10.txt +++ b/data/rooms/10.txt @@ -1,11 +1,163 @@ width: 2 -height: 2 +height: 3 door-height-xp: 0 door-height-yn: 0 -color: PURPLE -floor-texture: 0 -wall-texture: 0 -door-texture: 0 +color: WHITE +floor-texture: 4 +wall-texture: 7 +door-texture: 2 under-door-texture: 0 exit-xp: 9 exit-yn: 11 + +actor{ + name: BANCADA-01 + bmp: caixes.gif + bmp-rect: 96 96 32 32 + bmp-offset: 0 32 + pos: 8 0 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: BANCADA-02 + bmp: caixes.gif + bmp-rect: 96 96 32 32 + bmp-offset: 0 32 + pos: 8 16 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: BANCADA-03 + bmp: caixes.gif + bmp-rect: 96 96 32 32 + bmp-offset: 0 32 + pos: 8 32 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: CADIRA-01 + bmp: caixes.gif + bmp-rect: 64 96 20 32 + bmp-offset: -8 40 + pos: 8 51 0 + size: 5 4 8 + orient: YP + movement: CW +} + +actor{ + name: CADIRA-02 + bmp: caixes.gif + bmp-rect: 64 96 20 32 + bmp-offset: -8 40 + pos: 8 59 0 + size: 5 4 8 + orient: YP + movement: CW +} + +actor{ + name: CADIRA-03 + bmp: caixes.gif + bmp-rect: 64 96 20 32 + bmp-offset: -8 40 + pos: 31 46 0 + size: 5 4 8 + orient: YP + flags: PUSHABLE ORIENTABLE + movement: CW +} + +actor{ + name: FINESTRA-01 + bmp: altres.gif + bmp-rect: 0 75 20 33 + bmp-offset: 0 39 + pos: 8 33 9 + size: 1 1 9 + movement: CW +} + +actor{ + name: FINESTRA-02 + bmp: altres.gif + bmp-rect: 0 75 20 33 + bmp-offset: 0 39 + pos: 8 41 9 + size: 1 1 9 + movement: CW +} + +actor{ + name: FORN + bmp: caixes.gif + bmp-rect: 128 96 32 32 + bmp-offset: 0 32 + pos: 8 24 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: NEVERA-01 + bmp: caixes.gif + bmp-rect: 0 96 32 32 + bmp-offset: 2 33 + pos: 8 8 0 + size: 8 8 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: NEVERA-02 + bmp: caixes.gif + bmp-rect: 32 96 32 32 + bmp-offset: 2 33 + pos: 8 8 8 + size: 8 8 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: PILA + bmp: caixes.gif + bmp-rect: 160 96 32 32 + bmp-offset: 0 32 + pos: 8 40 0 + size: 8 8 8 + movement: CW +} + +actor{ + name: TAULA-01 + bmp: caixes.gif + bmp-rect: 160 32 32 32 + bmp-offset: 0 32 + pos: 28 32 0 + size: 8 8 8 + orient: YP + flags: ORIENTABLE + movement: CW +} + +actor{ + name: TAULA-02 + bmp: caixes.gif + bmp-rect: 128 32 32 32 + bmp-offset: 0 32 + pos: 28 24 0 + size: 8 8 8 + orient: YP + flags: ORIENTABLE + movement: CW +}