From 2b1fd352985bf6b46bc61ec8002fef38700f4015 Mon Sep 17 00:00:00 2001 From: George Sokianos Date: Wed, 31 Aug 2022 22:39:46 +0100 Subject: [PATCH] Added makefile for OS4 and some fixes to make texts show right --- .gitignore | 3 + Makefile.os4 | 961 ++++++++++++++++++++++++++++++++++++++++++++++++++ src/config.h | 36 ++ src/texture.c | 3 +- 4 files changed, 1002 insertions(+), 1 deletion(-) create mode 100644 Makefile.os4 create mode 100644 src/config.h diff --git a/.gitignore b/.gitignore index f43ba93..6ce03e1 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ /*.so /breakhack*.run compile_commands.json +*.o +breakhack + diff --git a/Makefile.os4 b/Makefile.os4 new file mode 100644 index 0000000..70873ef --- /dev/null +++ b/Makefile.os4 @@ -0,0 +1,961 @@ +# +# Makefile generated by: +# codebench 0.55 +# +# Project: breakhack +# +# Created on: 29-08-2022 21:00:37 +# +# + +################################################################### +## +##//// Objects +## +################################################################### + +breakhack_OBJ := \ + src/actiontext.o src/actiontextbuilder.o src/animation.o \ + src/artifact.o src/camera.o src/collisions.o \ + src/db.o src/effect_util.o src/event.o \ + src/gamecontroller.o src/gui_button.o src/gui.o \ + src/gui_util.o src/hashtable.o src/hiscore.o \ + src/input.o src/io_util.o src/item_builder.o \ + src/item.o src/keyboard.o src/linkedlist.o \ + src/main.o src/map.o src/map_lua.o \ + src/map_room_modifiers.o src/menu.o src/mixer.o \ + src/monster.o src/object.o src/particle_emitter.o \ + src/particle_engine.o src/physfsrwops.o src/player.o \ + src/pointer.o src/position.o src/projectile.o \ + src/random.o src/roommatrix.o src/save.o \ + src/screen.o src/screenresolution.o src/settings.o \ + src/skill.o src/skillbar.o src/sprite.o \ + src/sprite_util.o src/stats.o src/texture.o \ + src/texturecache.o src/time.o src/timer.o \ + src/tooltip.o src/trap.o src/util.o \ + src/vector2d.o bh_random/src/bh_random.o + + +################################################################### +## +##//// Variables and Environment +## +################################################################### + +CC := gcc:bin/gcc + +INCPATH := -I. -I/sdk/local/newlib/include/SDL2 -Ibh_random/src \ + -I/sdk/local/common/include/lua53 -DDEBUG + +CFLAGS := $(INCPATH) -Wall -Wwrite-strings -Wno-discarded-qualifiers + +LFLAGS := -lauto -lSDL2_image -lSDL2_ttf -lft2 -ltiff -lwebp -lpng -ljpeg \ + -llua53 -lsqlite3 -lz -lm \ + -lSDL2_mixer -lmikmod -lmodplug -lFLAC -lvorbisfile -lvorbis -logg \ + -lSDL2 -lphysfs -lpthread -athread=native -lstdc++ +# -lunix + +# -lenet -lcrypto -lSDL2_gl4es -lglu_gl4es -lgl4es -lopenal \ +################################################################### +## +##//// General rules +## +################################################################### + +.PHONY: all all-before all-after clean clean-custom realclean + +all: all-before breakhack all-after + +all-before: +# You can add rules here to execute before the project is built + +all-after: +# You can add rules here to execute after the project is built + +clean: clean-custom + @echo "Cleaning compiler objects..." + @rm -f $(breakhack_OBJ) + +realclean: + @echo "Cleaning compiler objects and targets..." + @rm -f $(breakhack_OBJ) breakhack + + +################################################################### +## +##//// Targets +## +################################################################### + +breakhack: $(breakhack_OBJ) + @echo "Linking breakhack" + @gcc:bin/gcc -o breakhack $(breakhack_OBJ) $(LFLAGS) + @echo "Removing stale debug target: breakhack" + @rm -f breakhack.debug + + +################################################################### +## +##//// Standard rules +## +################################################################### + +# A default rule to make all the objects listed below +# because we are hiding compiler commands from the output + +.c.o: + @echo "Compiling $<" + @$(CC) -c $< -o $*.o $(CFLAGS) + +src/actiontext.o: src/actiontext.c src/actiontext.h /sdk/local/newlib/include/SDL2/SDL.h \ + src/position.h src/sprite.h src/texture.h \ + src/camera.h src/roommatrix.h src/timer.h \ + src/vector2d.h src/util.h src/update_data.h \ + src/player.h src/stats.h src/skill.h \ + src/linkedlist.h src/input.h src/artifact.h \ + src/map.h src/defines.h src/monster.h \ + src/map_room_modifiers.h src/object.h src/doorlocktype.h \ + + +src/actiontextbuilder.o: src/actiontextbuilder.c src/actiontextbuilder.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/actiontext.h \ + src/position.h src/sprite.h src/timer.h \ + src/vector2d.h src/camera.h src/update_data.h \ + src/player.h src/map.h src/roommatrix.h \ + src/gui.h src/util.h + +src/animation.o: src/animation.c src/animation.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/timer.h \ + src/camera.h src/position.h src/vector2d.h \ + src/sprite.h src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/roommatrix.h src/defines.h \ + src/map_room_modifiers.h src/input.h + +src/artifact.o: src/artifact.c src/artifact.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h /sdk/local/newlib/include/SDL2/SDL.h \ + src/vector2d.h src/util.h src/texturecache.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/particle_engine.h src/player.h \ + src/stats.h src/actiontext.h src/skill.h \ + src/linkedlist.h src/input.h src/random.h \ + + +src/camera.o: src/camera.c src/camera.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/position.h \ + src/timer.h src/vector2d.h src/map.h \ + src/linkedlist.h src/sprite.h src/texture.h \ + src/roommatrix.h src/defines.h src/config.h \ + src/monster.h src/stats.h src/actiontext.h \ + src/player.h src/doorlocktype.h src/particle_emitter.h \ + src/skill.h src/input.h src/artifact.h \ + src/map_room_modifiers.h src/object.h src/util.h \ + + +src/collisions.o: src/collisions.c src/collisions.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h + +src/db.o: src/db.c src/db.h + +src/effect_util.o: src/effect_util.c src/gui.h src/linkedlist.h \ + src/sprite.h src/texture.h src/position.h \ + src/camera.h src/roommatrix.h src/timer.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/vector2d.h src/player.h \ + src/stats.h src/actiontext.h src/skill.h \ + src/input.h src/artifact.h src/monster.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/doorlocktype.h \ + src/particle_emitter.h src/dimension.h src/defines.h \ + src/config.h src/map_room_modifiers.h + +src/event.o: src/event.c src/event.h src/player.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/sprite.h src/stats.h \ + src/actiontext.h src/camera.h src/skill.h \ + src/linkedlist.h src/input.h src/artifact.h \ + + +src/gamecontroller.o: src/gamecontroller.c src/gamecontroller.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h + +src/gui_button.o: src/gui_button.c src/util.h src/gui_button.h \ + /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + src/pointer.h src/sprite.h src/camera.h \ + src/input.h src/texture.h src/position.h \ + src/roommatrix.h src/timer.h src/linkedlist.h \ + src/vector2d.h + +src/gui.o: src/gui.c src/gui.h src/linkedlist.h \ + src/sprite.h src/texture.h src/position.h \ + src/camera.h src/roommatrix.h src/timer.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/vector2d.h src/player.h \ + src/stats.h src/actiontext.h src/skill.h \ + src/input.h src/artifact.h src/util.h \ + src/map.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + src/defines.h src/config.h src/monster.h \ + src/doorlocktype.h src/particle_emitter.h src/map_room_modifiers.h \ + src/object.h src/texturecache.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/gui_util.h + +src/gui_util.o: src/gui_util.c src/texturecache.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/texture.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h src/position.h \ + src/camera.h src/gui_util.h src/sprite.h \ + src/roommatrix.h src/timer.h + +src/hashtable.o: src/hashtable.c src/hashtable.h src/defines.h \ + src/config.h + +src/hiscore.o: src/hiscore.c src/hiscore.h src/linkedlist.h \ + src/player.h /sdk/local/newlib/include/SDL2/SDL.h src/sprite.h \ + src/stats.h src/actiontext.h src/camera.h \ + src/skill.h src/input.h src/artifact.h \ + src/db.h + +src/input.o: src/input.c src/input.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h + +src/io_util.o: src/io_util.c src/physfsrwops.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/io_util.h \ + + +src/item_builder.o: src/item_builder.c /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_platform.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_keyboard.h \ + /sdk/local/newlib/include/SDL2/SDL_mouse.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_quit.h /sdk/local/newlib/include/SDL2/SDL_gesture.h /sdk/local/newlib/include/SDL2/SDL_touch.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h src/item_builder.h \ + src/item.h src/sprite.h src/position.h \ + src/player.h src/camera.h src/linkedlist.h \ + src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h \ + src/timer.h src/vector2d.h src/util.h \ + src/gui.h src/roommatrix.h src/stats.h \ + src/actiontext.h src/skill.h src/input.h \ + src/artifact.h src/mixer.h src/gamestate.h \ + src/random.h src/texturecache.h src/defines.h \ + src/map_room_modifiers.h src/sprite_util.h src/map.h \ + src/config.h src/monster.h src/doorlocktype.h \ + src/particle_emitter.h + +src/item.o: src/item.c src/item.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h src/player.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/stats.h src/actiontext.h \ + src/skill.h src/linkedlist.h src/input.h \ + src/artifact.h src/vector2d.h src/util.h \ + src/mixer.h src/gamestate.h src/gui.h \ + src/actiontextbuilder.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + src/update_data.h + +src/keyboard.o: src/keyboard.c src/keyboard.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/defines.h \ + src/config.h + +src/linkedlist.o: src/linkedlist.c src/linkedlist.h + +src/main.o: src/main.c /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_platform.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_keyboard.h \ + /sdk/local/newlib/include/SDL2/SDL_mouse.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_quit.h /sdk/local/newlib/include/SDL2/SDL_gesture.h /sdk/local/newlib/include/SDL2/SDL_touch.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/SDL_image.h \ + src/linkedlist.h src/player.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h src/stats.h \ + src/actiontext.h src/vector2d.h src/skill.h \ + src/input.h src/artifact.h src/screenresolution.h \ + src/dimension.h src/map.h src/defines.h \ + src/config.h src/monster.h src/doorlocktype.h \ + src/particle_emitter.h src/map_room_modifiers.h src/object.h \ + src/map_lua.h src/gamestate.h src/gui.h \ + src/util.h src/item_builder.h src/item.h \ + src/pointer.h src/gui_button.h src/particle_engine.h \ + src/menu.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/keyboard.h \ + src/mixer.h src/random.h src/skillbar.h \ + src/texturecache.h src/update_data.h src/settings.h \ + src/actiontextbuilder.h src/screen.h src/hiscore.h \ + src/io_util.h src/tooltip.h src/gamecontroller.h \ + src/time.h src/sprite_util.h src/event.h \ + src/save.h src/steam/steamworks_api_wrapper.h src/defines.h \ + + +src/map.o: src/map.c src/map.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/linkedlist.h \ + src/sprite.h src/texture.h src/position.h \ + src/camera.h src/roommatrix.h src/timer.h \ + src/vector2d.h src/defines.h src/config.h \ + src/monster.h src/stats.h src/actiontext.h \ + src/player.h src/doorlocktype.h src/particle_emitter.h \ + src/skill.h src/input.h src/artifact.h \ + src/map_room_modifiers.h src/object.h src/map_lua.h \ + src/util.h src/item.h src/item_builder.h \ + src/gui.h src/particle_engine.h src/dimension.h \ + src/update_data.h src/trap.h src/mixer.h \ + + +src/map_lua.o: src/map_lua.c src/map_lua.h src/map.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/linkedlist.h src/sprite.h \ + src/camera.h src/position.h src/timer.h \ + src/defines.h src/monster.h src/player.h \ + src/map_room_modifiers.h src/object.h src/doorlocktype.h \ + src/config.h src/util.h src/stats.h \ + src/io_util.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + src/texturecache.h src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/trap.h src/roommatrix.h \ + src/actiontext.h src/skill.h src/input.h \ + src/artifact.h src/update_data.h src/gui.h \ + src/vector2d.h src/item.h src/item_builder.h \ + + +src/map_room_modifiers.o: src/map_room_modifiers.c src/map_room_modifiers.h src/vector2d.h \ + src/player.h /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h \ + /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h \ + /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h \ + /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h \ + /sdk/local/newlib/include/SDL2/close_code.h src/sprite.h src/texture.h \ + src/position.h src/camera.h src/roommatrix.h \ + src/timer.h src/stats.h src/actiontext.h \ + src/skill.h src/linkedlist.h src/input.h \ + src/artifact.h src/defines.h + +src/menu.o: src/menu.c src/menu.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/camera.h \ + src/position.h src/timer.h src/vector2d.h \ + src/linkedlist.h src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/sprite.h src/roommatrix.h \ + src/util.h src/defines.h src/map_room_modifiers.h \ + src/input.h src/config.h src/gui_button.h \ + src/pointer.h src/keyboard.h src/mixer.h \ + src/gamestate.h src/collisions.h + +src/mixer.o: src/mixer.c /sdk/local/newlib/include/SDL2/SDL_mixer.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h src/mixer.h src/gamestate.h \ + src/util.h src/io_util.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_events.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h \ + /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h \ + /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h src/settings.h + +src/monster.o: src/monster.c src/monster.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h src/stats.h \ + src/actiontext.h src/vector2d.h src/player.h \ + src/skill.h src/linkedlist.h src/input.h \ + src/artifact.h src/doorlocktype.h src/particle_emitter.h \ + src/dimension.h src/util.h src/random.h \ + src/gui.h src/item.h src/item_builder.h \ + src/map.h src/defines.h src/config.h \ + src/map_room_modifiers.h src/object.h src/particle_engine.h \ + src/update_data.h src/actiontextbuilder.h src/texturecache.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h src/trap.h src/mixer.h \ + + +src/object.o: src/object.c src/object.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/camera.h \ + src/position.h src/timer.h src/vector2d.h \ + src/player.h src/sprite.h src/stats.h \ + src/actiontext.h src/skill.h src/linkedlist.h \ + src/input.h src/artifact.h src/texture.h \ + src/roommatrix.h src/util.h src/mixer.h \ + src/gamestate.h src/random.h src/texturecache.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h + +src/particle_emitter.o: src/particle_emitter.c src/particle_emitter.h src/timer.h \ + src/position.h src/dimension.h + +src/particle_engine.o: src/particle_engine.c src/particle_engine.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/position.h \ + src/dimension.h src/camera.h src/timer.h \ + src/vector2d.h src/linkedlist.h src/util.h \ + src/defines.h src/config.h + +src/physfsrwops.o: src/physfsrwops.c src/physfsrwops.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h + +src/player.o: src/player.c src/player.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h src/stats.h \ + src/actiontext.h src/vector2d.h src/skill.h \ + src/linkedlist.h src/input.h src/artifact.h \ + src/monster.h src/doorlocktype.h src/particle_emitter.h \ + src/dimension.h src/util.h src/gui.h \ + src/item.h src/particle_engine.h src/keyboard.h \ + src/defines.h src/config.h src/mixer.h \ + src/gamestate.h src/random.h src/projectile.h \ + src/map_room_modifiers.h src/update_data.h src/map.h \ + src/texturecache.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/actiontextbuilder.h \ + src/animation.h src/trap.h src/gamecontroller.h \ + src/event.h src/effect_util.h src/steam/steamworks_api_wrapper.h \ + src/defines.h + +src/pointer.o: src/pointer.c src/pointer.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h src/vector2d.h \ + src/input.h src/util.h src/particle_engine.h \ + + +src/position.o: src/position.c src/position.h src/defines.h \ + + +src/projectile.o: src/projectile.c src/projectile.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h /sdk/local/newlib/include/SDL2/SDL.h \ + src/vector2d.h src/defines.h src/map_room_modifiers.h \ + src/input.h src/update_data.h src/player.h \ + src/map.h src/gui.h src/config.h \ + src/util.h src/texturecache.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h \ + /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h \ + /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h \ + /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h \ + /sdk/local/newlib/include/SDL2/close_code.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h \ + src/stats.h src/actiontext.h src/skill.h \ + src/linkedlist.h src/artifact.h src/monster.h \ + src/doorlocktype.h src/particle_emitter.h src/mixer.h \ + src/gamestate.h src/item_builder.h src/item.h \ + src/random.h src/object.h src/effect_util.h \ + + +src/random.o: src/random.c src/time.h src/random.h \ + + +src/roommatrix.o: src/roommatrix.c src/defines.h src/config.h \ + src/roommatrix.h src/position.h src/camera.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/timer.h src/vector2d.h \ + src/map_room_modifiers.h src/input.h src/util.h \ + src/map.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + src/linkedlist.h src/sprite.h src/texture.h \ + src/monster.h src/stats.h src/actiontext.h \ + src/player.h src/doorlocktype.h src/particle_emitter.h \ + src/skill.h src/artifact.h src/object.h \ + src/item.h src/update_data.h src/gui.h \ + + +src/save.o: src/save.c src/save.h src/player.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/sprite.h src/stats.h \ + src/actiontext.h src/camera.h src/skill.h \ + src/linkedlist.h src/input.h src/artifact.h \ + src/db.h src/defines.h src/config.h \ + + +src/screen.o: src/screen.c src/screen.h src/texture.h \ + /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h \ + src/position.h src/camera.h src/linkedlist.h \ + src/sprite.h src/roommatrix.h src/timer.h \ + src/vector2d.h src/util.h src/hiscore.h \ + src/player.h src/stats.h src/actiontext.h \ + src/skill.h src/input.h + +src/screenresolution.o: src/screenresolution.c src/defines.h src/config.h \ + src/util.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_blendmode.h src/screenresolution.h + +src/settings.o: src/settings.c src/settings.h src/util.h \ + src/defines.h src/config.h + +src/skill.o: src/skill.c src/texturecache.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/texture.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h src/position.h \ + src/camera.h src/skill.h src/roommatrix.h \ + src/defines.h src/map_room_modifiers.h src/input.h \ + src/sprite.h src/timer.h src/vector2d.h \ + src/util.h src/player.h src/stats.h \ + src/actiontext.h src/linkedlist.h src/artifact.h \ + src/config.h src/monster.h src/doorlocktype.h \ + src/particle_emitter.h src/mixer.h src/gamestate.h \ + src/gui.h src/random.h src/particle_engine.h \ + src/projectile.h src/update_data.h src/map.h \ + src/item.h src/animation.h src/trap.h \ + src/tooltip.h src/actiontextbuilder.h + +src/skillbar.o: src/skillbar.c src/defines.h src/config.h \ + src/skillbar.h /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h \ + /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h \ + /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h \ + /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h \ + /sdk/local/newlib/include/SDL2/close_code.h src/linkedlist.h src/camera.h \ + src/position.h src/timer.h src/vector2d.h \ + src/player.h src/sprite.h src/stats.h \ + src/actiontext.h src/skill.h src/input.h \ + src/artifact.h src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h \ + src/dimension.h src/util.h src/roommatrix.h \ + src/map_room_modifiers.h src/keyboard.h src/texturecache.h \ + src/particle_engine.h src/update_data.h src/map.h \ + src/monster.h src/object.h src/doorlocktype.h \ + + +src/sprite.o: src/sprite.c src/sprite.h src/texture.h \ + /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h \ + src/position.h src/camera.h src/timer.h \ + src/vector2d.h src/roommatrix.h src/defines.h \ + src/map_room_modifiers.h src/input.h src/util.h \ + src/update_data.h src/player.h src/stats.h \ + src/actiontext.h src/skill.h src/linkedlist.h \ + src/artifact.h src/map.h src/monster.h \ + src/object.h src/doorlocktype.h + +src/sprite_util.o: src/sprite_util.c src/sprite_util.h src/sprite.h \ + src/texture.h src/position.h src/camera.h \ + src/roommatrix.h src/timer.h + +src/stats.o: src/stats.c /sdk/local/newlib/include/SDL2/SDL_ttf.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/gui.h \ + src/linkedlist.h src/sprite.h src/texture.h \ + src/position.h src/camera.h src/roommatrix.h \ + src/timer.h src/vector2d.h src/player.h \ + src/stats.h src/actiontext.h src/skill.h \ + src/input.h src/artifact.h src/random.h \ + src/util.h src/defines.h + +src/texture.o: src/texture.c /sdk/local/newlib/include/SDL2/SDL_image.h /sdk/local/newlib/include/SDL2/SDL.h \ + /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/SDL_assert.h \ + /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h \ + /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h \ + /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h /sdk/local/newlib/include/SDL2/SDL_log.h \ + /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h /sdk/local/newlib/include/SDL2/SDL_mutex.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rwops.h \ + /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_system.h \ + /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h \ + /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h src/texture.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h src/position.h \ + src/camera.h src/timer.h src/vector2d.h \ + src/util.h + +src/texturecache.o: src/texturecache.c /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_platform.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_keyboard.h \ + /sdk/local/newlib/include/SDL2/SDL_mouse.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_quit.h /sdk/local/newlib/include/SDL2/SDL_gesture.h /sdk/local/newlib/include/SDL2/SDL_touch.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h src/texturecache.h \ + src/texture.h /sdk/local/newlib/include/SDL2/SDL_ttf.h src/dimension.h \ + src/position.h src/camera.h src/hashtable.h \ + src/defines.h src/config.h src/util.h \ + + +src/time.o: src/time.c src/time.h + +src/timer.o: src/timer.c /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_platform.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_keyboard.h \ + /sdk/local/newlib/include/SDL2/SDL_mouse.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_quit.h /sdk/local/newlib/include/SDL2/SDL_gesture.h /sdk/local/newlib/include/SDL2/SDL_touch.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h src/util.h \ + + +src/tooltip.o: src/tooltip.c src/tooltip.h src/camera.h \ + /sdk/local/newlib/include/SDL2/SDL.h src/position.h src/timer.h \ + src/vector2d.h src/sprite.h src/texture.h \ + src/roommatrix.h src/gui_util.h src/defines.h \ + src/config.h src/gui.h src/linkedlist.h \ + src/player.h src/stats.h src/actiontext.h \ + src/skill.h src/input.h src/artifact.h \ + src/texturecache.h /sdk/local/newlib/include/SDL2/SDL_main.h /sdk/local/newlib/include/SDL2/SDL_stdinc.h \ + /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h /sdk/local/newlib/include/SDL2/SDL_audio.h \ + /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h /sdk/local/newlib/include/SDL2/SDL_endian.h \ + /sdk/local/newlib/include/SDL2/SDL_error.h /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_filesystem.h \ + /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h /sdk/local/newlib/include/SDL2/SDL_haptic.h /sdk/local/newlib/include/SDL2/SDL_hidapi.h \ + /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_shape.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_thread.h /sdk/local/newlib/include/SDL2/SDL_timer.h \ + /sdk/local/newlib/include/SDL2/SDL_version.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_locale.h \ + /sdk/local/newlib/include/SDL2/SDL_misc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_ttf.h + +src/trap.o: src/trap.c /sdk/local/newlib/include/SDL2/SDL.h /sdk/local/newlib/include/SDL2/SDL_main.h \ + /sdk/local/newlib/include/SDL2/SDL_stdinc.h /sdk/local/newlib/include/SDL2/begin_code.h /sdk/local/newlib/include/SDL2/close_code.h \ + /sdk/local/newlib/include/SDL2/SDL_config.h /sdk/local/newlib/include/SDL2/SDL_assert.h /sdk/local/newlib/include/SDL2/SDL_atomic.h \ + /sdk/local/newlib/include/SDL2/SDL_platform.h /sdk/local/newlib/include/SDL2/SDL_audio.h /sdk/local/newlib/include/SDL2/SDL_error.h \ + /sdk/local/newlib/include/SDL2/SDL_endian.h /sdk/local/newlib/include/SDL2/SDL_mutex.h /sdk/local/newlib/include/SDL2/SDL_thread.h \ + /sdk/local/newlib/include/SDL2/SDL_rwops.h /sdk/local/newlib/include/SDL2/SDL_clipboard.h /sdk/local/newlib/include/SDL2/SDL_cpuinfo.h \ + /sdk/local/newlib/include/SDL2/SDL_events.h /sdk/local/newlib/include/SDL2/SDL_video.h /sdk/local/newlib/include/SDL2/SDL_keyboard.h \ + /sdk/local/newlib/include/SDL2/SDL_mouse.h /sdk/local/newlib/include/SDL2/SDL_joystick.h /sdk/local/newlib/include/SDL2/SDL_gamecontroller.h \ + /sdk/local/newlib/include/SDL2/SDL_quit.h /sdk/local/newlib/include/SDL2/SDL_gesture.h /sdk/local/newlib/include/SDL2/SDL_touch.h \ + /sdk/local/newlib/include/SDL2/SDL_filesystem.h /sdk/local/newlib/include/SDL2/SDL_sensor.h /sdk/local/newlib/include/SDL2/SDL_haptic.h \ + /sdk/local/newlib/include/SDL2/SDL_hidapi.h /sdk/local/newlib/include/SDL2/SDL_hints.h /sdk/local/newlib/include/SDL2/SDL_loadso.h \ + /sdk/local/newlib/include/SDL2/SDL_log.h /sdk/local/newlib/include/SDL2/SDL_messagebox.h /sdk/local/newlib/include/SDL2/SDL_metal.h \ + /sdk/local/newlib/include/SDL2/SDL_power.h /sdk/local/newlib/include/SDL2/SDL_render.h /sdk/local/newlib/include/SDL2/SDL_rect.h \ + /sdk/local/newlib/include/SDL2/SDL_shape.h /sdk/local/newlib/include/SDL2/SDL_pixels.h /sdk/local/newlib/include/SDL2/SDL_surface.h \ + /sdk/local/newlib/include/SDL2/SDL_system.h /sdk/local/newlib/include/SDL2/SDL_timer.h /sdk/local/newlib/include/SDL2/SDL_version.h \ + /sdk/local/newlib/include/SDL2/SDL_locale.h /sdk/local/newlib/include/SDL2/SDL_misc.h src/trap.h \ + src/sprite.h src/texture.h src/position.h \ + src/camera.h src/roommatrix.h src/timer.h \ + src/player.h src/stats.h src/actiontext.h \ + src/skill.h src/linkedlist.h src/input.h \ + src/artifact.h src/update_data.h src/map.h \ + src/gui.h src/vector2d.h src/util.h \ + src/random.h + +src/util.o: src/util.c src/time.h src/defines.h \ + src/config.h + +src/vector2d.o: src/vector2d.c + +bh_random/src/bh_random.o: + @g++ -c bh_random/src/bh_random.cpp -o bh_random/src/bh_random.o $(CFLAGS) + diff --git a/src/config.h b/src/config.h new file mode 100644 index 0000000..73809a5 --- /dev/null +++ b/src/config.h @@ -0,0 +1,36 @@ +/* + * BreakHack - A dungeone crawler RPG + * Copyright (C) 2018 Linus Probert + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#ifndef CONFIG_H_ +#define CONFIG_H_ + +// #cmakedefine _WIN32 ${WIN32} + +#define GAME_TITLE "BreakHack" +#define MAJOR_VERSION 4 +#define MINOR_VERSION 0 +#define PATCH_VERSION 3 +#define RELEASE_TYPE "" + + +/* Checksums */ +#define SO_LIBSTEAM_CHECKSUM 0x1f5786b +#define DLL_LIBSTEAM_CHECKSUM 0x18dba28 + +#endif // CONFIG_H_ + diff --git a/src/texture.c b/src/texture.c index 114e41d..57b67d8 100644 --- a/src/texture.c +++ b/src/texture.c @@ -165,7 +165,7 @@ texture_load_from_text(Texture *t, fg_surface = TTF_RenderText_Blended(t->font, text, c); } else { - fg_surface = TTF_RenderText_Solid(t->font, text, c); + fg_surface = TTF_RenderText_Blended(t->font, text, c); } SDL_Surface *surface = fg_surface; if (bg_surface) { @@ -287,3 +287,4 @@ void texture_destroy(Texture *texture) TTF_CloseFont(texture->outlineFont); free(texture); } +