-
Notifications
You must be signed in to change notification settings - Fork 3
/
MetroidvaniaEngine.yyp
285 lines (285 loc) · 30 KB
/
MetroidvaniaEngine.yyp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
{
"resources": [
{"id":{"name":"s_player_mask","path":"sprites/s_player_mask/s_player_mask.yy",},"order":1,},
{"id":{"name":"s_player_idle","path":"sprites/s_player_idle/s_player_idle.yy",},"order":3,},
{"id":{"name":"s_player_start_running","path":"sprites/s_player_start_running/s_player_start_running.yy",},"order":5,},
{"id":{"name":"s_player_run","path":"sprites/s_player_run/s_player_run.yy",},"order":7,},
{"id":{"name":"s_player_stop","path":"sprites/s_player_stop/s_player_stop.yy",},"order":9,},
{"id":{"name":"s_player_jump","path":"sprites/s_player_jump/s_player_jump.yy",},"order":11,},
{"id":{"name":"s_player_jump_forward","path":"sprites/s_player_jump_forward/s_player_jump_forward.yy",},"order":13,},
{"id":{"name":"s_player_duck","path":"sprites/s_player_duck/s_player_duck.yy",},"order":15,},
{"id":{"name":"s_jonathan_mask","path":"sprites/s_jonathan_mask/s_jonathan_mask.yy",},"order":1,},
{"id":{"name":"s_jonathan_ducked_mask","path":"sprites/s_jonathan_ducked_mask/s_jonathan_ducked_mask.yy",},"order":3,},
{"id":{"name":"s_jonathan_idle","path":"sprites/s_jonathan_idle/s_jonathan_idle.yy",},"order":5,},
{"id":{"name":"s_jonathan_start_running","path":"sprites/s_jonathan_start_running/s_jonathan_start_running.yy",},"order":7,},
{"id":{"name":"s_jonathan_run","path":"sprites/s_jonathan_run/s_jonathan_run.yy",},"order":9,},
{"id":{"name":"s_jonathan_stop","path":"sprites/s_jonathan_stop/s_jonathan_stop.yy",},"order":11,},
{"id":{"name":"s_jonathan_turn_around","path":"sprites/s_jonathan_turn_around/s_jonathan_turn_around.yy",},"order":13,},
{"id":{"name":"s_jonathan_jump","path":"sprites/s_jonathan_jump/s_jonathan_jump.yy",},"order":15,},
{"id":{"name":"s_jonathan_jump_forward","path":"sprites/s_jonathan_jump_forward/s_jonathan_jump_forward.yy",},"order":17,},
{"id":{"name":"s_jonathan_fall","path":"sprites/s_jonathan_fall/s_jonathan_fall.yy",},"order":19,},
{"id":{"name":"s_jonathan_land","path":"sprites/s_jonathan_land/s_jonathan_land.yy",},"order":21,},
{"id":{"name":"s_jonathan_duck","path":"sprites/s_jonathan_duck/s_jonathan_duck.yy",},"order":23,},
{"id":{"name":"s_jonathan_slide","path":"sprites/s_jonathan_slide/s_jonathan_slide.yy",},"order":25,},
{"id":{"name":"s_jonathan_whip_attack","path":"sprites/s_jonathan_whip_attack/s_jonathan_whip_attack.yy",},"order":27,},
{"id":{"name":"s_collision_tiles","path":"sprites/s_collision_tiles/s_collision_tiles.yy",},"order":1,},
{"id":{"name":"s_new_collision_tiles","path":"sprites/s_new_collision_tiles/s_new_collision_tiles.yy",},"order":3,},
{"id":{"name":"s_screen_bounds","path":"sprites/s_screen_bounds/s_screen_bounds.yy",},"order":1,},
{"id":{"name":"s_pickup_item_mask","path":"sprites/s_pickup_item_mask/s_pickup_item_mask.yy",},"order":1,},
{"id":{"name":"s_item_alucard_sword","path":"sprites/s_item_alucard_sword/s_item_alucard_sword.yy",},"order":3,},
{"id":{"name":"s_item_vampire_killer","path":"sprites/s_item_vampire_killer/s_item_vampire_killer.yy",},"order":5,},
{"id":{"name":"s_castle_entrance_background_part1","path":"sprites/s_castle_entrance_background_part1/s_castle_entrance_background_part1.yy",},"order":1,},
{"id":{"name":"s_castle_entrance_background_part2","path":"sprites/s_castle_entrance_background_part2/s_castle_entrance_background_part2.yy",},"order":3,},
{"id":{"name":"s_castle_entrance_background_part3","path":"sprites/s_castle_entrance_background_part3/s_castle_entrance_background_part3.yy",},"order":5,},
{"id":{"name":"s_castle_entrance_background_part4","path":"sprites/s_castle_entrance_background_part4/s_castle_entrance_background_part4.yy",},"order":7,},
{"id":{"name":"s_castle_entrance_background_part5","path":"sprites/s_castle_entrance_background_part5/s_castle_entrance_background_part5.yy",},"order":9,},
{"id":{"name":"s_castle_entrance_background_part6","path":"sprites/s_castle_entrance_background_part6/s_castle_entrance_background_part6.yy",},"order":11,},
{"id":{"name":"s_castle_entrance_background_part7","path":"sprites/s_castle_entrance_background_part7/s_castle_entrance_background_part7.yy",},"order":13,},
{"id":{"name":"s_castle_entrance_rock_front_part","path":"sprites/s_castle_entrance_rock_front_part/s_castle_entrance_rock_front_part.yy",},"order":15,},
{"id":{"name":"s_save_room_background","path":"sprites/s_save_room_background/s_save_room_background.yy",},"order":1,},
{"id":{"name":"s_save_room_foreground","path":"sprites/s_save_room_foreground/s_save_room_foreground.yy",},"order":3,},
{"id":{"name":"s_save_room_walls_left","path":"sprites/s_save_room_walls_left/s_save_room_walls_left.yy",},"order":5,},
{"id":{"name":"s_save_room_walls_right","path":"sprites/s_save_room_walls_right/s_save_room_walls_right.yy",},"order":7,},
{"id":{"name":"ts_collisions","path":"tilesets/ts_collisions/ts_collisions.yy",},"order":1,},
{"id":{"name":"ts_new_collisions","path":"tilesets/ts_new_collisions/ts_new_collisions.yy",},"order":3,},
{"id":{"name":"macros","path":"scripts/macros/macros.yy",},"order":1,},
{"id":{"name":"enums","path":"scripts/enums/enums.yy",},"order":3,},
{"id":{"name":"init_game","path":"scripts/init_game/init_game.yy",},"order":5,},
{"id":{"name":"asset_item_exists","path":"scripts/asset_item_exists/asset_item_exists.yy",},"order":1,},
{"id":{"name":"asset_get_item","path":"scripts/asset_get_item/asset_get_item.yy",},"order":3,},
{"id":{"name":"movable_handle_tile_collisions","path":"scripts/movable_handle_tile_collisions/movable_handle_tile_collisions.yy",},"order":1,},
{"id":{"name":"movable_check_for_ground","path":"scripts/movable_check_for_ground/movable_check_for_ground.yy",},"order":3,},
{"id":{"name":"movable_handle_slopes","path":"scripts/movable_handle_slopes/movable_handle_slopes.yy",},"order":5,},
{"id":{"name":"movable_apply_gravity","path":"scripts/movable_apply_gravity/movable_apply_gravity.yy",},"order":7,},
{"id":{"name":"movable_fall_off_platform","path":"scripts/movable_fall_off_platform/movable_fall_off_platform.yy",},"order":9,},
{"id":{"name":"jonathan_grounded_state","path":"scripts/jonathan_grounded_state/jonathan_grounded_state.yy",},"order":1,},
{"id":{"name":"jonathan_airborne_state","path":"scripts/jonathan_airborne_state/jonathan_airborne_state.yy",},"order":3,},
{"id":{"name":"jonathan_on_landed","path":"scripts/jonathan_on_landed/jonathan_on_landed.yy",},"order":5,},
{"id":{"name":"jonathan_on_duck","path":"scripts/jonathan_on_duck/jonathan_on_duck.yy",},"order":7,},
{"id":{"name":"jonathan_ducked_state","path":"scripts/jonathan_ducked_state/jonathan_ducked_state.yy",},"order":9,},
{"id":{"name":"jonathan_on_stand_up","path":"scripts/jonathan_on_stand_up/jonathan_on_stand_up.yy",},"order":11,},
{"id":{"name":"event","path":"scripts/event/event.yy",},"order":1,},
{"id":{"name":"event_callback","path":"scripts/event_callback/event_callback.yy",},"order":3,},
{"id":{"name":"event_register","path":"scripts/event_register/event_register.yy",},"order":5,},
{"id":{"name":"event_callback_register","path":"scripts/event_callback_register/event_callback_register.yy",},"order":7,},
{"id":{"name":"event_callback_unregister","path":"scripts/event_callback_unregister/event_callback_unregister.yy",},"order":9,},
{"id":{"name":"camera_add_target","path":"scripts/camera_add_target/camera_add_target.yy",},"order":1,},
{"id":{"name":"camera_remove_target","path":"scripts/camera_remove_target/camera_remove_target.yy",},"order":3,},
{"id":{"name":"camera_clear_targets","path":"scripts/camera_clear_targets/camera_clear_targets.yy",},"order":5,},
{"id":{"name":"camera_set_target","path":"scripts/camera_set_target/camera_set_target.yy",},"order":7,},
{"id":{"name":"camera_set_limits","path":"scripts/camera_set_limits/camera_set_limits.yy",},"order":9,},
{"id":{"name":"camera_shake_translational","path":"scripts/camera_shake_translational/camera_shake_translational.yy",},"order":11,},
{"id":{"name":"camera_shake_rotational","path":"scripts/camera_shake_rotational/camera_shake_rotational.yy",},"order":13,},
{"id":{"name":"is_fsm","path":"scripts/is_fsm/is_fsm.yy",},"order":1,},
{"id":{"name":"fsm_create","path":"scripts/fsm_create/fsm_create.yy",},"order":3,},
{"id":{"name":"fsm_destroy","path":"scripts/fsm_destroy/fsm_destroy.yy",},"order":5,},
{"id":{"name":"fsm_add_state","path":"scripts/fsm_add_state/fsm_add_state.yy",},"order":7,},
{"id":{"name":"fsm_execute","path":"scripts/fsm_execute/fsm_execute.yy",},"order":9,},
{"id":{"name":"fsm_handle_transition","path":"scripts/fsm_handle_transition/fsm_handle_transition.yy",},"order":11,},
{"id":{"name":"fsm_goto","path":"scripts/fsm_goto/fsm_goto.yy",},"order":13,},
{"id":{"name":"fsm_goto_previous","path":"scripts/fsm_goto_previous/fsm_goto_previous.yy",},"order":15,},
{"id":{"name":"fsm_state_exists","path":"scripts/fsm_state_exists/fsm_state_exists.yy",},"order":17,},
{"id":{"name":"mask_get_width","path":"scripts/mask_get_width/mask_get_width.yy",},"order":1,},
{"id":{"name":"mask_get_height","path":"scripts/mask_get_height/mask_get_height.yy",},"order":3,},
{"id":{"name":"mask_get_xoffset","path":"scripts/mask_get_xoffset/mask_get_xoffset.yy",},"order":5,},
{"id":{"name":"mask_get_yoffset","path":"scripts/mask_get_yoffset/mask_get_yoffset.yy",},"order":7,},
{"id":{"name":"collision_tile_is_slope","path":"scripts/collision_tile_is_slope/collision_tile_is_slope.yy",},"order":9,},
{"id":{"name":"collision_tile_is_left_slope","path":"scripts/collision_tile_is_left_slope/collision_tile_is_left_slope.yy",},"order":11,},
{"id":{"name":"collision_get_tile_at","path":"scripts/collision_get_tile_at/collision_get_tile_at.yy",},"order":13,},
{"id":{"name":"collision_tile_in_rectangle","path":"scripts/collision_tile_in_rectangle/collision_tile_in_rectangle.yy",},"order":15,},
{"id":{"name":"collision_tile_meeting","path":"scripts/collision_tile_meeting/collision_tile_meeting.yy",},"order":17,},
{"id":{"name":"collision_tile_place","path":"scripts/collision_tile_place/collision_tile_place.yy",},"order":19,},
{"id":{"name":"slope_tile_get_min","path":"scripts/slope_tile_get_min/slope_tile_get_min.yy",},"order":21,},
{"id":{"name":"slope_tile_get_max","path":"scripts/slope_tile_get_max/slope_tile_get_max.yy",},"order":23,},
{"id":{"name":"log_file_start_session","path":"scripts/log_file_start_session/log_file_start_session.yy",},"order":1,},
{"id":{"name":"log_message","path":"scripts/log_message/log_message.yy",},"order":3,},
{"id":{"name":"log_trace","path":"scripts/log_trace/log_trace.yy",},"order":5,},
{"id":{"name":"log_info","path":"scripts/log_info/log_info.yy",},"order":7,},
{"id":{"name":"log_warning","path":"scripts/log_warning/log_warning.yy",},"order":9,},
{"id":{"name":"log_error","path":"scripts/log_error/log_error.yy",},"order":11,},
{"id":{"name":"log_fatal","path":"scripts/log_fatal/log_fatal.yy",},"order":13,},
{"id":{"name":"instance_log_message","path":"scripts/instance_log_message/instance_log_message.yy",},"order":1,},
{"id":{"name":"instance_log_trace","path":"scripts/instance_log_trace/instance_log_trace.yy",},"order":3,},
{"id":{"name":"instance_log_info","path":"scripts/instance_log_info/instance_log_info.yy",},"order":5,},
{"id":{"name":"instance_log_warning","path":"scripts/instance_log_warning/instance_log_warning.yy",},"order":7,},
{"id":{"name":"instance_log_error","path":"scripts/instance_log_error/instance_log_error.yy",},"order":9,},
{"id":{"name":"instance_log_fatal","path":"scripts/instance_log_fatal/instance_log_fatal.yy",},"order":11,},
{"id":{"name":"debug_draw_rect","path":"scripts/debug_draw_rect/debug_draw_rect.yy",},"order":1,},
{"id":{"name":"debug_draw_circle","path":"scripts/debug_draw_circle/debug_draw_circle.yy",},"order":3,},
{"id":{"name":"debug_draw_line","path":"scripts/debug_draw_line/debug_draw_line.yy",},"order":5,},
{"id":{"name":"debug_draw_arrow","path":"scripts/debug_draw_arrow/debug_draw_arrow.yy",},"order":7,},
{"id":{"name":"debug_draw_text","path":"scripts/debug_draw_text/debug_draw_text.yy",},"order":9,},
{"id":{"name":"debug_draw_instance_log_output","path":"scripts/debug_draw_instance_log_output/debug_draw_instance_log_output.yy",},"order":11,},
{"id":{"name":"assert","path":"scripts/assert/assert.yy",},"order":7,},
{"id":{"name":"log_level_get_name","path":"scripts/log_level_get_name/log_level_get_name.yy",},"order":9,},
{"id":{"name":"log_level_get_color","path":"scripts/log_level_get_color/log_level_get_color.yy",},"order":11,},
{"id":{"name":"time_get_timescale","path":"scripts/time_get_timescale/time_get_timescale.yy",},"order":1,},
{"id":{"name":"time_set_timescale","path":"scripts/time_set_timescale/time_set_timescale.yy",},"order":3,},
{"id":{"name":"time_get_timestamp","path":"scripts/time_get_timestamp/time_get_timestamp.yy",},"order":5,},
{"id":{"name":"time_get_datestamp","path":"scripts/time_get_datestamp/time_get_datestamp.yy",},"order":7,},
{"id":{"name":"input_add_axis","path":"scripts/input_add_axis/input_add_axis.yy",},"order":1,},
{"id":{"name":"input_map_to_axis","path":"scripts/input_map_to_axis/input_map_to_axis.yy",},"order":3,},
{"id":{"name":"input_calculate_axis_value","path":"scripts/input_calculate_axis_value/input_calculate_axis_value.yy",},"order":5,},
{"id":{"name":"input_get_previous_axis_value","path":"scripts/input_get_previous_axis_value/input_get_previous_axis_value.yy",},"order":7,},
{"id":{"name":"input_get_axis_value","path":"scripts/input_get_axis_value/input_get_axis_value.yy",},"order":9,},
{"id":{"name":"input_add_action","path":"scripts/input_add_action/input_add_action.yy",},"order":1,},
{"id":{"name":"input_map_to_action","path":"scripts/input_map_to_action/input_map_to_action.yy",},"order":3,},
{"id":{"name":"input_calculate_action_value","path":"scripts/input_calculate_action_value/input_calculate_action_value.yy",},"order":5,},
{"id":{"name":"input_get_action_value","path":"scripts/input_get_action_value/input_get_action_value.yy",},"order":7,},
{"id":{"name":"input_get_previous_action_value","path":"scripts/input_get_previous_action_value/input_get_previous_action_value.yy",},"order":9,},
{"id":{"name":"input_add_sequence","path":"scripts/input_add_sequence/input_add_sequence.yy",},"order":1,},
{"id":{"name":"input_sequence_add_step","path":"scripts/input_sequence_add_step/input_sequence_add_step.yy",},"order":3,},
{"id":{"name":"input_sequence_get_current_step","path":"scripts/input_sequence_get_current_step/input_sequence_get_current_step.yy",},"order":5,},
{"id":{"name":"input_sequence_get_last_step_time","path":"scripts/input_sequence_get_last_step_time/input_sequence_get_last_step_time.yy",},"order":7,},
{"id":{"name":"input_sequence_reset","path":"scripts/input_sequence_reset/input_sequence_reset.yy",},"order":9,},
{"id":{"name":"input_sequence_has_finished","path":"scripts/input_sequence_has_finished/input_sequence_has_finished.yy",},"order":11,},
{"id":{"name":"input_button_check","path":"scripts/input_button_check/input_button_check.yy",},"order":7,},
{"id":{"name":"input_button_check_pressed","path":"scripts/input_button_check_pressed/input_button_check_pressed.yy",},"order":9,},
{"id":{"name":"input_button_check_released","path":"scripts/input_button_check_released/input_button_check_released.yy",},"order":11,},
{"id":{"name":"animation","path":"scripts/animation/animation.yy",},"order":1,},
{"id":{"name":"animation_add","path":"scripts/animation_add/animation_add.yy",},"order":3,},
{"id":{"name":"animation_exists","path":"scripts/animation_exists/animation_exists.yy",},"order":5,},
{"id":{"name":"animation_play","path":"scripts/animation_play/animation_play.yy",},"order":7,},
{"id":{"name":"animation_set","path":"scripts/animation_set/animation_set.yy",},"order":9,},
{"id":{"name":"animation_ended","path":"scripts/animation_ended/animation_ended.yy",},"order":11,},
{"id":{"name":"animation_get_frame_count","path":"scripts/animation_get_frame_count/animation_get_frame_count.yy",},"order":13,},
{"id":{"name":"animation_is_playing","path":"scripts/animation_is_playing/animation_is_playing.yy",},"order":15,},
{"id":{"name":"animation_add_frame_event","path":"scripts/animation_add_frame_event/animation_add_frame_event.yy",},"order":17,},
{"id":{"name":"animation_sequence_add","path":"scripts/animation_sequence_add/animation_sequence_add.yy",},"order":1,},
{"id":{"name":"animation_sequence_exists","path":"scripts/animation_sequence_exists/animation_sequence_exists.yy",},"order":3,},
{"id":{"name":"animation_sequence_play","path":"scripts/animation_sequence_play/animation_sequence_play.yy",},"order":5,},
{"id":{"name":"animation_sequence_stop","path":"scripts/animation_sequence_stop/animation_sequence_stop.yy",},"order":7,},
{"id":{"name":"animation_sequence_ended","path":"scripts/animation_sequence_ended/animation_sequence_ended.yy",},"order":9,},
{"id":{"name":"animation_sequence_is_playing","path":"scripts/animation_sequence_is_playing/animation_sequence_is_playing.yy",},"order":11,},
{"id":{"name":"animation_system_init","path":"scripts/animation_system_init/animation_system_init.yy",},"order":5,},
{"id":{"name":"animation_system_update","path":"scripts/animation_system_update/animation_system_update.yy",},"order":7,},
{"id":{"name":"animation_system_cleanup","path":"scripts/animation_system_cleanup/animation_system_cleanup.yy",},"order":9,},
{"id":{"name":"screen_transition_to","path":"scripts/screen_transition_to/screen_transition_to.yy",},"order":1,},
{"id":{"name":"inventory_init","path":"scripts/inventory_init/inventory_init.yy",},"order":1,},
{"id":{"name":"inventory_cleanup","path":"scripts/inventory_cleanup/inventory_cleanup.yy",},"order":3,},
{"id":{"name":"inventory_slot","path":"scripts/inventory_slot/inventory_slot.yy",},"order":5,},
{"id":{"name":"inventory_get_item_count","path":"scripts/inventory_get_item_count/inventory_get_item_count.yy",},"order":7,},
{"id":{"name":"inventory_add_item","path":"scripts/inventory_add_item/inventory_add_item.yy",},"order":9,},
{"id":{"name":"inventory_remove_item","path":"scripts/inventory_remove_item/inventory_remove_item.yy",},"order":11,},
{"id":{"name":"point","path":"scripts/point/point.yy",},"order":1,},
{"id":{"name":"vec2","path":"scripts/vec2/vec2.yy",},"order":3,},
{"id":{"name":"builtin_animation_hit_frame","path":"scripts/builtin_animation_hit_frame/builtin_animation_hit_frame.yy",},"order":1,},
{"id":{"name":"builtin_animation_end","path":"scripts/builtin_animation_end/builtin_animation_end.yy",},"order":3,},
{"id":{"name":"string_wrap_width","path":"scripts/string_wrap_width/string_wrap_width.yy",},"order":1,},
{"id":{"name":"asymptotic_average","path":"scripts/asymptotic_average/asymptotic_average.yy",},"order":5,},
{"id":{"name":"get_average_pos","path":"scripts/get_average_pos/get_average_pos.yy",},"order":7,},
{"id":{"name":"get_weighted_average_pos","path":"scripts/get_weighted_average_pos/get_weighted_average_pos.yy",},"order":9,},
{"id":{"name":"tilemap_get_tiles","path":"scripts/tilemap_get_tiles/tilemap_get_tiles.yy",},"order":11,},
{"id":{"name":"calculate_jump_force","path":"scripts/calculate_jump_force/calculate_jump_force.yy",},"order":13,},
{"id":{"name":"game_runs_in_ide","path":"scripts/game_runs_in_ide/game_runs_in_ide.yy",},"order":15,},
{"id":{"name":"singleton_check","path":"scripts/singleton_check/singleton_check.yy",},"order":17,},
{"id":{"name":"draw_nine_slice","path":"scripts/draw_nine_slice/draw_nine_slice.yy",},"order":19,},
{"id":{"name":"snap","path":"scripts/snap/snap.yy",},"order":21,},
{"id":{"name":"snap_lower","path":"scripts/snap_lower/snap_lower.yy",},"order":23,},
{"id":{"name":"snap_upper","path":"scripts/snap_upper/snap_upper.yy",},"order":25,},
{"id":{"name":"o_movable_base","path":"objects/o_movable_base/o_movable_base.yy",},"order":5,},
{"id":{"name":"o_pickup_item","path":"objects/o_pickup_item/o_pickup_item.yy",},"order":1,},
{"id":{"name":"o_character_base","path":"objects/o_character_base/o_character_base.yy",},"order":3,},
{"id":{"name":"o_jonathan","path":"objects/o_jonathan/o_jonathan.yy",},"order":1,},
{"id":{"name":"Assets","path":"objects/Assets/Assets.yy",},"order":1,},
{"id":{"name":"Debug","path":"objects/Debug/Debug.yy",},"order":3,},
{"id":{"name":"Game","path":"objects/Game/Game.yy",},"order":5,},
{"id":{"name":"InputSystem","path":"objects/InputSystem/InputSystem.yy",},"order":7,},
{"id":{"name":"Camera","path":"objects/Camera/Camera.yy",},"order":9,},
{"id":{"name":"Collisions","path":"objects/Collisions/Collisions.yy",},"order":11,},
{"id":{"name":"Events","path":"objects/Events/Events.yy",},"order":13,},
{"id":{"name":"o_screen_bounds","path":"objects/o_screen_bounds/o_screen_bounds.yy",},"order":1,},
{"id":{"name":"r_init","path":"rooms/r_init/r_init.yy",},"order":1,},
{"id":{"name":"r_level_castle_entrance","path":"rooms/r_level_castle_entrance/r_level_castle_entrance.yy",},"order":5,},
],
"Options": [
{"name":"Linux","path":"options/linux/options_linux.yy",},
{"name":"Windows","path":"options/windows/options_windows.yy",},
{"name":"macOS","path":"options/mac/options_mac.yy",},
{"name":"Main","path":"options/main/options_main.yy",},
],
"isDnDProject": false,
"isEcma": false,
"tutorialPath": "",
"configs": {
"name": "Default",
"children": [],
},
"RoomOrderNodes": [
{"roomId":{"name":"r_init","path":"rooms/r_init/r_init.yy",},},
{"roomId":{"name":"r_level_castle_entrance","path":"rooms/r_level_castle_entrance/r_level_castle_entrance.yy",},},
],
"Folders": [
{"folderPath":"folders/Sprites.yy","order":1,"resourceVersion":"1.0","name":"Sprites","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Characters.yy","order":1,"resourceVersion":"1.0","name":"Characters","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Characters/Demo Player.yy","order":1,"resourceVersion":"1.0","name":"Demo Player","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Characters/Jonathan Morris.yy","order":3,"resourceVersion":"1.0","name":"Jonathan Morris","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Tiles.yy","order":3,"resourceVersion":"1.0","name":"Tiles","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Level.yy","order":5,"resourceVersion":"1.0","name":"Level","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Items.yy","order":7,"resourceVersion":"1.0","name":"Items","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Backgrounds.yy","order":9,"resourceVersion":"1.0","name":"Backgrounds","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Backgrounds/Castle Entrance.yy","order":1,"resourceVersion":"1.0","name":"Castle Entrance","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Backgrounds/Save Room.yy","order":3,"resourceVersion":"1.0","name":"Save Room","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sprites/Main Menu.yy","order":11,"resourceVersion":"1.0","name":"Main Menu","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Tile Sets.yy","order":3,"resourceVersion":"1.0","name":"Tile Sets","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sounds.yy","order":5,"resourceVersion":"1.0","name":"Sounds","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Paths.yy","order":7,"resourceVersion":"1.0","name":"Paths","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts.yy","order":9,"resourceVersion":"1.0","name":"Scripts","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Main.yy","order":1,"resourceVersion":"1.0","name":"Main","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Assets.yy","order":3,"resourceVersion":"1.0","name":"Assets","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Movable.yy","order":5,"resourceVersion":"1.0","name":"Movable","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Jonathan.yy","order":7,"resourceVersion":"1.0","name":"Jonathan","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Event System.yy","order":9,"resourceVersion":"1.0","name":"Event System","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Camera.yy","order":11,"resourceVersion":"1.0","name":"Camera","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Finite State Machine.yy","order":13,"resourceVersion":"1.0","name":"Finite State Machine","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Collisions.yy","order":15,"resourceVersion":"1.0","name":"Collisions","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Debugging.yy","order":17,"resourceVersion":"1.0","name":"Debugging","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Debugging/Logging.yy","order":1,"resourceVersion":"1.0","name":"Logging","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Debugging/Instance Logging.yy","order":3,"resourceVersion":"1.0","name":"Instance Logging","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Debugging/Debug Drawing.yy","order":5,"resourceVersion":"1.0","name":"Debug Drawing","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Time.yy","order":19,"resourceVersion":"1.0","name":"Time","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Input System.yy","order":21,"resourceVersion":"1.0","name":"Input System","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Input System/Axis.yy","order":1,"resourceVersion":"1.0","name":"Axis","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Input System/Action.yy","order":3,"resourceVersion":"1.0","name":"Action","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Input System/Sequence.yy","order":5,"resourceVersion":"1.0","name":"Sequence","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Animation System.yy","order":23,"resourceVersion":"1.0","name":"Animation System","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Animation System/Animation.yy","order":1,"resourceVersion":"1.0","name":"Animation","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Animation System/Animation Sequence.yy","order":3,"resourceVersion":"1.0","name":"Animation Sequence","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Level.yy","order":25,"resourceVersion":"1.0","name":"Level","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Inventory.yy","order":27,"resourceVersion":"1.0","name":"Inventory","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Structs.yy","order":29,"resourceVersion":"1.0","name":"Structs","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Utility.yy","order":31,"resourceVersion":"1.0","name":"Utility","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Utility/Animation (built-in).yy","order":1,"resourceVersion":"1.0","name":"Animation (built-in)","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Scripts/Utility/String.yy","order":3,"resourceVersion":"1.0","name":"String","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Shaders.yy","order":11,"resourceVersion":"1.0","name":"Shaders","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Fonts.yy","order":13,"resourceVersion":"1.0","name":"Fonts","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Timelines.yy","order":15,"resourceVersion":"1.0","name":"Timelines","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Objects.yy","order":17,"resourceVersion":"1.0","name":"Objects","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Objects/Characters.yy","order":1,"resourceVersion":"1.0","name":"Characters","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Objects/Main.yy","order":3,"resourceVersion":"1.0","name":"Main","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Objects/Level.yy","order":5,"resourceVersion":"1.0","name":"Level","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Objects/Inventory.yy","order":7,"resourceVersion":"1.0","name":"Inventory","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Rooms.yy","order":19,"resourceVersion":"1.0","name":"Rooms","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Rooms/r_init.yy","order":3,"resourceVersion":"1.0","name":"r_init","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Notes.yy","order":21,"resourceVersion":"1.0","name":"Notes","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Extensions.yy","order":23,"resourceVersion":"1.0","name":"Extensions","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Sequences.yy","order":1,"resourceVersion":"1.0","name":"Sequences","tags":[],"resourceType":"GMFolder",},
{"folderPath":"folders/Animation Curves.yy","order":1,"resourceVersion":"1.0","name":"Animation Curves","tags":[],"resourceType":"GMFolder",},
],
"AudioGroups": [
{"targets":461609314234257646,"resourceVersion":"1.0","name":"audiogroup_default","resourceType":"GMAudioGroup",},
],
"TextureGroups": [
{"isScaled":true,"autocrop":true,"border":2,"mipsToGenerate":0,"groupParent":null,"targets":461609314234257646,"resourceVersion":"1.0","name":"Default","resourceType":"GMTextureGroup",},
],
"IncludedFiles": [
{"CopyToMask":-1,"filePath":"datafiles","resourceVersion":"1.0","name":"assets_items.json","resourceType":"GMIncludedFile",},
],
"MetaData": {
"IDEVersion": "2.3.1.536",
},
"resourceVersion": "1.4",
"name": "MetroidvaniaEngine",
"tags": [],
"resourceType": "GMProject",
}