├── .clang-format ├── .dockerignore ├── .gitattributes ├── .gitignore ├── .vscode ├── .gitignore ├── configurations │ └── windows-docker │ │ ├── c_cpp_properties.json │ │ ├── settings.json │ │ └── tasks.json └── extensions.json ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── ROADMAP.TXT ├── bin └── .gitignore ├── docker-compose.yml ├── inc ├── 3libs │ ├── CrossCraftCore │ │ └── LICENSE │ ├── FastNoiseLite │ │ ├── FastNoiseLite.h │ │ ├── LICENCE.TXT │ │ └── ModdedFastNoiseLite.h │ ├── bvh │ │ └── bvh.h │ ├── inifile-cpp │ │ ├── LICENSE.txt │ │ └── inicpp.h │ ├── mazegen │ │ ├── LICENSE │ │ ├── mazegen.hpp │ │ └── readme.md │ └── nlohmann │ │ ├── LICENSE.MIT │ │ ├── json.hpp │ │ └── json_fwd.hpp ├── camera.hpp ├── constants.hpp ├── debug.hpp ├── entities │ ├── Block.hpp │ ├── World.hpp │ ├── chunck.hpp │ ├── entity.hpp │ ├── inventory.hpp │ ├── item.hpp │ ├── items │ │ ├── materials.hpp │ │ └── tools │ │ │ ├── axe │ │ │ └── axe.hpp │ │ │ └── tool.hpp │ ├── level.hpp │ ├── mob │ │ ├── hostileMob.hpp │ │ ├── mob.hpp │ │ ├── neutralMob.hpp │ │ ├── passiveMob.hpp │ │ └── pig │ │ │ └── pig.hpp │ ├── player │ │ ├── player.hpp │ │ ├── player_render_arm_pip.hpp │ │ ├── player_render_body_pip.hpp │ │ └── player_render_pip.hpp │ ├── sfx_categories │ │ ├── sfx_category_dig.hpp │ │ ├── sfx_category_liquid.hpp │ │ ├── sfx_category_mob.hpp │ │ ├── sfx_category_random.hpp │ │ └── sfx_category_step.hpp │ ├── sfx_config.hpp │ ├── sfx_library.hpp │ ├── sfx_library_category.hpp │ └── sfx_library_sound.hpp ├── managers │ ├── block │ │ ├── block_info_repository.hpp │ │ ├── sound │ │ │ ├── block_broken_sfx_repository.hpp │ │ │ ├── block_dig_sfx_repository.hpp │ │ │ ├── block_sfx_base_repository.hpp │ │ │ └── block_step_sfx_repository.hpp │ │ ├── uv_block_data.hpp │ │ └── vertex_block_data.hpp │ ├── block_manager.hpp │ ├── chunck_manager.hpp │ ├── clipper │ │ └── custom_planes_clip_algorithm.hpp │ ├── clipping_manager.hpp │ ├── clouds_manager.hpp │ ├── collision_manager.hpp │ ├── cross_craft_world_generator.hpp │ ├── day_night_cycle_manager.hpp │ ├── font │ │ ├── font_manager.hpp │ │ └── font_options.hpp │ ├── items_repository.hpp │ ├── language_manager.hpp │ ├── light_manager.hpp │ ├── liquid_helper.hpp │ ├── mazecraft_generator.hpp │ ├── mesh │ │ ├── crossed │ │ │ └── crossed_mesh_builder.hpp │ │ ├── cuboid │ │ │ ├── cuboid_hand_item_mesh_builder.hpp │ │ │ └── cuboid_mesh_builder.hpp │ │ ├── handled_item_mesh_builder.hpp │ │ ├── lava │ │ │ └── lava_mesh_builder.hpp │ │ ├── mesh_builder.hpp │ │ ├── slab │ │ │ ├── slab_hand_item_mesh_builder.hpp │ │ │ └── slab_mesh_builder.hpp │ │ ├── torch │ │ │ ├── torch_hand_item_mesh_builder.hpp │ │ │ └── torch_mesh_builder.hpp │ │ └── water │ │ │ └── water_mesh_builder.hpp │ ├── mob │ │ └── mob_manager.hpp │ ├── model_builder.hpp │ ├── particle_manager.hpp │ ├── save_manager.hpp │ ├── settings_manager.hpp │ ├── sound_manager.hpp │ ├── state_manager.hpp │ └── tick_manager.hpp ├── memory-monitor │ └── memory_monitor.hpp ├── models │ ├── block_info_model.hpp │ ├── language_info_model.hpp │ ├── liquid_quad_map_model.hpp │ ├── mini_game_info_model.hpp │ ├── new_game_model.hpp │ ├── save_game_model.hpp │ ├── save_info_model.hpp │ ├── sfx_block_model.hpp │ ├── sfx_config_model.hpp │ ├── skin_info_model.hpp │ ├── terrain_height_model.hpp │ ├── texture_pack_info_model.hpp │ └── world_light_model.hpp ├── states │ ├── context.hpp │ ├── game_play │ │ ├── state_game_play.hpp │ │ └── states │ │ │ ├── creative │ │ │ ├── creative_audio_listener.hpp │ │ │ └── creative_playing_state.hpp │ │ │ ├── in_game_menu │ │ │ └── state_game_menu.hpp │ │ │ ├── minigame │ │ │ └── mazecraft │ │ │ │ ├── maze_audio_listener.hpp │ │ │ │ ├── maze_playing_state.hpp │ │ │ │ └── mazecraft_level_init.hpp │ │ │ ├── playing_state_base.hpp │ │ │ ├── survival │ │ │ └── survival_playing_state.hpp │ │ │ └── welcome │ │ │ └── state_welcome.hpp │ ├── game_state.hpp │ ├── language_selection │ │ ├── language_loader_screen.hpp │ │ └── language_selection_screen.hpp │ ├── loading │ │ ├── mini_games │ │ │ ├── state_create_maze_craft.hpp │ │ │ ├── state_load_maze_craft.hpp │ │ │ └── state_load_next_level_maze_craft.hpp │ │ ├── state_loading_game.hpp │ │ └── state_loading_saved_game.hpp │ ├── main_menu │ │ ├── screens │ │ │ ├── screen_about.hpp │ │ │ ├── screen_base.hpp │ │ │ ├── screen_how_to_play.hpp │ │ │ ├── screen_load_game.hpp │ │ │ ├── screen_main.hpp │ │ │ ├── screen_mini_game.hpp │ │ │ ├── screen_new_game.hpp │ │ │ ├── screen_options.hpp │ │ │ └── screen_skin_selection.hpp │ │ └── state_main_menu.hpp │ └── splash_screen │ │ └── state_splash_screen.hpp ├── tyracraft_game.hpp ├── ui.hpp └── utils.hpp ├── obj └── .gitignore ├── res └── .gitignore ├── run.ps1 ├── src ├── 3libs │ └── bvh │ │ └── bvh.cpp ├── camera.cpp ├── debug.cpp ├── entities │ ├── Block.cpp │ ├── World.cpp │ ├── chunck.cpp │ ├── inventory.cpp │ ├── item.cpp │ ├── items │ │ └── tools │ │ │ └── axe │ │ │ └── axe.cpp │ ├── level.cpp │ ├── mob │ │ ├── hostileMob.cpp │ │ ├── neutralMob.cpp │ │ ├── passiveMob.cpp │ │ └── pig │ │ │ └── pig.cpp │ ├── player │ │ ├── player.cpp │ │ ├── player_render_arm_pip.cpp │ │ └── player_render_body_pip.cpp │ ├── sfx_categories │ │ ├── sfx_category_dig.cpp │ │ ├── sfx_category_liquid.cpp │ │ ├── sfx_category_mob.cpp │ │ ├── sfx_category_random.cpp │ │ └── sfx_category_step.cpp │ ├── sfx_config.cpp │ └── sfx_library.cpp ├── main.cpp ├── managers │ ├── block │ │ ├── block_info_repository.cpp │ │ ├── sound │ │ │ ├── block_broken_sfx_repository.cpp │ │ │ ├── block_dig_sfx_repository.cpp │ │ │ └── block_step_sfx_repository.cpp │ │ └── vertex_block_data.cpp │ ├── block_manager.cpp │ ├── chunck_manager.cpp │ ├── clipper │ │ └── custom_planes_clip_algorithm.cpp │ ├── clouds_manager.cpp │ ├── collision_manager.cpp │ ├── cross_craft_world_generator.cpp │ ├── day_night_cycle_manager.cpp │ ├── font │ │ └── font_manager.cpp │ ├── items_repository.cpp │ ├── language_manager.cpp │ ├── light_manager.cpp │ ├── liquid_helper.cpp │ ├── mazecraft_generator.cpp │ ├── mesh │ │ ├── crossed │ │ │ └── crossed_mesh_builder.cpp │ │ ├── cuboid │ │ │ ├── cuboid_hand_item_mesh_builder.cpp │ │ │ └── cuboid_mesh_builder.cpp │ │ ├── handled_item_mesh_builder.cpp │ │ ├── lava │ │ │ └── lava_mesh_builder.cpp │ │ ├── mesh_builder.cpp │ │ ├── slab │ │ │ ├── slab_hand_item_mesh_builder.cpp │ │ │ └── slab_mesh_builder.cpp │ │ ├── torch │ │ │ ├── torch_hand_item_mesh_builder.cpp │ │ │ └── torch_mesh_builder.cpp │ │ └── water │ │ │ └── water_mesh_builder.cpp │ ├── mob │ │ └── mob_manager.cpp │ ├── model_builder.cpp │ ├── particles_manager.cpp │ ├── save_manager.cpp │ ├── settings_manager.cpp │ ├── sound_manager.cpp │ ├── state_manager.cpp │ └── tick_manager.cpp ├── memory-monitor │ └── memory_monitor.cpp ├── states │ ├── context.cpp │ ├── game_play │ │ ├── state_game_play.cpp │ │ └── states │ │ │ ├── creative │ │ │ ├── creative_audio_listener.cpp │ │ │ └── creative_playing_state.cpp │ │ │ ├── in_game_menu │ │ │ └── state_game_menu.cpp │ │ │ ├── mini_game │ │ │ └── mazecraft │ │ │ │ ├── maze_audio_listener.cpp │ │ │ │ ├── maze_playing_state.cpp │ │ │ │ └── mazecraft_level_init.cpp │ │ │ ├── survival │ │ │ └── survival_playing_state.cpp │ │ │ └── welcome │ │ │ └── state_welcome.cpp │ ├── language_selection │ │ └── language_selection_screen.cpp │ ├── loading │ │ ├── mini_games │ │ │ ├── state_create_maze_craft.cpp │ │ │ ├── state_load_maze_craft.cpp │ │ │ └── state_load_next_level_maze_craft.cpp │ │ ├── state_loading_game.cpp │ │ └── state_loading_saved_game.cpp │ ├── main_menu │ │ ├── screens │ │ │ ├── screen_about.cpp │ │ │ ├── screen_how_to_play.cpp │ │ │ ├── screen_load_game.cpp │ │ │ ├── screen_main.cpp │ │ │ ├── screen_mini_game.cpp │ │ │ ├── screen_new_game.cpp │ │ │ ├── screen_options.cpp │ │ │ └── screen_skin_selection.cpp │ │ └── state_main_menu.cpp │ └── splash_screen │ │ └── state_splash_screen.cpp ├── tyracraft_game.cpp ├── ui.cpp └── utils.cpp └── windows-pcsx2.ps1 /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.vscode/.gitignore -------------------------------------------------------------------------------- /.vscode/configurations/windows-docker/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.vscode/configurations/windows-docker/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/configurations/windows-docker/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.vscode/configurations/windows-docker/settings.json -------------------------------------------------------------------------------- /.vscode/configurations/windows-docker/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.vscode/configurations/windows-docker/tasks.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/ROADMAP.TXT -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /inc/3libs/CrossCraftCore/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/CrossCraftCore/LICENSE -------------------------------------------------------------------------------- /inc/3libs/FastNoiseLite/FastNoiseLite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/FastNoiseLite/FastNoiseLite.h -------------------------------------------------------------------------------- /inc/3libs/FastNoiseLite/LICENCE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/FastNoiseLite/LICENCE.TXT -------------------------------------------------------------------------------- /inc/3libs/FastNoiseLite/ModdedFastNoiseLite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/FastNoiseLite/ModdedFastNoiseLite.h -------------------------------------------------------------------------------- /inc/3libs/bvh/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/bvh/bvh.h -------------------------------------------------------------------------------- /inc/3libs/inifile-cpp/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/inifile-cpp/LICENSE.txt -------------------------------------------------------------------------------- /inc/3libs/inifile-cpp/inicpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/inifile-cpp/inicpp.h -------------------------------------------------------------------------------- /inc/3libs/mazegen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/mazegen/LICENSE -------------------------------------------------------------------------------- /inc/3libs/mazegen/mazegen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/mazegen/mazegen.hpp -------------------------------------------------------------------------------- /inc/3libs/mazegen/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/mazegen/readme.md -------------------------------------------------------------------------------- /inc/3libs/nlohmann/LICENSE.MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/nlohmann/LICENSE.MIT -------------------------------------------------------------------------------- /inc/3libs/nlohmann/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/nlohmann/json.hpp -------------------------------------------------------------------------------- /inc/3libs/nlohmann/json_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/3libs/nlohmann/json_fwd.hpp -------------------------------------------------------------------------------- /inc/camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/camera.hpp -------------------------------------------------------------------------------- /inc/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/constants.hpp -------------------------------------------------------------------------------- /inc/debug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/debug.hpp -------------------------------------------------------------------------------- /inc/entities/Block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/Block.hpp -------------------------------------------------------------------------------- /inc/entities/World.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/World.hpp -------------------------------------------------------------------------------- /inc/entities/chunck.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/chunck.hpp -------------------------------------------------------------------------------- /inc/entities/entity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/entity.hpp -------------------------------------------------------------------------------- /inc/entities/inventory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/inventory.hpp -------------------------------------------------------------------------------- /inc/entities/item.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/item.hpp -------------------------------------------------------------------------------- /inc/entities/items/materials.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | enum class ItemsMaterials { Wood, Stone, Iron, Gold, Diamond }; -------------------------------------------------------------------------------- /inc/entities/items/tools/axe/axe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/items/tools/axe/axe.hpp -------------------------------------------------------------------------------- /inc/entities/items/tools/tool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/items/tools/tool.hpp -------------------------------------------------------------------------------- /inc/entities/level.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/level.hpp -------------------------------------------------------------------------------- /inc/entities/mob/hostileMob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/mob/hostileMob.hpp -------------------------------------------------------------------------------- /inc/entities/mob/mob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/mob/mob.hpp -------------------------------------------------------------------------------- /inc/entities/mob/neutralMob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/mob/neutralMob.hpp -------------------------------------------------------------------------------- /inc/entities/mob/passiveMob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/mob/passiveMob.hpp -------------------------------------------------------------------------------- /inc/entities/mob/pig/pig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/mob/pig/pig.hpp -------------------------------------------------------------------------------- /inc/entities/player/player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/player/player.hpp -------------------------------------------------------------------------------- /inc/entities/player/player_render_arm_pip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/player/player_render_arm_pip.hpp -------------------------------------------------------------------------------- /inc/entities/player/player_render_body_pip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/player/player_render_body_pip.hpp -------------------------------------------------------------------------------- /inc/entities/player/player_render_pip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/player/player_render_pip.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_categories/sfx_category_dig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_categories/sfx_category_dig.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_categories/sfx_category_liquid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_categories/sfx_category_liquid.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_categories/sfx_category_mob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_categories/sfx_category_mob.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_categories/sfx_category_random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_categories/sfx_category_random.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_categories/sfx_category_step.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_categories/sfx_category_step.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_config.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_library.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_library.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_library_category.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_library_category.hpp -------------------------------------------------------------------------------- /inc/entities/sfx_library_sound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/entities/sfx_library_sound.hpp -------------------------------------------------------------------------------- /inc/managers/block/block_info_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/block_info_repository.hpp -------------------------------------------------------------------------------- /inc/managers/block/sound/block_broken_sfx_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/sound/block_broken_sfx_repository.hpp -------------------------------------------------------------------------------- /inc/managers/block/sound/block_dig_sfx_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/sound/block_dig_sfx_repository.hpp -------------------------------------------------------------------------------- /inc/managers/block/sound/block_sfx_base_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/sound/block_sfx_base_repository.hpp -------------------------------------------------------------------------------- /inc/managers/block/sound/block_step_sfx_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/sound/block_step_sfx_repository.hpp -------------------------------------------------------------------------------- /inc/managers/block/uv_block_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/uv_block_data.hpp -------------------------------------------------------------------------------- /inc/managers/block/vertex_block_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block/vertex_block_data.hpp -------------------------------------------------------------------------------- /inc/managers/block_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/block_manager.hpp -------------------------------------------------------------------------------- /inc/managers/chunck_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/chunck_manager.hpp -------------------------------------------------------------------------------- /inc/managers/clipper/custom_planes_clip_algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/clipper/custom_planes_clip_algorithm.hpp -------------------------------------------------------------------------------- /inc/managers/clipping_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/clipping_manager.hpp -------------------------------------------------------------------------------- /inc/managers/clouds_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/clouds_manager.hpp -------------------------------------------------------------------------------- /inc/managers/collision_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/collision_manager.hpp -------------------------------------------------------------------------------- /inc/managers/cross_craft_world_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/cross_craft_world_generator.hpp -------------------------------------------------------------------------------- /inc/managers/day_night_cycle_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/day_night_cycle_manager.hpp -------------------------------------------------------------------------------- /inc/managers/font/font_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/font/font_manager.hpp -------------------------------------------------------------------------------- /inc/managers/font/font_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/font/font_options.hpp -------------------------------------------------------------------------------- /inc/managers/items_repository.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/items_repository.hpp -------------------------------------------------------------------------------- /inc/managers/language_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/language_manager.hpp -------------------------------------------------------------------------------- /inc/managers/light_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/light_manager.hpp -------------------------------------------------------------------------------- /inc/managers/liquid_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/liquid_helper.hpp -------------------------------------------------------------------------------- /inc/managers/mazecraft_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mazecraft_generator.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/crossed/crossed_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/crossed/crossed_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/cuboid/cuboid_hand_item_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/cuboid/cuboid_hand_item_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/cuboid/cuboid_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/cuboid/cuboid_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/handled_item_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/handled_item_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/lava/lava_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/lava/lava_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/slab/slab_hand_item_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/slab/slab_hand_item_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/slab/slab_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/slab/slab_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/torch/torch_hand_item_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/torch/torch_hand_item_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/torch/torch_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/torch/torch_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mesh/water/water_mesh_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mesh/water/water_mesh_builder.hpp -------------------------------------------------------------------------------- /inc/managers/mob/mob_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/mob/mob_manager.hpp -------------------------------------------------------------------------------- /inc/managers/model_builder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/model_builder.hpp -------------------------------------------------------------------------------- /inc/managers/particle_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/particle_manager.hpp -------------------------------------------------------------------------------- /inc/managers/save_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/save_manager.hpp -------------------------------------------------------------------------------- /inc/managers/settings_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/settings_manager.hpp -------------------------------------------------------------------------------- /inc/managers/sound_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/sound_manager.hpp -------------------------------------------------------------------------------- /inc/managers/state_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/state_manager.hpp -------------------------------------------------------------------------------- /inc/managers/tick_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/managers/tick_manager.hpp -------------------------------------------------------------------------------- /inc/memory-monitor/memory_monitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/memory-monitor/memory_monitor.hpp -------------------------------------------------------------------------------- /inc/models/block_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/block_info_model.hpp -------------------------------------------------------------------------------- /inc/models/language_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/language_info_model.hpp -------------------------------------------------------------------------------- /inc/models/liquid_quad_map_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/liquid_quad_map_model.hpp -------------------------------------------------------------------------------- /inc/models/mini_game_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/mini_game_info_model.hpp -------------------------------------------------------------------------------- /inc/models/new_game_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/new_game_model.hpp -------------------------------------------------------------------------------- /inc/models/save_game_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/save_game_model.hpp -------------------------------------------------------------------------------- /inc/models/save_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/save_info_model.hpp -------------------------------------------------------------------------------- /inc/models/sfx_block_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/sfx_block_model.hpp -------------------------------------------------------------------------------- /inc/models/sfx_config_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/sfx_config_model.hpp -------------------------------------------------------------------------------- /inc/models/skin_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/skin_info_model.hpp -------------------------------------------------------------------------------- /inc/models/terrain_height_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/terrain_height_model.hpp -------------------------------------------------------------------------------- /inc/models/texture_pack_info_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/texture_pack_info_model.hpp -------------------------------------------------------------------------------- /inc/models/world_light_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/models/world_light_model.hpp -------------------------------------------------------------------------------- /inc/states/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/context.hpp -------------------------------------------------------------------------------- /inc/states/game_play/state_game_play.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/state_game_play.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/creative/creative_audio_listener.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/creative/creative_audio_listener.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/creative/creative_playing_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/creative/creative_playing_state.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/in_game_menu/state_game_menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/in_game_menu/state_game_menu.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/minigame/mazecraft/maze_audio_listener.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/minigame/mazecraft/maze_audio_listener.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/minigame/mazecraft/maze_playing_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/minigame/mazecraft/maze_playing_state.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/minigame/mazecraft/mazecraft_level_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/minigame/mazecraft/mazecraft_level_init.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/playing_state_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/playing_state_base.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/survival/survival_playing_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/survival/survival_playing_state.hpp -------------------------------------------------------------------------------- /inc/states/game_play/states/welcome/state_welcome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_play/states/welcome/state_welcome.hpp -------------------------------------------------------------------------------- /inc/states/game_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/game_state.hpp -------------------------------------------------------------------------------- /inc/states/language_selection/language_loader_screen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/language_selection/language_loader_screen.hpp -------------------------------------------------------------------------------- /inc/states/language_selection/language_selection_screen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/language_selection/language_selection_screen.hpp -------------------------------------------------------------------------------- /inc/states/loading/mini_games/state_create_maze_craft.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/loading/mini_games/state_create_maze_craft.hpp -------------------------------------------------------------------------------- /inc/states/loading/mini_games/state_load_maze_craft.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/loading/mini_games/state_load_maze_craft.hpp -------------------------------------------------------------------------------- /inc/states/loading/mini_games/state_load_next_level_maze_craft.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/loading/mini_games/state_load_next_level_maze_craft.hpp -------------------------------------------------------------------------------- /inc/states/loading/state_loading_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/loading/state_loading_game.hpp -------------------------------------------------------------------------------- /inc/states/loading/state_loading_saved_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/loading/state_loading_saved_game.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_about.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_about.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_base.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_how_to_play.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_how_to_play.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_load_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_load_game.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_main.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_main.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_mini_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_mini_game.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_new_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_new_game.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_options.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/screens/screen_skin_selection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/screens/screen_skin_selection.hpp -------------------------------------------------------------------------------- /inc/states/main_menu/state_main_menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/main_menu/state_main_menu.hpp -------------------------------------------------------------------------------- /inc/states/splash_screen/state_splash_screen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/states/splash_screen/state_splash_screen.hpp -------------------------------------------------------------------------------- /inc/tyracraft_game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/tyracraft_game.hpp -------------------------------------------------------------------------------- /inc/ui.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/ui.hpp -------------------------------------------------------------------------------- /inc/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/inc/utils.hpp -------------------------------------------------------------------------------- /obj/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/obj/.gitignore -------------------------------------------------------------------------------- /res/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/res/.gitignore -------------------------------------------------------------------------------- /run.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/run.ps1 -------------------------------------------------------------------------------- /src/3libs/bvh/bvh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/3libs/bvh/bvh.cpp -------------------------------------------------------------------------------- /src/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/camera.cpp -------------------------------------------------------------------------------- /src/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/debug.cpp -------------------------------------------------------------------------------- /src/entities/Block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/Block.cpp -------------------------------------------------------------------------------- /src/entities/World.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/World.cpp -------------------------------------------------------------------------------- /src/entities/chunck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/chunck.cpp -------------------------------------------------------------------------------- /src/entities/inventory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/inventory.cpp -------------------------------------------------------------------------------- /src/entities/item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/item.cpp -------------------------------------------------------------------------------- /src/entities/items/tools/axe/axe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/items/tools/axe/axe.cpp -------------------------------------------------------------------------------- /src/entities/level.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/level.cpp -------------------------------------------------------------------------------- /src/entities/mob/hostileMob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/mob/hostileMob.cpp -------------------------------------------------------------------------------- /src/entities/mob/neutralMob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/mob/neutralMob.cpp -------------------------------------------------------------------------------- /src/entities/mob/passiveMob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/mob/passiveMob.cpp -------------------------------------------------------------------------------- /src/entities/mob/pig/pig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/mob/pig/pig.cpp -------------------------------------------------------------------------------- /src/entities/player/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/player/player.cpp -------------------------------------------------------------------------------- /src/entities/player/player_render_arm_pip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/player/player_render_arm_pip.cpp -------------------------------------------------------------------------------- /src/entities/player/player_render_body_pip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/player/player_render_body_pip.cpp -------------------------------------------------------------------------------- /src/entities/sfx_categories/sfx_category_dig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_categories/sfx_category_dig.cpp -------------------------------------------------------------------------------- /src/entities/sfx_categories/sfx_category_liquid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_categories/sfx_category_liquid.cpp -------------------------------------------------------------------------------- /src/entities/sfx_categories/sfx_category_mob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_categories/sfx_category_mob.cpp -------------------------------------------------------------------------------- /src/entities/sfx_categories/sfx_category_random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_categories/sfx_category_random.cpp -------------------------------------------------------------------------------- /src/entities/sfx_categories/sfx_category_step.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_categories/sfx_category_step.cpp -------------------------------------------------------------------------------- /src/entities/sfx_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_config.cpp -------------------------------------------------------------------------------- /src/entities/sfx_library.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/entities/sfx_library.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/managers/block/block_info_repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block/block_info_repository.cpp -------------------------------------------------------------------------------- /src/managers/block/sound/block_broken_sfx_repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block/sound/block_broken_sfx_repository.cpp -------------------------------------------------------------------------------- /src/managers/block/sound/block_dig_sfx_repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block/sound/block_dig_sfx_repository.cpp -------------------------------------------------------------------------------- /src/managers/block/sound/block_step_sfx_repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block/sound/block_step_sfx_repository.cpp -------------------------------------------------------------------------------- /src/managers/block/vertex_block_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block/vertex_block_data.cpp -------------------------------------------------------------------------------- /src/managers/block_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/block_manager.cpp -------------------------------------------------------------------------------- /src/managers/chunck_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/chunck_manager.cpp -------------------------------------------------------------------------------- /src/managers/clipper/custom_planes_clip_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/clipper/custom_planes_clip_algorithm.cpp -------------------------------------------------------------------------------- /src/managers/clouds_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/clouds_manager.cpp -------------------------------------------------------------------------------- /src/managers/collision_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/collision_manager.cpp -------------------------------------------------------------------------------- /src/managers/cross_craft_world_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/cross_craft_world_generator.cpp -------------------------------------------------------------------------------- /src/managers/day_night_cycle_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/day_night_cycle_manager.cpp -------------------------------------------------------------------------------- /src/managers/font/font_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/font/font_manager.cpp -------------------------------------------------------------------------------- /src/managers/items_repository.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/items_repository.cpp -------------------------------------------------------------------------------- /src/managers/language_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/language_manager.cpp -------------------------------------------------------------------------------- /src/managers/light_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/light_manager.cpp -------------------------------------------------------------------------------- /src/managers/liquid_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/liquid_helper.cpp -------------------------------------------------------------------------------- /src/managers/mazecraft_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mazecraft_generator.cpp -------------------------------------------------------------------------------- /src/managers/mesh/crossed/crossed_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/crossed/crossed_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/cuboid/cuboid_hand_item_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/cuboid/cuboid_hand_item_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/cuboid/cuboid_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/cuboid/cuboid_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/handled_item_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/handled_item_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/lava/lava_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/lava/lava_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/slab/slab_hand_item_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/slab/slab_hand_item_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/slab/slab_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/slab/slab_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/torch/torch_hand_item_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/torch/torch_hand_item_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/torch/torch_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/torch/torch_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mesh/water/water_mesh_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mesh/water/water_mesh_builder.cpp -------------------------------------------------------------------------------- /src/managers/mob/mob_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/mob/mob_manager.cpp -------------------------------------------------------------------------------- /src/managers/model_builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/model_builder.cpp -------------------------------------------------------------------------------- /src/managers/particles_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/particles_manager.cpp -------------------------------------------------------------------------------- /src/managers/save_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/save_manager.cpp -------------------------------------------------------------------------------- /src/managers/settings_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/settings_manager.cpp -------------------------------------------------------------------------------- /src/managers/sound_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/sound_manager.cpp -------------------------------------------------------------------------------- /src/managers/state_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/state_manager.cpp -------------------------------------------------------------------------------- /src/managers/tick_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/managers/tick_manager.cpp -------------------------------------------------------------------------------- /src/memory-monitor/memory_monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/memory-monitor/memory_monitor.cpp -------------------------------------------------------------------------------- /src/states/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/context.cpp -------------------------------------------------------------------------------- /src/states/game_play/state_game_play.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/state_game_play.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/creative/creative_audio_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/creative/creative_audio_listener.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/creative/creative_playing_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/creative/creative_playing_state.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/in_game_menu/state_game_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/in_game_menu/state_game_menu.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/mini_game/mazecraft/maze_audio_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/mini_game/mazecraft/maze_audio_listener.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/mini_game/mazecraft/maze_playing_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/mini_game/mazecraft/maze_playing_state.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/mini_game/mazecraft/mazecraft_level_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/mini_game/mazecraft/mazecraft_level_init.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/survival/survival_playing_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/survival/survival_playing_state.cpp -------------------------------------------------------------------------------- /src/states/game_play/states/welcome/state_welcome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/game_play/states/welcome/state_welcome.cpp -------------------------------------------------------------------------------- /src/states/language_selection/language_selection_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/language_selection/language_selection_screen.cpp -------------------------------------------------------------------------------- /src/states/loading/mini_games/state_create_maze_craft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/loading/mini_games/state_create_maze_craft.cpp -------------------------------------------------------------------------------- /src/states/loading/mini_games/state_load_maze_craft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/loading/mini_games/state_load_maze_craft.cpp -------------------------------------------------------------------------------- /src/states/loading/mini_games/state_load_next_level_maze_craft.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/loading/mini_games/state_load_next_level_maze_craft.cpp -------------------------------------------------------------------------------- /src/states/loading/state_loading_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/loading/state_loading_game.cpp -------------------------------------------------------------------------------- /src/states/loading/state_loading_saved_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/loading/state_loading_saved_game.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_about.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_about.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_how_to_play.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_how_to_play.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_load_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_load_game.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_main.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_mini_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_mini_game.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_new_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_new_game.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_options.cpp -------------------------------------------------------------------------------- /src/states/main_menu/screens/screen_skin_selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/screens/screen_skin_selection.cpp -------------------------------------------------------------------------------- /src/states/main_menu/state_main_menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/main_menu/state_main_menu.cpp -------------------------------------------------------------------------------- /src/states/splash_screen/state_splash_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/states/splash_screen/state_splash_screen.cpp -------------------------------------------------------------------------------- /src/tyracraft_game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/tyracraft_game.cpp -------------------------------------------------------------------------------- /src/ui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/ui.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /windows-pcsx2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wellinator/tyracraft/HEAD/windows-pcsx2.ps1 --------------------------------------------------------------------------------