- Treballant en el prólogo
This commit is contained in:
@@ -9,4 +9,5 @@ objectes.gif
|
||||
obrer.gif
|
||||
piscina.gif
|
||||
sam.gif
|
||||
test.gif
|
||||
doors.gif
|
||||
|
||||
@@ -7,6 +7,7 @@ floor-texture: 10
|
||||
wall-texture: 1
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xp: 86
|
||||
exit-yp: 50
|
||||
exit-yn: 24
|
||||
editor-done: 1
|
||||
|
||||
228
data/rooms/64.txt
Normal file
228
data/rooms/64.txt
Normal file
@@ -0,0 +1,228 @@
|
||||
width: 3
|
||||
height: 1
|
||||
door-height-xp: 0
|
||||
color: CYAN
|
||||
floor-texture: 0
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xp: 65
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 46 40 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 56 40 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 52 40 8
|
||||
size: 8 8 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: -1 30 6
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: -1 23 6
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: JAILDES
|
||||
bmp: test.gif
|
||||
bmp-rect: 0 32 20 32
|
||||
bmp-offset: -6 38
|
||||
pos: 0 32 0
|
||||
size: 8 8 8
|
||||
orient: XN
|
||||
anim-wait: 1
|
||||
flags: REACTIVE ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CCW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 32 16 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 24 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 32 16 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 40 16 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 72 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 40 16 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LAMPARA
|
||||
bmp: altres.gif
|
||||
bmp-rect: 128 0 20 41
|
||||
bmp-offset: -6 45
|
||||
pos: 1 41 0
|
||||
size: 6 6 16
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LLIT
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 0 57 47
|
||||
bmp-offset: 11 32
|
||||
pos: 8 16 0
|
||||
size: 16 16 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MANCUERNA
|
||||
bmp: altres.gif
|
||||
bmp-rect: 106 33 17 14
|
||||
bmp-offset: -6 20
|
||||
pos: 24 25 0
|
||||
size: 6 4 2
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 16 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 16 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-BAG
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 145 41 20 25
|
||||
bmp-offset: -5 27
|
||||
pos: 31 13 16
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-GLOVES
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 165 45 21 22
|
||||
bmp-offset: -2 26
|
||||
pos: 24 14 4
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-PANTS
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 167 22 18 23
|
||||
bmp-offset: -7 27
|
||||
pos: 16 24 4
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-SHOES
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 162 0 28 22
|
||||
bmp-offset: -3 24
|
||||
pos: 0 24 0
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
38
data/rooms/65.txt
Normal file
38
data/rooms/65.txt
Normal file
@@ -0,0 +1,38 @@
|
||||
width: 3
|
||||
height: 0
|
||||
door-height-xp: 0
|
||||
door-height-xn: 0
|
||||
door-height-yp: 0
|
||||
color: WHITE
|
||||
floor-texture: 0
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xp: 66
|
||||
exit-xn: 64
|
||||
exit-yp: 70
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: CUADRO-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 102 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 18 23 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CUADRO-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 66 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 42 23 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
152
data/rooms/66.txt
Normal file
152
data/rooms/66.txt
Normal file
@@ -0,0 +1,152 @@
|
||||
width: 3
|
||||
height: 2
|
||||
door-height-xn: 0
|
||||
door-height-yn: 0
|
||||
color: GREEN
|
||||
floor-texture: 0
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 65
|
||||
exit-yn: 67
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ARMARI-A1
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 32 24 32
|
||||
bmp-offset: -8 36
|
||||
pos: 16 8 0
|
||||
size: 8 4 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ARMARI-A2
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 32 24 32
|
||||
bmp-offset: -8 36
|
||||
pos: 16 8 8
|
||||
size: 8 4 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ARMARI-B1
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 32 24 32
|
||||
bmp-offset: -8 36
|
||||
pos: 4 8 0
|
||||
size: 8 4 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ARMARI-B2
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 32 24 32
|
||||
bmp-offset: -8 36
|
||||
pos: 4 8 8
|
||||
size: 8 4 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 14 24 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 13 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 48 24 27
|
||||
bmp-offset: 0 31
|
||||
pos: 0 12 0
|
||||
size: 4 8 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 72 48 24 27
|
||||
bmp-offset: 0 31
|
||||
pos: 0 12 8
|
||||
size: 4 12 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LLIT
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 0 57 47
|
||||
bmp-offset: 11 32
|
||||
pos: 40 8 0
|
||||
size: 16 16 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 56 8 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILOTA
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 108 21 21
|
||||
bmp-offset: -5 24
|
||||
pos: 28 32 0
|
||||
size: 8 8 2
|
||||
orient: XN
|
||||
flags: PUSHABLE INERTIA
|
||||
movement: CCW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 8 32 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 56 24 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CCW
|
||||
}
|
||||
144
data/rooms/67.txt
Normal file
144
data/rooms/67.txt
Normal file
@@ -0,0 +1,144 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xn: 0
|
||||
door-height-yp: 0
|
||||
color: CYAN
|
||||
floor-texture: 4
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 68
|
||||
exit-yp: 66
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ABAD
|
||||
bmp: abad.gif
|
||||
bmp-rect: 0 0 20 33
|
||||
bmp-offset: -6 38
|
||||
pos: 40 48 0
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: X
|
||||
}
|
||||
|
||||
actor{
|
||||
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: BATMAN
|
||||
bmp: batman.gif
|
||||
bmp-rect: 0 0 21 32
|
||||
bmp-offset: -5 35
|
||||
pos: 8 8 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
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: PICKABLE PUSHABLE GRAVITY
|
||||
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: PICKABLE PUSHABLE GRAVITY
|
||||
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: KALLAX-01
|
||||
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: KALLAX-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 48 8 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILA
|
||||
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: WC
|
||||
bmp: altres.gif
|
||||
bmp-rect: 105 0 21 33
|
||||
bmp-offset: -4 36
|
||||
pos: 40 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
109
data/rooms/68.txt
Normal file
109
data/rooms/68.txt
Normal file
@@ -0,0 +1,109 @@
|
||||
width: 3
|
||||
height: 1
|
||||
door-height-xp: 0
|
||||
door-height-xn: 0
|
||||
color: WHITE
|
||||
floor-texture: 1
|
||||
wall-texture: 6
|
||||
door-texture: 6
|
||||
under-door-texture: 6
|
||||
exit-xp: 67
|
||||
exit-xn: 69
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 56 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
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
|
||||
pos: 8 16 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 24 24 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 40 32 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
236
data/rooms/69.txt
Normal file
236
data/rooms/69.txt
Normal file
@@ -0,0 +1,236 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xp: 0
|
||||
color: YELLOW
|
||||
floor-texture: 4
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xp: 68
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ABAD
|
||||
bmp: abad.gif
|
||||
bmp-rect: 0 0 20 33
|
||||
bmp-offset: -6 38
|
||||
pos: 32 48 2
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
anim-wait: 1
|
||||
flags: PUSHABLE REACTIVE ORIENTABLE DEADLY GRAVITY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CCW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BATMAN
|
||||
bmp: batman.gif
|
||||
bmp-rect: 0 0 21 32
|
||||
bmp-offset: -5 38
|
||||
pos: 16 48 2
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: PUSHABLE REACTIVE ORIENTABLE DEADLY GRAVITY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CCW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: 7 19 6
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: 7 26 6
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
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: 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
|
||||
pos: 40 16 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILA-12
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 96 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 24 0
|
||||
size: 8 8 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILA-13
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 96 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 32 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILA-14
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 96 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 40 0
|
||||
size: 8 8 8
|
||||
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
|
||||
}
|
||||
143
data/rooms/70.txt
Normal file
143
data/rooms/70.txt
Normal file
@@ -0,0 +1,143 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xp: 0
|
||||
door-height-yn: 0
|
||||
color: PURPLE
|
||||
floor-texture: 3
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 2
|
||||
exit-xp: 71
|
||||
exit-yn: 65
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 28 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 16 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 24 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PICKABLE PUSHABLE ORIENTABLE GRAVITY
|
||||
movement: CCW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 32 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 40 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-07
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 40 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 40 48 0
|
||||
size: 8 8 2
|
||||
orient: XP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 48 16 0
|
||||
size: 8 8 2
|
||||
orient: YN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 16 8 0
|
||||
size: 8 8 2
|
||||
orient: XN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 8 40 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
147
data/rooms/71.txt
Normal file
147
data/rooms/71.txt
Normal file
@@ -0,0 +1,147 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xn: 0
|
||||
door-height-yp: 0
|
||||
color: YELLOW
|
||||
floor-texture: 3
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 2
|
||||
exit-xn: 70
|
||||
exit-yp: 72
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: GAT-BATMAN
|
||||
bmp: test.gif
|
||||
bmp-rect: 0 32 20 32
|
||||
bmp-offset: -4 32
|
||||
pos: 40 16 0
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: HUNT
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 28 28 0
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILAR-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 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: 96 160 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: 96 160 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: 96 160 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: 96 160 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: 96 160 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: 96 160 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
|
||||
}
|
||||
112
data/rooms/72.txt
Normal file
112
data/rooms/72.txt
Normal file
@@ -0,0 +1,112 @@
|
||||
width: 0
|
||||
height: 3
|
||||
door-height-yp: 0
|
||||
door-height-yn: 5
|
||||
color: CYAN
|
||||
floor-texture: 0
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-yp: 73
|
||||
exit-yn: 71
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ESCALO-001
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 0 8
|
||||
size: 8 8 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESCALO-011
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 8 8
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESCALO-020
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 16 0
|
||||
size: 8 8 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESCALO-030
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 24 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESCALO-100
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 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: 96 160 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: 96 160 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: 160 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: 96 160 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: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 24 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
187
data/rooms/73.txt
Normal file
187
data/rooms/73.txt
Normal file
@@ -0,0 +1,187 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xp: 0
|
||||
door-height-xn: 0
|
||||
door-height-yp: 0
|
||||
door-height-yn: 0
|
||||
color: PURPLE
|
||||
floor-texture: 3
|
||||
wall-texture: 9
|
||||
door-texture: 3
|
||||
under-door-texture: 9
|
||||
exit-xp: 76
|
||||
exit-xn: 74
|
||||
exit-yp: 80
|
||||
exit-yn: 72
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BUBBLE-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 32 24 28
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE REACTIVE MOVING DEADLY INERTIA
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 24 32 9
|
||||
size: 8 8 8
|
||||
orient: ZN
|
||||
flags: PUSHABLE REACTIVE MOVING DEADLY INERTIA
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 32 32 21
|
||||
size: 8 8 8
|
||||
orient: ZN
|
||||
flags: PUSHABLE REACTIVE MOVING DEADLY INERTIA
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 24 24 15
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE REACTIVE MOVING DEADLY INERTIA
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 18 8 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 8 19 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 8 41 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 8 49 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 49 8 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 41 8 0
|
||||
size: 6 5 4
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 8 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 32 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 32 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
190
data/rooms/74.txt
Normal file
190
data/rooms/74.txt
Normal file
@@ -0,0 +1,190 @@
|
||||
width: 2
|
||||
height: 3
|
||||
door-height-xp: 0
|
||||
door-height-yn: 0
|
||||
color: WHITE
|
||||
floor-texture: 4
|
||||
wall-texture: 7
|
||||
door-texture: 2
|
||||
under-door-texture: 0
|
||||
exit-xp: 73
|
||||
exit-yn: 75
|
||||
editor-done: 1
|
||||
|
||||
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 4
|
||||
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 4
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CADIRA-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -8 40
|
||||
pos: 31 44 0
|
||||
size: 5 4 4
|
||||
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: ROOMBA-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 48 0 0
|
||||
size: 8 8 2
|
||||
orient: XN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: RAND
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 24 48 0
|
||||
size: 8 8 2
|
||||
orient: YP
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: RAND
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
318
data/rooms/75.txt
Normal file
318
data/rooms/75.txt
Normal file
@@ -0,0 +1,318 @@
|
||||
width: 3
|
||||
height: 2
|
||||
door-height-yp: 0
|
||||
color: YELLOW
|
||||
floor-texture: 4
|
||||
wall-texture: 3
|
||||
door-texture: 1
|
||||
under-door-texture: 0
|
||||
exit-yp: 74
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ABAD
|
||||
bmp: abad.gif
|
||||
bmp-rect: 0 0 20 33
|
||||
bmp-offset: -6 38
|
||||
pos: 40 32 0
|
||||
size: 8 8 8
|
||||
orient: XN
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: X
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BATMAN
|
||||
bmp: batman.gif
|
||||
bmp-rect: 0 0 21 32
|
||||
bmp-offset: -5 35
|
||||
pos: 8 16 0
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: X
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: -1 36 4
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: -1 44 4
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: 48 2 5
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 75 20 33
|
||||
bmp-offset: 0 39
|
||||
pos: 40 2 5
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 56 24 0
|
||||
size: 8 8 2
|
||||
orient: YN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-PANTS
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 167 22 18 23
|
||||
bmp-offset: -7 27
|
||||
pos: 0 16 0
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 8 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-05
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-06
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-07
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-08
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-09
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-10
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-11
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 24 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-12
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 8 6
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-13
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 40 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-14
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 40 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-15
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 8 12
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-16
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 40 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-17
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 40 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-18
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 48 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-19
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 24 6
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-20
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 24 12
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
159
data/rooms/76.txt
Normal file
159
data/rooms/76.txt
Normal file
@@ -0,0 +1,159 @@
|
||||
width: 3
|
||||
height: 1
|
||||
door-height-xp: 5
|
||||
door-height-xn: 5
|
||||
door-height-yn: 0
|
||||
color: GREEN
|
||||
floor-texture: 0
|
||||
wall-texture: 3
|
||||
door-texture: 1
|
||||
under-door-texture: 3
|
||||
exit-xp: 77
|
||||
exit-xn: 73
|
||||
exit-yn: 79
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ABAD
|
||||
bmp: abad.gif
|
||||
bmp-rect: 0 0 20 33
|
||||
bmp-offset: -6 38
|
||||
pos: 0 40 0
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: X
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BATMAN
|
||||
bmp: batman.gif
|
||||
bmp-rect: 0 0 21 32
|
||||
bmp-offset: -5 35
|
||||
pos: 56 40 0
|
||||
size: 8 8 8
|
||||
orient: XN
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: X
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 24 16
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 28 16
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 28 16
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 28 16
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 28 16
|
||||
size: 8 8 4
|
||||
flags: DISAPPEAR
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 28 16
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 28 16
|
||||
size: 8 8 4
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-07
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 56 24 16
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-08
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 32 16
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-09
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 56 32 16
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PILOTA
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 108 21 21
|
||||
bmp-offset: -6 26
|
||||
pos: 40 40 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE INERTIA
|
||||
movement: CW
|
||||
}
|
||||
244
data/rooms/77.txt
Normal file
244
data/rooms/77.txt
Normal file
@@ -0,0 +1,244 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xn: 1
|
||||
door-height-yn: 1
|
||||
color: CYAN
|
||||
floor-texture: 0
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 76
|
||||
exit-yn: 78
|
||||
exit-zn: 81
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: LIFT
|
||||
bmp: altres.gif
|
||||
bmp-rect: 160 56 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 24 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT13
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 32 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT14
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 40 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT16
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 24 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT17
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 16 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT18
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT19
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT20
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT21
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT22
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT23
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT28
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 40 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT29
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 32 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT30
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 24 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT31
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 16 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT32
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 16 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT33
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 16 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT34
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 16 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT35
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 16 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATF
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 48 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
415
data/rooms/78.txt
Normal file
415
data/rooms/78.txt
Normal file
@@ -0,0 +1,415 @@
|
||||
width: 2
|
||||
height: 3
|
||||
door-height-xn: 3
|
||||
door-height-yp: 2
|
||||
color: WHITE
|
||||
floor-texture: 11
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 79
|
||||
exit-yp: 77
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BLOCK-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 40 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 8 0 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCK-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 40 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 8 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCK-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 40 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 40 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCK-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 40 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 24 0 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 56 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 56 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 56 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 56 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 56 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 16 0 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-XP-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 0 4
|
||||
size: 8 8 4
|
||||
orient: XP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 0 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 8 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 16 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 24 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 32 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 40 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CONV-YP-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 48 4
|
||||
size: 8 8 4
|
||||
orient: YP
|
||||
anim-cycle: MIN
|
||||
flags: REACTIVE ANIMATED ORIENTABLE
|
||||
react-mask: ZN
|
||||
react-push: YP
|
||||
}
|
||||
|
||||
actor{
|
||||
name: OBRER
|
||||
bmp: obrer.gif
|
||||
bmp-rect: 0 0 24 32
|
||||
bmp-offset: -4 37
|
||||
pos: 48 0 4
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 40 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 40 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 32 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 40 32 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
flags: DISAPPEAR
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 24 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-07
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 16 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-08
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 40 16 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
flags: REACTIVE
|
||||
react-mask: ZN
|
||||
react-push: XP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-09
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 8 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-10
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 48 0 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLAT-11
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 136 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 40 0 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-SHOES
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 162 0 28 22
|
||||
bmp-offset: -3 24
|
||||
pos: 40 0 4
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
13
data/rooms/79.txt
Normal file
13
data/rooms/79.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
width: 1
|
||||
height: 3
|
||||
door-height-xp: 0
|
||||
door-height-yp: 0
|
||||
door-height-yn: 3
|
||||
color: YELLOW
|
||||
floor-texture: 6
|
||||
wall-texture: 3
|
||||
door-texture: 1
|
||||
under-door-texture: 3
|
||||
exit-xp: 78
|
||||
exit-yp: 76
|
||||
editor-done: 1
|
||||
32
data/rooms/80.txt
Normal file
32
data/rooms/80.txt
Normal file
@@ -0,0 +1,32 @@
|
||||
width: 0
|
||||
height: 3
|
||||
door-height-xn: 1
|
||||
door-height-yn: 0
|
||||
color: CYAN
|
||||
floor-texture: 0
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 82
|
||||
exit-yn: 73
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: FINESTRA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 76 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 23 8 4
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: FINESTRA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 84 76 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 23 48 4
|
||||
size: 1 1 9
|
||||
movement: CW
|
||||
}
|
||||
114
data/rooms/81.txt
Normal file
114
data/rooms/81.txt
Normal file
@@ -0,0 +1,114 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xn: 0
|
||||
door-height-yn: 0
|
||||
color: PURPLE
|
||||
floor-texture: 1
|
||||
wall-texture: 13
|
||||
door-texture: 7
|
||||
under-door-texture: 0
|
||||
exit-zp: 77
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-A
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 48 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PUSHABLE ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 20 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 8 0
|
||||
size: 8 8 8
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-A-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 10 8 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PUSHABLE ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-B-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 40 10 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-B-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 42 48 8
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PUSHABLE ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-C-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 13 32 0
|
||||
size: 8 8 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-C-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 26 8 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: PUSHABLE ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: LIFT
|
||||
bmp: altres.gif
|
||||
bmp-rect: 160 56 32 24
|
||||
bmp-offset: 0 24
|
||||
pos: 24 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
flags: MOVING
|
||||
movement: Z
|
||||
}
|
||||
222
data/rooms/82.txt
Normal file
222
data/rooms/82.txt
Normal file
@@ -0,0 +1,222 @@
|
||||
width: 2
|
||||
height: 3
|
||||
door-height-xp: 0
|
||||
door-height-xn: 0
|
||||
color: YELLOW
|
||||
floor-texture: 10
|
||||
wall-texture: 9
|
||||
door-texture: 3
|
||||
under-door-texture: 9
|
||||
exit-xp: 80
|
||||
exit-xn: 83
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-B
|
||||
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: CADIRA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 64 96 20 32
|
||||
bmp-offset: -7 38
|
||||
pos: 16 32 0
|
||||
size: 6 5 8
|
||||
orient: YP
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CUADRO-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 66 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 7 8 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CUADRO-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 102 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 7 48 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 16 0 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 16 0 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 24 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 8 0 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 48 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 40 0 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 24 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 48 0 0
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 96 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 40 0 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-05
|
||||
bmp: altres.gif
|
||||
bmp-rect: 72 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 48 0 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: KALLAX-06
|
||||
bmp: altres.gif
|
||||
bmp-rect: 96 48 24 27
|
||||
bmp-offset: -8 31
|
||||
pos: 8 0 8
|
||||
size: 8 4 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: MESITA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 64 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 0 0
|
||||
size: 8 8 4
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: NES
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 0 32 32
|
||||
bmp-offset: -2 33
|
||||
pos: 32 0 0
|
||||
size: 8 7 6
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 8 56 0
|
||||
size: 8 8 2
|
||||
orient: XN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TAULA-A
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 128 32 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 24 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TAULA-B
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 32 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 32 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TV
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 64 32 32
|
||||
bmp-offset: -4 34
|
||||
pos: 24 0 4
|
||||
size: 8 6 8
|
||||
flags: PUSHABLE
|
||||
movement: CW
|
||||
}
|
||||
280
data/rooms/83.txt
Normal file
280
data/rooms/83.txt
Normal file
@@ -0,0 +1,280 @@
|
||||
width: 3
|
||||
height: 3
|
||||
door-height-xp: 0
|
||||
door-height-yn: 0
|
||||
color: GREEN
|
||||
floor-texture: 10
|
||||
wall-texture: 3
|
||||
door-texture: 1
|
||||
under-door-texture: 3
|
||||
exit-xp: 82
|
||||
exit-yn: 84
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: ABAD
|
||||
bmp: abad.gif
|
||||
bmp-rect: 0 0 20 33
|
||||
bmp-offset: -6 38
|
||||
pos: 32 16 0
|
||||
size: 8 8 8
|
||||
orient: XP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: RAND
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BATMAN
|
||||
bmp: batman.gif
|
||||
bmp-rect: 0 0 21 32
|
||||
bmp-offset: -5 35
|
||||
pos: 0 24 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
anim-wait: 1
|
||||
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: RAND
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 48 48 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 48 40 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 40 48 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 48 16 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 48 8 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-05
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 40 8 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-06
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 16 8 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-07
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 8 8 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-08
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 8 16 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-09
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 8 40 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-10
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 8 48 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-11
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 16 48 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-12
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 24 24 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-13
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 32 24 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-14
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 32 32 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BLOCMATA-15
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 133 32 27
|
||||
bmp-offset: 0 27
|
||||
pos: 24 32 0
|
||||
size: 8 8 6
|
||||
flags: REACTIVE DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 8 8 6
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE MOVING INERTIA
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 8 48 31
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE MOVING INERTIA
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 48 48 23
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE MOVING INERTIA
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BUBBLE-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 20 75 28 26
|
||||
bmp-offset: -2 28
|
||||
pos: 48 8 15
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
flags: PUSHABLE MOVING INERTIA
|
||||
movement: Z
|
||||
}
|
||||
36
data/rooms/84.txt
Normal file
36
data/rooms/84.txt
Normal file
@@ -0,0 +1,36 @@
|
||||
width: 0
|
||||
height: 3
|
||||
door-height-xn: 0
|
||||
door-height-yp: 0
|
||||
door-height-yn: 0
|
||||
color: WHITE
|
||||
floor-texture: 4
|
||||
wall-texture: 2
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-xn: 86
|
||||
exit-yp: 83
|
||||
exit-yn: 85
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: CUADRO-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 66 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 23 8 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: CUADRO-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 102 75 18 32
|
||||
bmp-offset: 0 39
|
||||
pos: 23 48 6
|
||||
size: 1 1 9
|
||||
orient: YP
|
||||
movement: CW
|
||||
}
|
||||
270
data/rooms/85.txt
Normal file
270
data/rooms/85.txt
Normal file
@@ -0,0 +1,270 @@
|
||||
width: 3
|
||||
height: 3
|
||||
door-height-yp: 1
|
||||
color: CYAN
|
||||
floor-texture: 11
|
||||
wall-texture: 0
|
||||
door-texture: 0
|
||||
under-door-texture: 0
|
||||
exit-yp: 84
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: PLATF-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 8 16
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATF-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 96 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 8 0
|
||||
size: 8 8 8
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 16 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 56 16
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-00
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 32 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-01
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-02
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 24 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-03
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 32 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-04
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 40 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-05
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 48 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-06
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 56 0
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: PLATH-07
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 128 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 0 32 16
|
||||
size: 8 8 4
|
||||
orient: ZP
|
||||
flags: DISAPPEAR
|
||||
movement: Z
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ROOMBA
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 0 32 32
|
||||
bmp-offset: 0 34
|
||||
pos: 0 56 4
|
||||
size: 8 8 2
|
||||
orient: YN
|
||||
flags: REACTIVE MOVING DEADLY
|
||||
react-mask: XP XN YP YN ZP ZN
|
||||
movement: Y
|
||||
}
|
||||
|
||||
actor{
|
||||
name: S-BAG
|
||||
bmp: objectes.gif
|
||||
bmp-rect: 145 41 20 25
|
||||
bmp-offset: -5 27
|
||||
pos: 0 56 20
|
||||
size: 4 4 4
|
||||
anim-cycle: SEQ
|
||||
anim-wait: 2
|
||||
flags: SPECIAL
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 48 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 26 6
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 26 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 4 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 4 6
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-05
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 48 4 12
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-06
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 4 0
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-06
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 4 16
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TRANSPA-07
|
||||
bmp: altres.gif
|
||||
bmp-rect: 0 160 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 24 4 8
|
||||
size: 8 8 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TV
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 64 32 32
|
||||
bmp-offset: -4 34
|
||||
pos: 0 13 24
|
||||
size: 8 6 8
|
||||
flags: PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
117
data/rooms/86.txt
Normal file
117
data/rooms/86.txt
Normal file
@@ -0,0 +1,117 @@
|
||||
width: 2
|
||||
height: 2
|
||||
door-height-xp: 0
|
||||
door-height-yp: 5
|
||||
color: PURPLE
|
||||
floor-texture: 1
|
||||
wall-texture: 2
|
||||
door-texture: 3
|
||||
under-door-texture: 2
|
||||
exit-xp: 84
|
||||
editor-done: 1
|
||||
|
||||
actor{
|
||||
name: BOX-A
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 0 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 26 29 0
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: BOX-B
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 32 0 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 8 8
|
||||
size: 8 8 8
|
||||
flags: PICKABLE PUSHABLE GRAVITY
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-00
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 48 8 0
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-01
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 40 8 0
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-02
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 40 8 6
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-03
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 48 8 6
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-04
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 48 8 12
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: ESTANT-05
|
||||
bmp: altres.gif
|
||||
bmp-rect: 21 101 26 24
|
||||
bmp-offset: -6 27
|
||||
pos: 40 8 12
|
||||
size: 8 5 6
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TAULA-A
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 128 32 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 8 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
|
||||
actor{
|
||||
name: TAULA-B
|
||||
bmp: caixes.gif
|
||||
bmp-rect: 160 32 32 32
|
||||
bmp-offset: 0 32
|
||||
pos: 8 16 0
|
||||
size: 8 8 8
|
||||
orient: YP
|
||||
flags: ORIENTABLE
|
||||
movement: CW
|
||||
}
|
||||
@@ -820,10 +820,13 @@ namespace actor
|
||||
// act->pos.z -= height;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
actor::actor_t *future_below = any_below_me(act);
|
||||
// if ((input::keyDown(SDL_SCANCODE_SPACE) || input::keyDown(config::getKey(KEY_JUMP))) &&
|
||||
if ((controller::down(KEY_JUMP)) &&
|
||||
(hero::getSkills() & SKILL_SHOES) && (act->pos.y + act->size.y) <= max.y && act->pos.y >= min.y && (act->pos.x + act->size.x) <= max.x && act->pos.x >= min.x && act->react_mask == 0 && ((act->pos.z == 0 && room::getFloor() != 11) || (act->below || future_below)))
|
||||
if ((controller::down(KEY_JUMP)) && ((hero::getSkills() & SKILL_SHOES) || actor::hero::isPrologo())
|
||||
&& (act->pos.y + act->size.y) <= max.y && act->pos.y >= min.y && (act->pos.x + act->size.x) <= max.x && act->pos.x >= min.x && act->react_mask == 0 && ((act->pos.z == 0 && room::getFloor() != 11) || (act->below || future_below)))
|
||||
{
|
||||
audio::pauseChannel(walk_channel);
|
||||
audio::playSound("snd_jump.wav", SOUND_BASIC);
|
||||
@@ -1913,10 +1916,29 @@ namespace actor
|
||||
vec3_t first_pos = {0, 0, 0};
|
||||
int first_orient = 0;
|
||||
bool dead = false;
|
||||
bool prologo = false;
|
||||
|
||||
void setPrologo()
|
||||
{
|
||||
prologo = true;
|
||||
}
|
||||
|
||||
const bool isPrologo()
|
||||
{
|
||||
return prologo;
|
||||
}
|
||||
|
||||
void init(const bool complete)
|
||||
{
|
||||
actor::actor_t *hero = actor::create("HERO", {16, 32, 0}, {6, 6, 12}, "test.gif", {0, 32, 20, 32}, {-6, 38});
|
||||
actor::actor_t *hero = nullptr;
|
||||
if (prologo)
|
||||
{
|
||||
hero = actor::create("HERO", {16, 32, 0}, {6, 6, 8}, "gat.gif", {0, 0, 24, 28}, {-4, 32});
|
||||
}
|
||||
else
|
||||
{
|
||||
hero = actor::create("HERO", {16, 32, 0}, {6, 6, 12}, "test.gif", {0, 32, 20, 32}, {-6, 38});
|
||||
}
|
||||
hero->flags = FLAG_HERO | FLAG_PUSHABLE | FLAG_GRAVITY | FLAG_ORIENTABLE | FLAG_ANIMATED;
|
||||
actor::setDirty(hero, true);
|
||||
|
||||
@@ -1928,6 +1950,7 @@ namespace actor
|
||||
stats::reset();
|
||||
lives = 8;
|
||||
skills = SKILL_NONE;
|
||||
if (prologo) skills &= SKILL_SHOES;
|
||||
parts = PART_NONE;
|
||||
for (int i = 0; i < 10; ++i)
|
||||
anbernics[i] = false;
|
||||
|
||||
@@ -198,6 +198,8 @@ namespace actor
|
||||
|
||||
namespace hero
|
||||
{
|
||||
void setPrologo();
|
||||
const bool isPrologo();
|
||||
void init(const bool complete = true);
|
||||
int getLives();
|
||||
void setLives(int value);
|
||||
|
||||
@@ -22,8 +22,9 @@ namespace modules
|
||||
|
||||
vec2_t floating_position = {3,3};
|
||||
|
||||
void init()
|
||||
void init(const bool prologo)
|
||||
{
|
||||
if (prologo) actor::hero::setPrologo();
|
||||
actor::clear(true);
|
||||
::game::setUpdateTicks(64);
|
||||
actor::templates::load();
|
||||
@@ -48,7 +49,7 @@ namespace modules
|
||||
}
|
||||
|
||||
actor::hero::init();
|
||||
room::load(0);
|
||||
room::load(actor::hero::isPrologo()?64:0);
|
||||
}
|
||||
|
||||
void print(int x, int y, int num)
|
||||
|
||||
@@ -19,7 +19,7 @@ namespace modules
|
||||
|
||||
enum sections { SECTION_GENERAL, SECTION_ROOM, SECTION_ACTOR };
|
||||
|
||||
void init();
|
||||
void init(const bool prologo=false);
|
||||
int loop();
|
||||
|
||||
void setSection(int value);
|
||||
|
||||
@@ -145,7 +145,7 @@ bool game::loop()
|
||||
switch(current_module)
|
||||
{
|
||||
case M_LOGO:
|
||||
if (!modules::logo::loop()) { modules::intro::init(); current_module = M_END; }
|
||||
if (!modules::logo::loop()) { modules::intro::init(); current_module = M_INTRO; }
|
||||
break;
|
||||
case M_INTRO:
|
||||
if (!modules::intro::loop()) { modules::menu::init(); current_module = M_MENU; }
|
||||
@@ -157,6 +157,7 @@ bool game::loop()
|
||||
option = modules::menu::loop();
|
||||
if (option != OPTION_NONE) {
|
||||
if (option == OPTION_EIXIR) return false;
|
||||
if (option == OPTION_PROLOGO) { modules::game::init(true); current_module = M_GAME; }
|
||||
if (option == OPTION_JUGAR) { modules::game::init(); current_module = M_GAME; }
|
||||
if (option == OPTION_TECLES) { modules::menu_tecles::init(); current_module = M_MENU_TECLES; }
|
||||
if (option == OPTION_GAMEPAD) { modules::menu_gamepad::init(); current_module = M_MENU_GAMEPAD; }
|
||||
|
||||
Reference in New Issue
Block a user