- [CHG] Ja no se perden vides al jugar des de l'editor

- [NEW] Funcions per a obtindre el nom dels boosters, skills i parts, segons el seu numero
- [NEW] El minimapa mostra on estàn els boosts, skills i parts
- Més habitacions
This commit is contained in:
2024-09-25 13:48:36 +02:00
parent c49684981c
commit 1b9dfddc94
14 changed files with 496 additions and 41 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -11,6 +11,17 @@ exit-xn: 12
exit-yn: 14
exit-zn: 18
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

View File

@@ -10,3 +10,37 @@ under-door-texture: 0
exit-xn: 21
exit-yn: 19
exit-zp: 13
actor{
name: BOX-A
bmp: caixes.gif
bmp-rect: 0 0 32 32
bmp-offset: 0 32
pos: 8 24 0
size: 8 8 8
flags: PUSHABLE
movement: CW
}
actor{
name: BOX-C
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: 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
}

View File

@@ -40,7 +40,7 @@ actor{
pos: 24 24 8
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -52,7 +52,7 @@ actor{
pos: 16 24 10
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -64,18 +64,6 @@ actor{
pos: 8 24 12
size: 8 2 8
orient: ZN
flags: MOVING
movement: Z
}
actor{
name: CUADRO-03
bmp: altres.gif
bmp-rect: 101 108 17 24
bmp-offset: -11 29
pos: 0 24 14
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
@@ -88,7 +76,7 @@ actor{
pos: 32 24 6
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -100,7 +88,7 @@ actor{
pos: 40 24 4
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -112,7 +100,7 @@ actor{
pos: 48 24 2
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -124,7 +112,7 @@ actor{
pos: 56 24 0
size: 8 2 8
orient: ZN
flags: MOVING
flags: MOVING DEADLY
movement: Z
}
@@ -208,6 +196,18 @@ actor{
movement: CW
}
actor{
name: REIXA-Y
bmp: altres.gif
bmp-rect: 101 108 17 24
bmp-offset: -11 29
pos: 0 24 14
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
actor{
name: TRANSPA-00
bmp: altres.gif

View File

@@ -1,9 +1,272 @@
width: 2
height: 2
width: 1
height: 3
door-height-yp: 0
color: CYAN
floor-texture: 0
wall-texture: 0
door-texture: 0
floor-texture: 3
wall-texture: 6
door-texture: 6
under-door-texture: 0
exit-yp: 19
actor{
name: CONV-XP-01
bmp: caixes.gif
bmp-rect: 0 128 32 32
bmp-offset: 0 32
pos: 16 24 0
size: 8 8 4
orient: XP
anim-cycle: MIN
flags: REACTIVE ANIMATED ORIENTABLE
react-mask: ZN
react-push: XP
}
actor{
name: GAT-ROBIN
bmp: gat2.gif
bmp-rect: 0 0 24 28
bmp-offset: -4 32
pos: 16 0 0
size: 8 8 8
orient: XP
anim-wait: 1
flags: PUSHABLE REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
react-mask: XP XN YP YN ZP ZN
movement: X
}
actor{
name: INVISI-00
bmp: caixes.gif
bmp-rect: 128 0 16 13
bmp-offset: 0 32
pos: 24 16 30
size: 8 8 8
movement: CW
}
actor{
name: INVISI-01
bmp: caixes.gif
bmp-rect: 128 0 16 13
bmp-offset: 0 32
pos: 24 32 30
size: 8 8 8
movement: CW
}
actor{
name: INVISI-02
bmp: caixes.gif
bmp-rect: 128 0 16 13
bmp-offset: 0 32
pos: 32 16 30
size: 8 8 8
movement: CW
}
actor{
name: INVISI-03
bmp: caixes.gif
bmp-rect: 128 0 16 13
bmp-offset: 0 32
pos: 32 32 30
size: 8 8 8
movement: CW
}
actor{
name: OBRER-00
bmp: obrer.gif
bmp-rect: 0 0 24 32
bmp-offset: -4 37
pos: 24 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: Y
}
actor{
name: OBRER-01
bmp: obrer.gif
bmp-rect: 0 0 24 32
bmp-offset: -4 37
pos: 32 48 0
size: 8 8 8
orient: YN
anim-wait: 1
flags: REACTIVE MOVING ANIMATED ORIENTABLE DEADLY
react-mask: XP XN YP YN ZP ZN
movement: Y
}
actor{
name: P-TIMER
bmp: objectes.gif
bmp-rect: 96 0 24 32
bmp-offset: -4 34
pos: 16 0 8
size: 4 4 4
anim-cycle: SEQ
anim-wait: 2
flags: PUSHABLE GRAVITY SPECIAL
movement: CW
}
actor{
name: PLATF
bmp: caixes.gif
bmp-rect: 96 160 32 32
bmp-offset: 0 32
pos: 40 8 0
size: 8 8 8
orient: ZP
movement: Z
}
actor{
name: PLATF-00
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: PLATF-01
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: PLATF-02
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: PLATF-03
bmp: caixes.gif
bmp-rect: 96 160 32 32
bmp-offset: 0 32
pos: 40 32 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: 16 8 0
size: 8 8 4
orient: ZP
movement: Z
}
actor{
name: REIXA-Y-00
bmp: altres.gif
bmp-rect: 83 108 18 25
bmp-offset: -11 29
pos: 24 16 14
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
actor{
name: REIXA-Y-01
bmp: altres.gif
bmp-rect: 83 108 18 25
bmp-offset: -11 29
pos: 24 32 5
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
actor{
name: REIXA-Y-02
bmp: altres.gif
bmp-rect: 83 108 18 25
bmp-offset: -11 29
pos: 32 16 14
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
actor{
name: REIXA-Y-03
bmp: altres.gif
bmp-rect: 83 108 18 25
bmp-offset: -11 29
pos: 32 32 5
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
actor{
name: TRANSPA-00
bmp: altres.gif
bmp-rect: 0 160 32 32
bmp-offset: 0 32
pos: 40 32 8
size: 8 8 6
movement: CW
}
actor{
name: TRANSPA-01
bmp: altres.gif
bmp-rect: 0 160 32 32
bmp-offset: 0 32
pos: 40 16 8
size: 8 8 6
movement: CW
}
actor{
name: TRANSPA-02
bmp: altres.gif
bmp-rect: 0 160 32 32
bmp-offset: 0 32
pos: 16 16 8
size: 8 8 6
movement: CW
}
actor{
name: TRANSPA-03
bmp: altres.gif
bmp-rect: 0 160 32 32
bmp-offset: 0 32
pos: 16 32 8
size: 8 8 6
movement: CW
}

View File

@@ -3,7 +3,7 @@ height: 2
door-height-xp: 1
door-height-xn: 1
door-height-yp: 1
color: CYAN
color: WHITE
floor-texture: 0
wall-texture: 0
door-texture: 0

View File

@@ -2,10 +2,10 @@ width: 2
height: 2
door-height-xp: 0
door-height-yp: 0
color: CYAN
floor-texture: 0
wall-texture: 0
door-texture: 0
under-door-texture: 0
color: GREEN
floor-texture: 1
wall-texture: 13
door-texture: 7
under-door-texture: 13
exit-xp: 21
exit-yp: 23

View File

@@ -1,7 +1,7 @@
width: 2
height: 2
door-height-yn: 0
color: CYAN
color: WHITE
floor-texture: 0
wall-texture: 0
door-texture: 0

View File

@@ -3,7 +3,7 @@ height: 2
door-height-xp: 0
door-height-yp: 0
door-height-yn: 4
color: CYAN
color: YELLOW
floor-texture: 0
wall-texture: 0
door-texture: 0

View File

@@ -1,10 +1,54 @@
width: 2
height: 2
door-height-xn: 4
color: CYAN
color: PURPLE
floor-texture: 0
wall-texture: 0
door-texture: 0
under-door-texture: 0
exit-xn: 24
exit-zp: 21
actor{
name: BOX-B-00
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-B-01
bmp: caixes.gif
bmp-rect: 32 0 32 32
bmp-offset: 0 32
pos: 32 8 0
size: 8 8 8
flags: PUSHABLE
movement: CW
}
actor{
name: PILOTA
bmp: altres.gif
bmp-rect: 0 108 21 21
bmp-offset: -6 26
pos: 32 24 0
size: 8 8 8
flags: PUSHABLE INERTIA
movement: CW
}
actor{
name: PLATF
bmp: caixes.gif
bmp-rect: 96 160 32 32
bmp-offset: 0 32
pos: 40 24 0
size: 8 8 8
orient: ZP
movement: Z
}

View File

@@ -466,6 +466,18 @@ category{
movement: Y
}
actor{
name: REIXA-Y
bmp: altres.gif
bmp-rect: 101 108 17 24
bmp-offset: -11 29
pos: 0 24 14
size: 8 2 8
orient: ZN
flags: MOVING DEADLY
movement: Z
}
}
category{