OpenValley/maps/farm-house.txt
2021-05-09 15:09:32 +02:00

427 lines
7.7 KiB
Plaintext

[header]
width=12
height=13
tilewidth=32
tileheight=32
orientation=orthogonal
background_color=0,0,0,255
music=music/Grasslands_Theme.mp3
tileset=tilesetdefs/indoor.txt
[tilesets]
tileset=../images/tilesheets/collision.png,32,32,0,0
tileset=../images/tilesheets/LPC-indoor.png,32,32,0,0
[layer]
type=background
data=
0,212,212,212,212,212,212,212,212,212,212,0,
0,276,276,276,276,276,276,276,276,276,276,0,
0,340,340,340,340,340,340,340,340,340,340,0,
0,272,272,272,272,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,18,18,18,18,18,18,18,18,18,18,0,
0,0,0,0,0,0,18,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0
[layer]
type=level -1
data=
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,32,33,0,0,0,0,0,0,0,
0,92,94,96,97,0,0,0,0,0,0,0,
0,156,416,160,161,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,314,315,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0
[layer]
type=object
data=
0,87,0,0,0,0,0,0,0,0,86,0,
0,0,504,0,0,221,0,0,0,504,305,0,
0,0,93,95,0,0,0,0,0,0,368,0,
0,0,157,417,0,0,0,0,423,424,432,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,48,49,0,0,0,0,0,0,0,0,
0,0,112,113,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,284,285,0,
0,0,0,0,0,0,0,0,0,348,349,0,
0,0,0,0,0,0,0,0,0,412,413,0,
0,0,0,0,0,27,220,25,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0
[layer]
type=level +1
data=
145,0,0,0,0,0,0,0,0,0,304,144,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
85,0,0,0,0,0,0,0,0,0,0,83,
81,20,20,20,20,21,0,19,20,20,20,80,
84,84,84,84,84,84,84,84,84,84,84,84
[layer]
type=collision
data=
1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,
1,2,2,2,2,0,0,0,4,4,4,1,
1,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,1,
1,0,4,4,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,4,4,1,
1,0,0,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,0,4,4,1,
1,0,0,0,0,0,0,0,0,0,0,1,
1,1,1,1,1,1,0,1,1,1,1,1
[event]
# block clock
type=event
location=0,0,0,0
activate=on_load
delay=2ms
requires_not_status=block_clock
set_status=block_clock
[event]
# start clock
type=event
location=0,0,0,0
activate=on_load
requires_not_status=block_clock
set_status=h06
set_status=m00
set_status=AM
[event]
# 06:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h06,h07,h08,h09,h10,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h06
set_status=m00
unset_status=h05
unset_status=m50
unset_status=hours
[event]
# 07:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h07,h08,h09,h10,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h07
set_status=m00
unset_status=h06
unset_status=m50
unset_status=hours
[event]
# 08:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h08,h09,h10,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h08
set_status=m00
unset_status=h07
unset_status=m50
unset_status=hours
[event]
# 09:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h09,h10,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h09
set_status=m00
unset_status=h08
unset_status=m50
unset_status=hours
[event]
# 10:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h10,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h10
set_status=m00
unset_status=h09
unset_status=m50
unset_status=hours
[event]
# 11:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h11,h12,h01,h02,h03,h04
requires_status=hours
set_status=h11
set_status=m00
unset_status=h10
unset_status=m50
unset_status=hours
[event]
# 12:00 AM
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,PM
requires_status=hours
set_status=h12
set_status=m00
set_status=PM
unset_status=h11
unset_status=m50
unset_status=hours
unset_status=AM
[event]
# 12:00 PM
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h12,h01,h02,h03,h04,AM
requires_status=hours
set_status=h12
set_status=m00
set_status=AM
unset_status=h11
unset_status=m50
unset_status=hours
unset_status=PM
[event]
# 01:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h11,h01,h02,h03,h04
requires_status=hours
set_status=h01
set_status=m00
unset_status=h12
unset_status=m50
unset_status=hours
[event]
# 02:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h11,h12,h02,h03,h04
requires_status=hours
set_status=h02
set_status=m00
unset_status=h01
unset_status=m50
unset_status=hours
[event]
# 03:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h11,h12,h01,h03,h04
requires_status=hours
set_status=h03
set_status=m00
unset_status=h02
unset_status=m50
unset_status=hours
[event]
# 04:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h11,h12,h01,h02,h04
requires_status=hours
set_status=h04
set_status=m00
unset_status=h03
unset_status=m50
unset_status=hours
[event]
# 05:00
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_not_status=h05,h06,h07,h08,h09,h10,h11,h12,h01,h02,h03
requires_status=hours
set_status=h05
set_status=m00
unset_status=h04
unset_status=m50
unset_status=hours
[event]
# 10 min
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_status=m00
set_status=m10
unset_status=m00
[event]
# 20 min
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_status=m10
set_status=m20
unset_status=m10
[event]
# 30 min
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_status=m20
set_status=m30
unset_status=m20
[event]
# 40 min
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_status=m30
set_status=m40
unset_status=m30
[event]
# 50 min
type=event
location=0,0,0,0
activate=static
delay=7s
repeat=true
requires_status=m40
set_status=m50
set_status=hours
unset_status=m40
[event]
# fire on
type=event
location=10,3,1,1
activate=on_trigger
hotspot=location
mapmod=object,10,3,369
requires_not_status=fire
set_status=fire
[event]
# fire off
type=event
location=10,3,1,1
activate=on_trigger
hotspot=location
mapmod=object,10,3,432
requires_status=fire
unset_status=fire
[event]
# savegame
type=event
location=10,9,1,1
activate=on_trigger
hotspot=location
intermap=maps/farm-house.txt,9,9,0,0
npc=npc/savegame.txt
repeat=false
show_on_minimap=false
[event]
# SaveGame FIX
type=event
location=0,0,1,1
activate=static
delay=20ms
intermap=maps/farm-house.txt,9,9,0,0
repeat=true
requires_status=savegame
save_game=true
unset_status=savegame
[event]
# To farm
type=event
location=6,12,1,1
activate=on_trigger
hotspot=location
intermap=maps/farm.txt,10,12,0,0
requires_class=Standard
show_on_minimap=false