├── .editorconfig ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── CODESTYLE.md ├── CONTRIBUTING.md ├── CTestTestfile.cmake ├── README.md ├── Report20170614-0125.diagsession ├── UPDATES.md ├── deps ├── Lua │ └── src │ │ ├── CMakeLists.txt │ │ ├── lapi.c │ │ ├── lapi.h │ │ ├── lauxlib.c │ │ ├── lauxlib.h │ │ ├── lbaselib.c │ │ ├── lbitlib.c │ │ ├── lcode.c │ │ ├── lcode.h │ │ ├── lcorolib.c │ │ ├── lctype.c │ │ ├── lctype.h │ │ ├── ldblib.c │ │ ├── ldebug.c │ │ ├── ldebug.h │ │ ├── ldo.c │ │ ├── ldo.h │ │ ├── ldump.c │ │ ├── lfunc.c │ │ ├── lfunc.h │ │ ├── lgc.c │ │ ├── lgc.h │ │ ├── linit.c │ │ ├── liolib.c │ │ ├── llex.c │ │ ├── llex.h │ │ ├── llimits.h │ │ ├── lmathlib.c │ │ ├── lmem.c │ │ ├── lmem.h │ │ ├── loadlib.c │ │ ├── lobject.c │ │ ├── lobject.h │ │ ├── lopcodes.c │ │ ├── lopcodes.h │ │ ├── loslib.c │ │ ├── lparser.c │ │ ├── lparser.h │ │ ├── lprefix.h │ │ ├── lstate.c │ │ ├── lstate.h │ │ ├── lstring.c │ │ ├── lstring.h │ │ ├── lstrlib.c │ │ ├── ltable.c │ │ ├── ltable.h │ │ ├── ltablib.c │ │ ├── ltm.c │ │ ├── ltm.h │ │ ├── lua.c │ │ ├── lua.h │ │ ├── lua.hpp │ │ ├── luac.c │ │ ├── luaconf.h │ │ ├── lualib.h │ │ ├── lundump.c │ │ ├── lundump.h │ │ ├── lutf8lib.c │ │ ├── lvm.c │ │ ├── lvm.h │ │ ├── lzio.c │ │ └── lzio.h └── LuaBridge │ ├── LuaBridge.h │ ├── RefCountedObject.h │ ├── RefCountedPtr.h │ └── detail │ ├── CFunctions.h │ ├── ClassInfo.h │ ├── Constructor.h │ ├── FuncTraits.h │ ├── Iterator.h │ ├── LuaException.h │ ├── LuaHelpers.h │ ├── LuaRef.h │ ├── Namespace.h │ ├── Stack.h │ ├── TypeList.h │ ├── TypeTraits.h │ ├── Userdata.h │ └── dump.h ├── res ├── entities │ ├── Lantern.json │ ├── Player.json │ ├── Projectile.json │ ├── enemy │ │ └── Zombie.json │ └── scripts │ │ ├── player.lua │ │ └── zombie.lua ├── fonts │ ├── Inconsolata-Bold.ttf │ ├── Inconsolata-Regular.ttf │ └── SourceCodePro-Regular.ttf ├── settings │ ├── Control List.txt │ └── Controls.json ├── shaders │ └── transparency.frag ├── sound │ ├── music │ │ ├── Challenge.ogg │ │ ├── LunarStreams.ogg │ │ └── Menu.ogg │ └── sfx │ │ ├── explosion.ogg │ │ ├── hit.ogg │ │ ├── jump.ogg │ │ ├── pickup.ogg │ │ ├── powerup.ogg │ │ └── shoot.ogg ├── textures │ ├── LICENSE.md │ ├── entity │ │ ├── dinolantern.png │ │ ├── enemy │ │ │ ├── rose.png │ │ │ └── zombie.png │ │ ├── player_modelDefault.png │ │ └── temp │ │ │ └── k1.png │ ├── gui │ │ ├── button.png │ │ ├── dev │ │ │ ├── menu_background.png │ │ │ └── window.png │ │ └── slider.png │ ├── items │ │ ├── branch.png │ │ ├── gunne.png │ │ ├── luger.png │ │ ├── rusty_dagger.png │ │ └── slingshot.png │ └── tile_atlas.png ├── tiles │ ├── Void.json │ └── dungeon │ │ ├── BrickFloor.json │ │ └── BrickWall.json └── worlds │ └── default │ ├── obligatory.json │ ├── random.json │ └── world.json ├── src ├── Common.h ├── Types.h ├── app │ ├── Application.cpp │ ├── Application.h │ ├── Cursor.cpp │ ├── Cursor.h │ ├── WindowSettings.h │ ├── input │ │ ├── Input.cpp │ │ ├── Input.h │ │ ├── InputScheme.cpp │ │ └── InputScheme.h │ └── states │ │ ├── StateBase.h │ │ ├── StateMenu.cpp │ │ ├── StateMenu.h │ │ ├── StatePlaying.cpp │ │ └── StatePlaying.h ├── components │ ├── Component.h │ ├── Components.h │ ├── InventoryComponent.cpp │ ├── InventoryComponent.h │ ├── LifeComponent.cpp │ ├── LifeComponent.h │ ├── LightComponent.cpp │ ├── LightComponent.h │ ├── PhysicsComponent.cpp │ ├── PhysicsComponent.h │ ├── ScriptComponent.cpp │ ├── ScriptComponent.h │ ├── SpriteComponent.cpp │ ├── SpriteComponent.h │ ├── StatsComponent.cpp │ └── StatsComponent.h ├── debug │ ├── DebugConsole.cpp │ ├── DebugConsole.h │ ├── DebugMenu.cpp │ └── DebugMenu.h ├── entity │ ├── AStar.cpp │ ├── AStar.h │ ├── Damage.h │ ├── Entity.cpp │ ├── Entity.h │ ├── EntityFactory.cpp │ ├── EntityFactory.h │ └── system │ │ ├── System.cpp │ │ └── System.h ├── events │ ├── Event.cpp │ ├── Event.h │ ├── EventDispatcher.h │ ├── Events.h │ ├── IEventListener.h │ ├── KeyEvent.cpp │ ├── KeyEvent.h │ ├── MouseEvent.cpp │ └── MouseEvent.h ├── graphics │ ├── Animator.cpp │ ├── Animator.h │ ├── Label.cpp │ ├── Label.h │ ├── Renderable2D.h │ ├── Renderer2D.cpp │ ├── Renderer2D.h │ └── gui │ │ ├── Button.cpp │ │ ├── Button.h │ │ ├── Panel.cpp │ │ ├── Panel.h │ │ ├── Slider.cpp │ │ ├── Slider.h │ │ ├── Widget.cpp │ │ ├── Widget.h │ │ ├── Window.cpp │ │ └── Window.h ├── item │ ├── Item.cpp │ ├── Item.h │ ├── ItemFactory.cpp │ ├── ItemFactory.h │ └── system │ │ ├── DrawingSystems.cpp │ │ ├── DrawingSystems.h │ │ └── System.h ├── level │ ├── Level.cpp │ ├── Level.h │ ├── LightMap.cpp │ ├── LightMap.h │ ├── gen │ │ ├── Leaf.cpp │ │ ├── Leaf.h │ │ ├── WorldGenerator.cpp │ │ └── WorldGenerator.h │ └── tile │ │ ├── Tile.cpp │ │ ├── Tile.h │ │ ├── TileCollision.cpp │ │ ├── TileCollision.h │ │ ├── TileDatabase.cpp │ │ ├── TileDatabase.h │ │ ├── TileFlooding.cpp │ │ ├── TileFlooding.h │ │ ├── TileMap.cpp │ │ └── TileMap.h ├── main.cpp ├── maths │ ├── Color.h │ ├── Rectangle.cpp │ ├── Rectangle.h │ ├── Vec2.h │ ├── maths.h │ └── maths_func.h ├── resources │ ├── ResourceHolder.h │ └── ResourceManager.h ├── sound │ ├── Music.cpp │ ├── Music.h │ ├── SoundFX.cpp │ └── SoundFX.h └── util │ ├── FileUtil.cpp │ ├── FileUtil.h │ ├── Log.h │ ├── PriorityQueue.h │ ├── Random.cpp │ ├── Random.h │ ├── Timestep.h │ ├── json.hpp │ └── sfKeyToString.txt └── tests ├── CMakeLists.txt └── catch └── catch.hpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODESTYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/CODESTYLE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CTestTestfile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/CTestTestfile.cmake -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/README.md -------------------------------------------------------------------------------- /Report20170614-0125.diagsession: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/Report20170614-0125.diagsession -------------------------------------------------------------------------------- /UPDATES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/UPDATES.md -------------------------------------------------------------------------------- /deps/Lua/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/CMakeLists.txt -------------------------------------------------------------------------------- /deps/Lua/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lapi.c -------------------------------------------------------------------------------- /deps/Lua/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lapi.h -------------------------------------------------------------------------------- /deps/Lua/src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lauxlib.c -------------------------------------------------------------------------------- /deps/Lua/src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lauxlib.h -------------------------------------------------------------------------------- /deps/Lua/src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lbaselib.c -------------------------------------------------------------------------------- /deps/Lua/src/lbitlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lbitlib.c -------------------------------------------------------------------------------- /deps/Lua/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lcode.c -------------------------------------------------------------------------------- /deps/Lua/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lcode.h -------------------------------------------------------------------------------- /deps/Lua/src/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lcorolib.c -------------------------------------------------------------------------------- /deps/Lua/src/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lctype.c -------------------------------------------------------------------------------- /deps/Lua/src/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lctype.h -------------------------------------------------------------------------------- /deps/Lua/src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldblib.c -------------------------------------------------------------------------------- /deps/Lua/src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldebug.c -------------------------------------------------------------------------------- /deps/Lua/src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldebug.h -------------------------------------------------------------------------------- /deps/Lua/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldo.c -------------------------------------------------------------------------------- /deps/Lua/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldo.h -------------------------------------------------------------------------------- /deps/Lua/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ldump.c -------------------------------------------------------------------------------- /deps/Lua/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lfunc.c -------------------------------------------------------------------------------- /deps/Lua/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lfunc.h -------------------------------------------------------------------------------- /deps/Lua/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lgc.c -------------------------------------------------------------------------------- /deps/Lua/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lgc.h -------------------------------------------------------------------------------- /deps/Lua/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/linit.c -------------------------------------------------------------------------------- /deps/Lua/src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/liolib.c -------------------------------------------------------------------------------- /deps/Lua/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/llex.c -------------------------------------------------------------------------------- /deps/Lua/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/llex.h -------------------------------------------------------------------------------- /deps/Lua/src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/llimits.h -------------------------------------------------------------------------------- /deps/Lua/src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lmathlib.c -------------------------------------------------------------------------------- /deps/Lua/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lmem.c -------------------------------------------------------------------------------- /deps/Lua/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lmem.h -------------------------------------------------------------------------------- /deps/Lua/src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/loadlib.c -------------------------------------------------------------------------------- /deps/Lua/src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lobject.c -------------------------------------------------------------------------------- /deps/Lua/src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lobject.h -------------------------------------------------------------------------------- /deps/Lua/src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lopcodes.c -------------------------------------------------------------------------------- /deps/Lua/src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lopcodes.h -------------------------------------------------------------------------------- /deps/Lua/src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/loslib.c -------------------------------------------------------------------------------- /deps/Lua/src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lparser.c -------------------------------------------------------------------------------- /deps/Lua/src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lparser.h -------------------------------------------------------------------------------- /deps/Lua/src/lprefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lprefix.h -------------------------------------------------------------------------------- /deps/Lua/src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lstate.c -------------------------------------------------------------------------------- /deps/Lua/src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lstate.h -------------------------------------------------------------------------------- /deps/Lua/src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lstring.c -------------------------------------------------------------------------------- /deps/Lua/src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lstring.h -------------------------------------------------------------------------------- /deps/Lua/src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lstrlib.c -------------------------------------------------------------------------------- /deps/Lua/src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ltable.c -------------------------------------------------------------------------------- /deps/Lua/src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ltable.h -------------------------------------------------------------------------------- /deps/Lua/src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ltablib.c -------------------------------------------------------------------------------- /deps/Lua/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ltm.c -------------------------------------------------------------------------------- /deps/Lua/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/ltm.h -------------------------------------------------------------------------------- /deps/Lua/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lua.c -------------------------------------------------------------------------------- /deps/Lua/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lua.h -------------------------------------------------------------------------------- /deps/Lua/src/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lua.hpp -------------------------------------------------------------------------------- /deps/Lua/src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/luac.c -------------------------------------------------------------------------------- /deps/Lua/src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/luaconf.h -------------------------------------------------------------------------------- /deps/Lua/src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lualib.h -------------------------------------------------------------------------------- /deps/Lua/src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lundump.c -------------------------------------------------------------------------------- /deps/Lua/src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lundump.h -------------------------------------------------------------------------------- /deps/Lua/src/lutf8lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lutf8lib.c -------------------------------------------------------------------------------- /deps/Lua/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lvm.c -------------------------------------------------------------------------------- /deps/Lua/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lvm.h -------------------------------------------------------------------------------- /deps/Lua/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lzio.c -------------------------------------------------------------------------------- /deps/Lua/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/Lua/src/lzio.h -------------------------------------------------------------------------------- /deps/LuaBridge/LuaBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/LuaBridge.h -------------------------------------------------------------------------------- /deps/LuaBridge/RefCountedObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/RefCountedObject.h -------------------------------------------------------------------------------- /deps/LuaBridge/RefCountedPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/RefCountedPtr.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/CFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/CFunctions.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/ClassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/ClassInfo.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/Constructor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/Constructor.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/FuncTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/FuncTraits.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/Iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/Iterator.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/LuaException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/LuaException.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/LuaHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/LuaHelpers.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/LuaRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/LuaRef.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/Namespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/Namespace.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/Stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/Stack.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/TypeList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/TypeList.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/TypeTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/TypeTraits.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/Userdata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/Userdata.h -------------------------------------------------------------------------------- /deps/LuaBridge/detail/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/deps/LuaBridge/detail/dump.h -------------------------------------------------------------------------------- /res/entities/Lantern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/Lantern.json -------------------------------------------------------------------------------- /res/entities/Player.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/Player.json -------------------------------------------------------------------------------- /res/entities/Projectile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/Projectile.json -------------------------------------------------------------------------------- /res/entities/enemy/Zombie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/enemy/Zombie.json -------------------------------------------------------------------------------- /res/entities/scripts/player.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/scripts/player.lua -------------------------------------------------------------------------------- /res/entities/scripts/zombie.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/entities/scripts/zombie.lua -------------------------------------------------------------------------------- /res/fonts/Inconsolata-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/fonts/Inconsolata-Bold.ttf -------------------------------------------------------------------------------- /res/fonts/Inconsolata-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/fonts/Inconsolata-Regular.ttf -------------------------------------------------------------------------------- /res/fonts/SourceCodePro-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/fonts/SourceCodePro-Regular.ttf -------------------------------------------------------------------------------- /res/settings/Control List.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/settings/Control List.txt -------------------------------------------------------------------------------- /res/settings/Controls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/settings/Controls.json -------------------------------------------------------------------------------- /res/shaders/transparency.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/shaders/transparency.frag -------------------------------------------------------------------------------- /res/sound/music/Challenge.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/music/Challenge.ogg -------------------------------------------------------------------------------- /res/sound/music/LunarStreams.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/music/LunarStreams.ogg -------------------------------------------------------------------------------- /res/sound/music/Menu.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/music/Menu.ogg -------------------------------------------------------------------------------- /res/sound/sfx/explosion.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/explosion.ogg -------------------------------------------------------------------------------- /res/sound/sfx/hit.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/hit.ogg -------------------------------------------------------------------------------- /res/sound/sfx/jump.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/jump.ogg -------------------------------------------------------------------------------- /res/sound/sfx/pickup.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/pickup.ogg -------------------------------------------------------------------------------- /res/sound/sfx/powerup.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/powerup.ogg -------------------------------------------------------------------------------- /res/sound/sfx/shoot.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/sound/sfx/shoot.ogg -------------------------------------------------------------------------------- /res/textures/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/LICENSE.md -------------------------------------------------------------------------------- /res/textures/entity/dinolantern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/entity/dinolantern.png -------------------------------------------------------------------------------- /res/textures/entity/enemy/rose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/entity/enemy/rose.png -------------------------------------------------------------------------------- /res/textures/entity/enemy/zombie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/entity/enemy/zombie.png -------------------------------------------------------------------------------- /res/textures/entity/player_modelDefault.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/entity/player_modelDefault.png -------------------------------------------------------------------------------- /res/textures/entity/temp/k1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/entity/temp/k1.png -------------------------------------------------------------------------------- /res/textures/gui/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/gui/button.png -------------------------------------------------------------------------------- /res/textures/gui/dev/menu_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/gui/dev/menu_background.png -------------------------------------------------------------------------------- /res/textures/gui/dev/window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/gui/dev/window.png -------------------------------------------------------------------------------- /res/textures/gui/slider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/gui/slider.png -------------------------------------------------------------------------------- /res/textures/items/branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/items/branch.png -------------------------------------------------------------------------------- /res/textures/items/gunne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/items/gunne.png -------------------------------------------------------------------------------- /res/textures/items/luger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/items/luger.png -------------------------------------------------------------------------------- /res/textures/items/rusty_dagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/items/rusty_dagger.png -------------------------------------------------------------------------------- /res/textures/items/slingshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/items/slingshot.png -------------------------------------------------------------------------------- /res/textures/tile_atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/textures/tile_atlas.png -------------------------------------------------------------------------------- /res/tiles/Void.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/tiles/Void.json -------------------------------------------------------------------------------- /res/tiles/dungeon/BrickFloor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/tiles/dungeon/BrickFloor.json -------------------------------------------------------------------------------- /res/tiles/dungeon/BrickWall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/tiles/dungeon/BrickWall.json -------------------------------------------------------------------------------- /res/worlds/default/obligatory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/worlds/default/obligatory.json -------------------------------------------------------------------------------- /res/worlds/default/random.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/worlds/default/random.json -------------------------------------------------------------------------------- /res/worlds/default/world.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/res/worlds/default/world.json -------------------------------------------------------------------------------- /src/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/Common.h -------------------------------------------------------------------------------- /src/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/Types.h -------------------------------------------------------------------------------- /src/app/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/Application.cpp -------------------------------------------------------------------------------- /src/app/Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/Application.h -------------------------------------------------------------------------------- /src/app/Cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/Cursor.cpp -------------------------------------------------------------------------------- /src/app/Cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/Cursor.h -------------------------------------------------------------------------------- /src/app/WindowSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/WindowSettings.h -------------------------------------------------------------------------------- /src/app/input/Input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/input/Input.cpp -------------------------------------------------------------------------------- /src/app/input/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/input/Input.h -------------------------------------------------------------------------------- /src/app/input/InputScheme.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/input/InputScheme.cpp -------------------------------------------------------------------------------- /src/app/input/InputScheme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/input/InputScheme.h -------------------------------------------------------------------------------- /src/app/states/StateBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/states/StateBase.h -------------------------------------------------------------------------------- /src/app/states/StateMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/states/StateMenu.cpp -------------------------------------------------------------------------------- /src/app/states/StateMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/states/StateMenu.h -------------------------------------------------------------------------------- /src/app/states/StatePlaying.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/states/StatePlaying.cpp -------------------------------------------------------------------------------- /src/app/states/StatePlaying.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/app/states/StatePlaying.h -------------------------------------------------------------------------------- /src/components/Component.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/Component.h -------------------------------------------------------------------------------- /src/components/Components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/Components.h -------------------------------------------------------------------------------- /src/components/InventoryComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/InventoryComponent.cpp -------------------------------------------------------------------------------- /src/components/InventoryComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/InventoryComponent.h -------------------------------------------------------------------------------- /src/components/LifeComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/LifeComponent.cpp -------------------------------------------------------------------------------- /src/components/LifeComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/LifeComponent.h -------------------------------------------------------------------------------- /src/components/LightComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/LightComponent.cpp -------------------------------------------------------------------------------- /src/components/LightComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/LightComponent.h -------------------------------------------------------------------------------- /src/components/PhysicsComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/PhysicsComponent.cpp -------------------------------------------------------------------------------- /src/components/PhysicsComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/PhysicsComponent.h -------------------------------------------------------------------------------- /src/components/ScriptComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/ScriptComponent.cpp -------------------------------------------------------------------------------- /src/components/ScriptComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/ScriptComponent.h -------------------------------------------------------------------------------- /src/components/SpriteComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/SpriteComponent.cpp -------------------------------------------------------------------------------- /src/components/SpriteComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/SpriteComponent.h -------------------------------------------------------------------------------- /src/components/StatsComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/StatsComponent.cpp -------------------------------------------------------------------------------- /src/components/StatsComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/components/StatsComponent.h -------------------------------------------------------------------------------- /src/debug/DebugConsole.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/debug/DebugConsole.cpp -------------------------------------------------------------------------------- /src/debug/DebugConsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/debug/DebugConsole.h -------------------------------------------------------------------------------- /src/debug/DebugMenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/debug/DebugMenu.cpp -------------------------------------------------------------------------------- /src/debug/DebugMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/debug/DebugMenu.h -------------------------------------------------------------------------------- /src/entity/AStar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/AStar.cpp -------------------------------------------------------------------------------- /src/entity/AStar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/AStar.h -------------------------------------------------------------------------------- /src/entity/Damage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/Damage.h -------------------------------------------------------------------------------- /src/entity/Entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/Entity.cpp -------------------------------------------------------------------------------- /src/entity/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/Entity.h -------------------------------------------------------------------------------- /src/entity/EntityFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/EntityFactory.cpp -------------------------------------------------------------------------------- /src/entity/EntityFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/EntityFactory.h -------------------------------------------------------------------------------- /src/entity/system/System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/system/System.cpp -------------------------------------------------------------------------------- /src/entity/system/System.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/entity/system/System.h -------------------------------------------------------------------------------- /src/events/Event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/Event.cpp -------------------------------------------------------------------------------- /src/events/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/Event.h -------------------------------------------------------------------------------- /src/events/EventDispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/EventDispatcher.h -------------------------------------------------------------------------------- /src/events/Events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/Events.h -------------------------------------------------------------------------------- /src/events/IEventListener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/IEventListener.h -------------------------------------------------------------------------------- /src/events/KeyEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/KeyEvent.cpp -------------------------------------------------------------------------------- /src/events/KeyEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/KeyEvent.h -------------------------------------------------------------------------------- /src/events/MouseEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/MouseEvent.cpp -------------------------------------------------------------------------------- /src/events/MouseEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/events/MouseEvent.h -------------------------------------------------------------------------------- /src/graphics/Animator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Animator.cpp -------------------------------------------------------------------------------- /src/graphics/Animator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Animator.h -------------------------------------------------------------------------------- /src/graphics/Label.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Label.cpp -------------------------------------------------------------------------------- /src/graphics/Label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Label.h -------------------------------------------------------------------------------- /src/graphics/Renderable2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Renderable2D.h -------------------------------------------------------------------------------- /src/graphics/Renderer2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Renderer2D.cpp -------------------------------------------------------------------------------- /src/graphics/Renderer2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/Renderer2D.h -------------------------------------------------------------------------------- /src/graphics/gui/Button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Button.cpp -------------------------------------------------------------------------------- /src/graphics/gui/Button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Button.h -------------------------------------------------------------------------------- /src/graphics/gui/Panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Panel.cpp -------------------------------------------------------------------------------- /src/graphics/gui/Panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Panel.h -------------------------------------------------------------------------------- /src/graphics/gui/Slider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Slider.cpp -------------------------------------------------------------------------------- /src/graphics/gui/Slider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Slider.h -------------------------------------------------------------------------------- /src/graphics/gui/Widget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Widget.cpp -------------------------------------------------------------------------------- /src/graphics/gui/Widget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Widget.h -------------------------------------------------------------------------------- /src/graphics/gui/Window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Window.cpp -------------------------------------------------------------------------------- /src/graphics/gui/Window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/graphics/gui/Window.h -------------------------------------------------------------------------------- /src/item/Item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/Item.cpp -------------------------------------------------------------------------------- /src/item/Item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/Item.h -------------------------------------------------------------------------------- /src/item/ItemFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/ItemFactory.cpp -------------------------------------------------------------------------------- /src/item/ItemFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/ItemFactory.h -------------------------------------------------------------------------------- /src/item/system/DrawingSystems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/system/DrawingSystems.cpp -------------------------------------------------------------------------------- /src/item/system/DrawingSystems.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/system/DrawingSystems.h -------------------------------------------------------------------------------- /src/item/system/System.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/item/system/System.h -------------------------------------------------------------------------------- /src/level/Level.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/Level.cpp -------------------------------------------------------------------------------- /src/level/Level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/Level.h -------------------------------------------------------------------------------- /src/level/LightMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/LightMap.cpp -------------------------------------------------------------------------------- /src/level/LightMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/LightMap.h -------------------------------------------------------------------------------- /src/level/gen/Leaf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/gen/Leaf.cpp -------------------------------------------------------------------------------- /src/level/gen/Leaf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/gen/Leaf.h -------------------------------------------------------------------------------- /src/level/gen/WorldGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/gen/WorldGenerator.cpp -------------------------------------------------------------------------------- /src/level/gen/WorldGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/gen/WorldGenerator.h -------------------------------------------------------------------------------- /src/level/tile/Tile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/Tile.cpp -------------------------------------------------------------------------------- /src/level/tile/Tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/Tile.h -------------------------------------------------------------------------------- /src/level/tile/TileCollision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileCollision.cpp -------------------------------------------------------------------------------- /src/level/tile/TileCollision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileCollision.h -------------------------------------------------------------------------------- /src/level/tile/TileDatabase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileDatabase.cpp -------------------------------------------------------------------------------- /src/level/tile/TileDatabase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileDatabase.h -------------------------------------------------------------------------------- /src/level/tile/TileFlooding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileFlooding.cpp -------------------------------------------------------------------------------- /src/level/tile/TileFlooding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileFlooding.h -------------------------------------------------------------------------------- /src/level/tile/TileMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileMap.cpp -------------------------------------------------------------------------------- /src/level/tile/TileMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/level/tile/TileMap.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/maths/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/Color.h -------------------------------------------------------------------------------- /src/maths/Rectangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/Rectangle.cpp -------------------------------------------------------------------------------- /src/maths/Rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/Rectangle.h -------------------------------------------------------------------------------- /src/maths/Vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/Vec2.h -------------------------------------------------------------------------------- /src/maths/maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/maths.h -------------------------------------------------------------------------------- /src/maths/maths_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/maths/maths_func.h -------------------------------------------------------------------------------- /src/resources/ResourceHolder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/resources/ResourceHolder.h -------------------------------------------------------------------------------- /src/resources/ResourceManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/resources/ResourceManager.h -------------------------------------------------------------------------------- /src/sound/Music.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/sound/Music.cpp -------------------------------------------------------------------------------- /src/sound/Music.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/sound/Music.h -------------------------------------------------------------------------------- /src/sound/SoundFX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/sound/SoundFX.cpp -------------------------------------------------------------------------------- /src/sound/SoundFX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/sound/SoundFX.h -------------------------------------------------------------------------------- /src/util/FileUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/FileUtil.cpp -------------------------------------------------------------------------------- /src/util/FileUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/FileUtil.h -------------------------------------------------------------------------------- /src/util/Log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/Log.h -------------------------------------------------------------------------------- /src/util/PriorityQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/PriorityQueue.h -------------------------------------------------------------------------------- /src/util/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/Random.cpp -------------------------------------------------------------------------------- /src/util/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/Random.h -------------------------------------------------------------------------------- /src/util/Timestep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/Timestep.h -------------------------------------------------------------------------------- /src/util/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/json.hpp -------------------------------------------------------------------------------- /src/util/sfKeyToString.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/src/util/sfKeyToString.txt -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/catch/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HopsonCommunity/Community-Game/HEAD/tests/catch/catch.hpp --------------------------------------------------------------------------------