flying boss
boss addtion, small editor changes
This commit is contained in:
@@ -22,7 +22,9 @@
|
||||
"miniboss": [170, 40, 210],
|
||||
"miniboss_hit": [220, 140, 255],
|
||||
"boss": [240, 220, 80],
|
||||
"boss_hit": [255, 245, 160]
|
||||
"boss_hit": [255, 245, 160],
|
||||
"boss_flyer": [150, 90, 220],
|
||||
"boss_flyer_hit": [210, 170, 255]
|
||||
},
|
||||
|
||||
"healing": {
|
||||
|
||||
@@ -40,6 +40,51 @@
|
||||
"attack_cooldown": 1.8,
|
||||
"above_y": 40
|
||||
}
|
||||
},
|
||||
|
||||
"boss_flyer": {
|
||||
"rect": [120, 90],
|
||||
"health": 26,
|
||||
"speed": 3.0,
|
||||
"air_speed": 3.0,
|
||||
"detection_range": 620,
|
||||
"contact_damage": 3,
|
||||
"drop_profile": "boss",
|
||||
"behavior": "flyer",
|
||||
"flyer": {
|
||||
"flight_height": 220,
|
||||
"bob_amplitude": 20,
|
||||
"bob_speed": 2.2,
|
||||
"hover_speed": 2.6,
|
||||
"slam_cd": 6.0,
|
||||
"slam_dive_vel": 16.0,
|
||||
"ground_time": 2.0,
|
||||
"summon_cd": 8.0,
|
||||
"summon_max": 3,
|
||||
"summon_type": "boss_minion",
|
||||
"summon_life": 6.0,
|
||||
"summon_heal": 4,
|
||||
"summon_damage": 3,
|
||||
"aoe_cd": 9.0,
|
||||
"aoe_radius": 300,
|
||||
"aoe_damage": 1,
|
||||
"aoe_duration": 0.9,
|
||||
"shot_cd": 5.0,
|
||||
"shot_damage": 5,
|
||||
"shot_speed": 300,
|
||||
"shot_lifetime": 2.2,
|
||||
"shot_homing": 1.8
|
||||
}
|
||||
},
|
||||
|
||||
"boss_minion": {
|
||||
"rect": [34, 50],
|
||||
"health": 4,
|
||||
"speed": 2.4,
|
||||
"air_speed": 2.2,
|
||||
"detection_range": 320,
|
||||
"contact_damage": 1,
|
||||
"drop_profile": "normal"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 320 B |
@@ -14,6 +14,10 @@
|
||||
"room7_top_left": [
|
||||
180,
|
||||
460
|
||||
],
|
||||
"room7_bottom_right": [
|
||||
1040,
|
||||
460
|
||||
]
|
||||
},
|
||||
"platforms": [
|
||||
@@ -28,10 +32,18 @@
|
||||
{
|
||||
"x": 80,
|
||||
"y": 520,
|
||||
"w": 920,
|
||||
"w": 1080,
|
||||
"h": 20,
|
||||
"group": "ground",
|
||||
"layer": 0
|
||||
},
|
||||
{
|
||||
"x": 1160,
|
||||
"y": 320,
|
||||
"w": 20,
|
||||
"h": 220,
|
||||
"group": "ground",
|
||||
"layer": 0
|
||||
}
|
||||
],
|
||||
"enemies": [],
|
||||
@@ -64,7 +76,9 @@
|
||||
"y": 520,
|
||||
"type": "save_point",
|
||||
"radius": 90,
|
||||
"object_id": "lamp"
|
||||
"object_id": "lamp",
|
||||
"layer": 0,
|
||||
"quest_id": ""
|
||||
}
|
||||
],
|
||||
"exits": [
|
||||
@@ -81,6 +95,20 @@
|
||||
],
|
||||
"hint": "",
|
||||
"layer": 0
|
||||
},
|
||||
{
|
||||
"x": 1080,
|
||||
"y": 420,
|
||||
"w": 80,
|
||||
"h": 100,
|
||||
"to": "room_08",
|
||||
"spawn_id": "room8_bottom_left",
|
||||
"spawn": [
|
||||
300,
|
||||
400
|
||||
],
|
||||
"hint": "",
|
||||
"layer": 0
|
||||
}
|
||||
],
|
||||
"ability_doors": [],
|
||||
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"name": "room_08",
|
||||
"display_name": "room_08",
|
||||
"meta": {
|
||||
"id": "room_08",
|
||||
"name": "room_08"
|
||||
},
|
||||
"bounds": {},
|
||||
"player_spawn": [
|
||||
340,
|
||||
300
|
||||
],
|
||||
"entry_spawns": {
|
||||
"room8_bottom_left": [
|
||||
300,
|
||||
400
|
||||
]
|
||||
},
|
||||
"platforms": [
|
||||
{
|
||||
"x": 200,
|
||||
"y": 460,
|
||||
"w": 1340,
|
||||
"h": 20,
|
||||
"group": "ground",
|
||||
"layer": 0
|
||||
},
|
||||
{
|
||||
"x": 180,
|
||||
"y": 120,
|
||||
"w": 20,
|
||||
"h": 360,
|
||||
"group": "ground",
|
||||
"layer": 0
|
||||
},
|
||||
{
|
||||
"x": 1520,
|
||||
"y": 100,
|
||||
"w": 20,
|
||||
"h": 360,
|
||||
"group": "ground",
|
||||
"layer": 0
|
||||
}
|
||||
],
|
||||
"enemies": [
|
||||
{
|
||||
"x": 820,
|
||||
"y": 220,
|
||||
"type": "boss",
|
||||
"layer": 0,
|
||||
"behavior": "flyer"
|
||||
}
|
||||
],
|
||||
"npcs": [],
|
||||
"props": [],
|
||||
"exits": [
|
||||
{
|
||||
"x": 200,
|
||||
"y": 360,
|
||||
"w": 80,
|
||||
"h": 100,
|
||||
"to": "room_07",
|
||||
"spawn_id": "room7_bottom_right",
|
||||
"spawn": [
|
||||
1040,
|
||||
460
|
||||
]
|
||||
}
|
||||
],
|
||||
"ability_doors": [],
|
||||
"room_w": 1600,
|
||||
"room_h": 900,
|
||||
"mist": false
|
||||
}
|
||||
Reference in New Issue
Block a user