GUI
GHOST
DEV
GENERATE
COPY
+
-
SPRITES
GENERATOR
ROOM
DOORS
ADD OBJECT
MODIFY OBJECTS
q - disable wall draw | e - disable zoom and cursor following | turn off ghost mode for properly selection | enemies have paramaters (hp, weapon etc.) based on their sprite
Generate
SizeLevel
MaxLevelsAbove
MinNeighborhoodDensity
MaxNeighborhoodDensity
MonsterDensity
WindowsDensity
DrawRoof
PatternRoof
player speed for help
Sprites
Floors
6light
6dark
2light
2dark
1light
1dark
Roofs
light
dark
Monsters
mon_1
mon_2
mon_3
mon_4
civ_1
civ_2
civ_3
civ_4
Roomsets
1
2
Select room
Room
SELECT
Select doors
Doors
X
Length
Y
Direction
vertical
horizontal
Type
doors
window
State
close
open
broken
ADD
REMOVE
Add object
Sprite
table_0
chair_0
chair_rotated_0
carpet_0
corpse_0
corpse_1
blood_0
blood_1
blood_2
blood_3
blood_4
tree_1
stairs_up_1
stairs_down_1
Collision
WITH collisions, WITH bullet collision
WITH collisions, WITHOUT bullet collision
WITHOUT collisions, WITHOUT bullet collision
X
Y
Width
Height
spriteH
spriteW
spriteGapX
spriteGapY
PLAYER POS *
ADD
* set as object's pos
Generate objects
Density
Range
level
selected room
GENERATE
Objects
UPDATE
UPDATE FROM TEXT
CollisionObjects
UPDATE
UPDATE FROM TEXT