├── .clang-format ├── .editorconfig ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── assets ├── README.md ├── anim.png ├── controls.png ├── default.png ├── environment │ └── clouds.png ├── gui │ └── inventory.png ├── gui_2.png ├── items.png ├── pointer.png ├── terrain.png └── terrain │ ├── moon.png │ └── sun.png ├── config.json ├── config_pc.json ├── controls.md ├── docs └── ingame0.png ├── icon.png ├── meta.xml ├── resources ├── fragment.shader └── vertex.shader └── source ├── block ├── aabb.c ├── aabb.h ├── block_bed.c ├── block_bedrock.c ├── block_bookshelf.c ├── block_bricks.c ├── block_brown_mushroom.c ├── block_cactus.c ├── block_cake.c ├── block_cast_block.c ├── block_chest.c ├── block_clay.c ├── block_cobblestone.c ├── block_cobweb.c ├── block_crops.c ├── block_dirt.c ├── block_dispenser.c ├── block_door.c ├── block_double_slab.c ├── block_farmland.c ├── block_fence.c ├── block_fire.c ├── block_flower.c ├── block_furnace.c ├── block_glass.c ├── block_glowstone.c ├── block_grass.c ├── block_gravel.c ├── block_ice.c ├── block_jukebox.c ├── block_ladder.c ├── block_lava.c ├── block_leaves.c ├── block_log.c ├── block_netherrack.c ├── block_noteblock.c ├── block_obsidian.c ├── block_ore.c ├── block_planks.c ├── block_portal.c ├── block_pressure_plate.c ├── block_pumpkin.c ├── block_rail.c ├── block_red_mushroom.c ├── block_reed.c ├── block_rose.c ├── block_sand.c ├── block_sandstone.c ├── block_sapling.c ├── block_slab.c ├── block_snow.c ├── block_spawner.c ├── block_sponge.c ├── block_stairs.c ├── block_stone.c ├── block_tallgrass.c ├── block_tnt.c ├── block_torch.c ├── block_trapdoor.c ├── block_water.c ├── block_wool.c ├── block_workbench.c ├── blocks.c ├── blocks.h ├── blocks_data.h ├── face_occlusion.c └── face_occlusion.h ├── chunk.c ├── chunk.h ├── chunk_mesher.c ├── chunk_mesher.h ├── config.c ├── config.h ├── daytime.c ├── daytime.h ├── entity ├── entity.c ├── entity.h ├── entity_item.c └── entity_local_player.c ├── game ├── camera.c ├── camera.h ├── game_state.c ├── game_state.h └── gui │ ├── screen.c │ ├── screen.h │ ├── screen_crafting.c │ ├── screen_furnace.c │ ├── screen_ingame.c │ ├── screen_inventory.c │ ├── screen_load_world.c │ └── screen_select_world.c ├── graphics ├── gfx_util.c ├── gfx_util.h ├── gui_util.c ├── gui_util.h ├── render_block.c ├── render_block.h ├── render_item.c ├── render_item.h ├── render_model.c ├── render_model.h ├── texture_atlas.c └── texture_atlas.h ├── item ├── inventory.c ├── inventory.h ├── items.c ├── items.h ├── items │ ├── item_door.c │ └── item_sugarcane.c ├── items_object.h ├── recipe.c ├── recipe.h ├── tool.c ├── tool.h ├── window_container.c └── window_container.h ├── lighting.c ├── lighting.h ├── main.c ├── network ├── client_interface.c ├── client_interface.h ├── inventory_crafting.c ├── inventory_furnace.c ├── inventory_logic.c ├── inventory_logic.h ├── inventory_player.c ├── level_archive.c ├── level_archive.h ├── region_archive.c ├── region_archive.h ├── server_interface.c ├── server_interface.h ├── server_local.c ├── server_local.h ├── server_world.c └── server_world.h ├── particle.c ├── particle.h ├── platform ├── displaylist.c ├── displaylist.h ├── gfx.c ├── gfx.h ├── input.c ├── input.h ├── pc │ ├── displaylist.c │ ├── gfx.c │ └── texture.c ├── texture.c ├── texture.h ├── thread.c ├── thread.h ├── time.c ├── time.h └── wii │ ├── displaylist.c │ ├── gfx.c │ └── texture.c ├── stack.c ├── stack.h ├── util.c ├── util.h ├── world.c └── world.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/.editorconfig -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/README.md -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/anim.png -------------------------------------------------------------------------------- /assets/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/controls.png -------------------------------------------------------------------------------- /assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/default.png -------------------------------------------------------------------------------- /assets/environment/clouds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/environment/clouds.png -------------------------------------------------------------------------------- /assets/gui/inventory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/gui/inventory.png -------------------------------------------------------------------------------- /assets/gui_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/gui_2.png -------------------------------------------------------------------------------- /assets/items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/items.png -------------------------------------------------------------------------------- /assets/pointer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/pointer.png -------------------------------------------------------------------------------- /assets/terrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/terrain.png -------------------------------------------------------------------------------- /assets/terrain/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/terrain/moon.png -------------------------------------------------------------------------------- /assets/terrain/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/assets/terrain/sun.png -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/config.json -------------------------------------------------------------------------------- /config_pc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/config_pc.json -------------------------------------------------------------------------------- /controls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/controls.md -------------------------------------------------------------------------------- /docs/ingame0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/docs/ingame0.png -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/icon.png -------------------------------------------------------------------------------- /meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/meta.xml -------------------------------------------------------------------------------- /resources/fragment.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/resources/fragment.shader -------------------------------------------------------------------------------- /resources/vertex.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/resources/vertex.shader -------------------------------------------------------------------------------- /source/block/aabb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/aabb.c -------------------------------------------------------------------------------- /source/block/aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/aabb.h -------------------------------------------------------------------------------- /source/block/block_bed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_bed.c -------------------------------------------------------------------------------- /source/block/block_bedrock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_bedrock.c -------------------------------------------------------------------------------- /source/block/block_bookshelf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_bookshelf.c -------------------------------------------------------------------------------- /source/block/block_bricks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_bricks.c -------------------------------------------------------------------------------- /source/block/block_brown_mushroom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_brown_mushroom.c -------------------------------------------------------------------------------- /source/block/block_cactus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_cactus.c -------------------------------------------------------------------------------- /source/block/block_cake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_cake.c -------------------------------------------------------------------------------- /source/block/block_cast_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_cast_block.c -------------------------------------------------------------------------------- /source/block/block_chest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_chest.c -------------------------------------------------------------------------------- /source/block/block_clay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_clay.c -------------------------------------------------------------------------------- /source/block/block_cobblestone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_cobblestone.c -------------------------------------------------------------------------------- /source/block/block_cobweb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_cobweb.c -------------------------------------------------------------------------------- /source/block/block_crops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_crops.c -------------------------------------------------------------------------------- /source/block/block_dirt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_dirt.c -------------------------------------------------------------------------------- /source/block/block_dispenser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_dispenser.c -------------------------------------------------------------------------------- /source/block/block_door.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_door.c -------------------------------------------------------------------------------- /source/block/block_double_slab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_double_slab.c -------------------------------------------------------------------------------- /source/block/block_farmland.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_farmland.c -------------------------------------------------------------------------------- /source/block/block_fence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_fence.c -------------------------------------------------------------------------------- /source/block/block_fire.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_fire.c -------------------------------------------------------------------------------- /source/block/block_flower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_flower.c -------------------------------------------------------------------------------- /source/block/block_furnace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_furnace.c -------------------------------------------------------------------------------- /source/block/block_glass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_glass.c -------------------------------------------------------------------------------- /source/block/block_glowstone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_glowstone.c -------------------------------------------------------------------------------- /source/block/block_grass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_grass.c -------------------------------------------------------------------------------- /source/block/block_gravel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_gravel.c -------------------------------------------------------------------------------- /source/block/block_ice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_ice.c -------------------------------------------------------------------------------- /source/block/block_jukebox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_jukebox.c -------------------------------------------------------------------------------- /source/block/block_ladder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_ladder.c -------------------------------------------------------------------------------- /source/block/block_lava.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_lava.c -------------------------------------------------------------------------------- /source/block/block_leaves.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_leaves.c -------------------------------------------------------------------------------- /source/block/block_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_log.c -------------------------------------------------------------------------------- /source/block/block_netherrack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_netherrack.c -------------------------------------------------------------------------------- /source/block/block_noteblock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_noteblock.c -------------------------------------------------------------------------------- /source/block/block_obsidian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_obsidian.c -------------------------------------------------------------------------------- /source/block/block_ore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_ore.c -------------------------------------------------------------------------------- /source/block/block_planks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_planks.c -------------------------------------------------------------------------------- /source/block/block_portal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_portal.c -------------------------------------------------------------------------------- /source/block/block_pressure_plate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_pressure_plate.c -------------------------------------------------------------------------------- /source/block/block_pumpkin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_pumpkin.c -------------------------------------------------------------------------------- /source/block/block_rail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_rail.c -------------------------------------------------------------------------------- /source/block/block_red_mushroom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_red_mushroom.c -------------------------------------------------------------------------------- /source/block/block_reed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_reed.c -------------------------------------------------------------------------------- /source/block/block_rose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_rose.c -------------------------------------------------------------------------------- /source/block/block_sand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_sand.c -------------------------------------------------------------------------------- /source/block/block_sandstone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_sandstone.c -------------------------------------------------------------------------------- /source/block/block_sapling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_sapling.c -------------------------------------------------------------------------------- /source/block/block_slab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_slab.c -------------------------------------------------------------------------------- /source/block/block_snow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_snow.c -------------------------------------------------------------------------------- /source/block/block_spawner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_spawner.c -------------------------------------------------------------------------------- /source/block/block_sponge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_sponge.c -------------------------------------------------------------------------------- /source/block/block_stairs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_stairs.c -------------------------------------------------------------------------------- /source/block/block_stone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_stone.c -------------------------------------------------------------------------------- /source/block/block_tallgrass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_tallgrass.c -------------------------------------------------------------------------------- /source/block/block_tnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_tnt.c -------------------------------------------------------------------------------- /source/block/block_torch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_torch.c -------------------------------------------------------------------------------- /source/block/block_trapdoor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_trapdoor.c -------------------------------------------------------------------------------- /source/block/block_water.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_water.c -------------------------------------------------------------------------------- /source/block/block_wool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_wool.c -------------------------------------------------------------------------------- /source/block/block_workbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/block_workbench.c -------------------------------------------------------------------------------- /source/block/blocks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/blocks.c -------------------------------------------------------------------------------- /source/block/blocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/blocks.h -------------------------------------------------------------------------------- /source/block/blocks_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/blocks_data.h -------------------------------------------------------------------------------- /source/block/face_occlusion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/face_occlusion.c -------------------------------------------------------------------------------- /source/block/face_occlusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/block/face_occlusion.h -------------------------------------------------------------------------------- /source/chunk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/chunk.c -------------------------------------------------------------------------------- /source/chunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/chunk.h -------------------------------------------------------------------------------- /source/chunk_mesher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/chunk_mesher.c -------------------------------------------------------------------------------- /source/chunk_mesher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/chunk_mesher.h -------------------------------------------------------------------------------- /source/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/config.c -------------------------------------------------------------------------------- /source/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/config.h -------------------------------------------------------------------------------- /source/daytime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/daytime.c -------------------------------------------------------------------------------- /source/daytime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/daytime.h -------------------------------------------------------------------------------- /source/entity/entity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/entity/entity.c -------------------------------------------------------------------------------- /source/entity/entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/entity/entity.h -------------------------------------------------------------------------------- /source/entity/entity_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/entity/entity_item.c -------------------------------------------------------------------------------- /source/entity/entity_local_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/entity/entity_local_player.c -------------------------------------------------------------------------------- /source/game/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/camera.c -------------------------------------------------------------------------------- /source/game/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/camera.h -------------------------------------------------------------------------------- /source/game/game_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/game_state.c -------------------------------------------------------------------------------- /source/game/game_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/game_state.h -------------------------------------------------------------------------------- /source/game/gui/screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen.c -------------------------------------------------------------------------------- /source/game/gui/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen.h -------------------------------------------------------------------------------- /source/game/gui/screen_crafting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_crafting.c -------------------------------------------------------------------------------- /source/game/gui/screen_furnace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_furnace.c -------------------------------------------------------------------------------- /source/game/gui/screen_ingame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_ingame.c -------------------------------------------------------------------------------- /source/game/gui/screen_inventory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_inventory.c -------------------------------------------------------------------------------- /source/game/gui/screen_load_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_load_world.c -------------------------------------------------------------------------------- /source/game/gui/screen_select_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/game/gui/screen_select_world.c -------------------------------------------------------------------------------- /source/graphics/gfx_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/gfx_util.c -------------------------------------------------------------------------------- /source/graphics/gfx_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/gfx_util.h -------------------------------------------------------------------------------- /source/graphics/gui_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/gui_util.c -------------------------------------------------------------------------------- /source/graphics/gui_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/gui_util.h -------------------------------------------------------------------------------- /source/graphics/render_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_block.c -------------------------------------------------------------------------------- /source/graphics/render_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_block.h -------------------------------------------------------------------------------- /source/graphics/render_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_item.c -------------------------------------------------------------------------------- /source/graphics/render_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_item.h -------------------------------------------------------------------------------- /source/graphics/render_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_model.c -------------------------------------------------------------------------------- /source/graphics/render_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/render_model.h -------------------------------------------------------------------------------- /source/graphics/texture_atlas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/texture_atlas.c -------------------------------------------------------------------------------- /source/graphics/texture_atlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/graphics/texture_atlas.h -------------------------------------------------------------------------------- /source/item/inventory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/inventory.c -------------------------------------------------------------------------------- /source/item/inventory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/inventory.h -------------------------------------------------------------------------------- /source/item/items.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/items.c -------------------------------------------------------------------------------- /source/item/items.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/items.h -------------------------------------------------------------------------------- /source/item/items/item_door.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/items/item_door.c -------------------------------------------------------------------------------- /source/item/items/item_sugarcane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/items/item_sugarcane.c -------------------------------------------------------------------------------- /source/item/items_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/items_object.h -------------------------------------------------------------------------------- /source/item/recipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/recipe.c -------------------------------------------------------------------------------- /source/item/recipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/recipe.h -------------------------------------------------------------------------------- /source/item/tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/tool.c -------------------------------------------------------------------------------- /source/item/tool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/tool.h -------------------------------------------------------------------------------- /source/item/window_container.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/window_container.c -------------------------------------------------------------------------------- /source/item/window_container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/item/window_container.h -------------------------------------------------------------------------------- /source/lighting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/lighting.c -------------------------------------------------------------------------------- /source/lighting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/lighting.h -------------------------------------------------------------------------------- /source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/main.c -------------------------------------------------------------------------------- /source/network/client_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/client_interface.c -------------------------------------------------------------------------------- /source/network/client_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/client_interface.h -------------------------------------------------------------------------------- /source/network/inventory_crafting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/inventory_crafting.c -------------------------------------------------------------------------------- /source/network/inventory_furnace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/inventory_furnace.c -------------------------------------------------------------------------------- /source/network/inventory_logic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/inventory_logic.c -------------------------------------------------------------------------------- /source/network/inventory_logic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/inventory_logic.h -------------------------------------------------------------------------------- /source/network/inventory_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/inventory_player.c -------------------------------------------------------------------------------- /source/network/level_archive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/level_archive.c -------------------------------------------------------------------------------- /source/network/level_archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/level_archive.h -------------------------------------------------------------------------------- /source/network/region_archive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/region_archive.c -------------------------------------------------------------------------------- /source/network/region_archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/region_archive.h -------------------------------------------------------------------------------- /source/network/server_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_interface.c -------------------------------------------------------------------------------- /source/network/server_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_interface.h -------------------------------------------------------------------------------- /source/network/server_local.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_local.c -------------------------------------------------------------------------------- /source/network/server_local.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_local.h -------------------------------------------------------------------------------- /source/network/server_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_world.c -------------------------------------------------------------------------------- /source/network/server_world.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/network/server_world.h -------------------------------------------------------------------------------- /source/particle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/particle.c -------------------------------------------------------------------------------- /source/particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/particle.h -------------------------------------------------------------------------------- /source/platform/displaylist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/displaylist.c -------------------------------------------------------------------------------- /source/platform/displaylist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/displaylist.h -------------------------------------------------------------------------------- /source/platform/gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/gfx.c -------------------------------------------------------------------------------- /source/platform/gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/gfx.h -------------------------------------------------------------------------------- /source/platform/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/input.c -------------------------------------------------------------------------------- /source/platform/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/input.h -------------------------------------------------------------------------------- /source/platform/pc/displaylist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/pc/displaylist.c -------------------------------------------------------------------------------- /source/platform/pc/gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/pc/gfx.c -------------------------------------------------------------------------------- /source/platform/pc/texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/pc/texture.c -------------------------------------------------------------------------------- /source/platform/texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/texture.c -------------------------------------------------------------------------------- /source/platform/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/texture.h -------------------------------------------------------------------------------- /source/platform/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/thread.c -------------------------------------------------------------------------------- /source/platform/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/thread.h -------------------------------------------------------------------------------- /source/platform/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/time.c -------------------------------------------------------------------------------- /source/platform/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/time.h -------------------------------------------------------------------------------- /source/platform/wii/displaylist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/wii/displaylist.c -------------------------------------------------------------------------------- /source/platform/wii/gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/wii/gfx.c -------------------------------------------------------------------------------- /source/platform/wii/texture.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/platform/wii/texture.c -------------------------------------------------------------------------------- /source/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/stack.c -------------------------------------------------------------------------------- /source/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/stack.h -------------------------------------------------------------------------------- /source/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/util.c -------------------------------------------------------------------------------- /source/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/util.h -------------------------------------------------------------------------------- /source/world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/world.c -------------------------------------------------------------------------------- /source/world.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtreme8000/CavEX/HEAD/source/world.h --------------------------------------------------------------------------------