├── .github └── FUNDING.yml ├── .gitignore ├── .idea ├── modules.xml ├── rust_rpg_toolkit.iml ├── vcs.xml └── workspace.xml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── cli ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md └── mapconv │ └── src │ └── main.rs ├── docs ├── README.md ├── abilities.md ├── actors.md ├── assets.md ├── behavior_sets.md ├── data_types.md ├── dialogue.md ├── items.md ├── maps.md ├── missions.md ├── modules.md ├── physics.md ├── rendering.md └── web_assembly.md ├── examples ├── building_scenes │ ├── characters │ │ └── Test Character.json │ ├── config.json │ ├── data │ │ ├── abilities.json │ │ ├── actors.json │ │ ├── character_classes.json │ │ ├── dialogue.json │ │ ├── gui │ │ │ ├── menus.json │ │ │ └── theme.json │ │ ├── items.json │ │ ├── maps │ │ │ ├── map_01.json │ │ │ └── tiled_maps │ │ │ │ └── tiled_map.json │ │ ├── missions.json │ │ └── scenario.json │ ├── modules │ │ └── active_modules.json │ └── src │ │ ├── example_node.rs │ │ └── main.rs ├── example_project │ ├── build_wasm.sh │ ├── config.json │ ├── data │ │ ├── abilities.json │ │ ├── actors.json │ │ ├── character_classes.json │ │ ├── dialogue.json │ │ ├── gui │ │ │ ├── menus.json │ │ │ └── theme.json │ │ ├── items.json │ │ ├── maps │ │ │ ├── chapter_01_map_01.json │ │ │ ├── chapter_01_map_02.json │ │ │ └── tiled_maps │ │ │ │ └── tiled_map.json │ │ ├── missions.json │ │ └── scenario.json │ ├── modules │ │ ├── active_modules.json │ │ ├── another_test_module │ │ │ └── module.json │ │ ├── more_test_module │ │ │ ├── module.json │ │ │ ├── module_actors.json │ │ │ └── module_scenario.json │ │ ├── test_module │ │ │ ├── module.json │ │ │ ├── module_actors.json │ │ │ └── module_scenario.json │ │ └── yet_another_test_module │ │ │ └── module.json │ ├── src │ │ └── main.rs │ └── web │ │ ├── audio.js │ │ ├── gl.js │ │ ├── index.html │ │ ├── mq_js_bundle.js │ │ ├── quad-storage.js │ │ ├── quad-url.js │ │ ├── sapp_jsutils.js │ │ └── style.css └── shared_resources │ └── assets │ ├── fonts.json │ ├── gui │ ├── blank_image.png │ ├── fonts │ │ └── MinimalPixel v2.ttf │ └── theme │ │ ├── button_background.png │ │ ├── button_background_clicked.png │ │ ├── button_background_hovered.png │ │ ├── button_background_inactive.png │ │ ├── checkbox_background.png │ │ ├── checkbox_background_clicked.png │ │ ├── checkbox_background_hovered.png │ │ ├── checkbox_background_selected.png │ │ ├── checkbox_background_selected_hovered.png │ │ ├── editbox_background.png │ │ └── window_background.png │ ├── images.json │ ├── materials.json │ ├── materials │ ├── crt.frag │ ├── crt.vert │ ├── dynamic_lighting.frag │ └── dynamic_lighting.vert │ ├── music.json │ ├── sound_effects.json │ ├── sound_effects │ ├── 9mm_Glock_17.wav │ ├── M4A1_Single.wav │ ├── Sci Fi Blaster 1.wav │ ├── Sci Fi Blaster 4.wav │ ├── Sci Fi Blaster 9.wav │ └── Sci Fi Pistol 4.wav │ ├── textures.json │ └── textures │ ├── credits.png │ ├── cyberpunk_city_pack_1.png │ ├── cyberpunk_city_pack_2.png │ ├── items.png │ ├── mission_marker.png │ ├── neo_zero_characters.png │ ├── neo_zero_props.png │ ├── neo_zero_tiles.png │ ├── player.png │ ├── target_cursor.png │ └── white_texture.png ├── logo.png ├── screenshots ├── screenshot_01.png ├── screenshot_02.png ├── screenshot_03.png ├── screenshot_s_01.png ├── screenshot_s_02.png └── screenshot_s_03.png └── src ├── ability.rs ├── audio.rs ├── behavior_sets ├── default_humanoid.rs └── mod.rs ├── chapter.rs ├── character.rs ├── config.rs ├── dialogue.rs ├── error.rs ├── events.rs ├── file_io.rs ├── game.rs ├── gui ├── button_builder.rs ├── character.rs ├── checkbox.rs ├── confirmation_modal.rs ├── dialogue.rs ├── game_menu.rs ├── inventory.rs ├── main_menu │ ├── chapter_selection.rs │ ├── character_creation.rs │ ├── character_selection.rs │ ├── class_selection.rs │ ├── mod.rs │ ├── module_management.rs │ └── settings.rs ├── menu_builder.rs ├── mod.rs ├── theme.rs └── window_builder.rs ├── helpers.rs ├── input.rs ├── inventory ├── equipped.rs └── mod.rs ├── json ├── error.rs ├── gui.rs ├── map │ ├── mod.rs │ └── tiled.rs ├── math.rs ├── mod.rs └── render.rs ├── lib.rs ├── map.rs ├── math ├── circle.rs ├── mod.rs ├── rect.rs └── vector.rs ├── missions.rs ├── modules.rs ├── nodes ├── actor │ ├── behavior.rs │ ├── controller.rs │ ├── mod.rs │ └── stats.rs ├── camera_controller.rs ├── continuous_beams.rs ├── draw_buffer.rs ├── game_state.rs ├── hud.rs ├── item.rs ├── light_source.rs ├── map_renderer.rs ├── mod.rs ├── post_processing.rs └── projectiles.rs ├── noise_level.rs ├── physics ├── beam.rs ├── collider.rs ├── mod.rs ├── physics_body.rs └── raycast.rs ├── player.rs ├── prelude.rs ├── render ├── animation.rs ├── helpers.rs ├── material.rs ├── mod.rs ├── sprite.rs ├── texture.rs └── viewport.rs ├── resources.rs ├── scene.rs └── versions.rs /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/rust_rpg_toolkit.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.idea/rust_rpg_toolkit.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/README.md -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /cli/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/cli/Cargo.lock -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/mapconv/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/cli/mapconv/src/main.rs -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/abilities.md: -------------------------------------------------------------------------------- 1 | # Abilities 2 | 3 | More info to come 4 | -------------------------------------------------------------------------------- /docs/actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/actors.md -------------------------------------------------------------------------------- /docs/assets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/assets.md -------------------------------------------------------------------------------- /docs/behavior_sets.md: -------------------------------------------------------------------------------- 1 | # Behavior Sets 2 | 3 | More info to come 4 | -------------------------------------------------------------------------------- /docs/data_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/data_types.md -------------------------------------------------------------------------------- /docs/dialogue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/dialogue.md -------------------------------------------------------------------------------- /docs/items.md: -------------------------------------------------------------------------------- 1 | # Items 2 | 3 | More info to come 4 | -------------------------------------------------------------------------------- /docs/maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/maps.md -------------------------------------------------------------------------------- /docs/missions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/missions.md -------------------------------------------------------------------------------- /docs/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/modules.md -------------------------------------------------------------------------------- /docs/physics.md: -------------------------------------------------------------------------------- 1 | # Physics 2 | 3 | More information to come 4 | -------------------------------------------------------------------------------- /docs/rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/docs/rendering.md -------------------------------------------------------------------------------- /docs/web_assembly.md: -------------------------------------------------------------------------------- 1 | # WebAssembly 2 | 3 | To build for WASM, you will need to use wasm-bindgen. 4 | -------------------------------------------------------------------------------- /examples/building_scenes/characters/Test Character.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/characters/Test Character.json -------------------------------------------------------------------------------- /examples/building_scenes/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/config.json -------------------------------------------------------------------------------- /examples/building_scenes/data/abilities.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /examples/building_scenes/data/actors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/actors.json -------------------------------------------------------------------------------- /examples/building_scenes/data/character_classes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/character_classes.json -------------------------------------------------------------------------------- /examples/building_scenes/data/dialogue.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /examples/building_scenes/data/gui/menus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/gui/menus.json -------------------------------------------------------------------------------- /examples/building_scenes/data/gui/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/gui/theme.json -------------------------------------------------------------------------------- /examples/building_scenes/data/items.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /examples/building_scenes/data/maps/map_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/maps/map_01.json -------------------------------------------------------------------------------- /examples/building_scenes/data/maps/tiled_maps/tiled_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/maps/tiled_maps/tiled_map.json -------------------------------------------------------------------------------- /examples/building_scenes/data/missions.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /examples/building_scenes/data/scenario.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/data/scenario.json -------------------------------------------------------------------------------- /examples/building_scenes/modules/active_modules.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /examples/building_scenes/src/example_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/src/example_node.rs -------------------------------------------------------------------------------- /examples/building_scenes/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/building_scenes/src/main.rs -------------------------------------------------------------------------------- /examples/example_project/build_wasm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/build_wasm.sh -------------------------------------------------------------------------------- /examples/example_project/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/config.json -------------------------------------------------------------------------------- /examples/example_project/data/abilities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/abilities.json -------------------------------------------------------------------------------- /examples/example_project/data/actors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/actors.json -------------------------------------------------------------------------------- /examples/example_project/data/character_classes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/character_classes.json -------------------------------------------------------------------------------- /examples/example_project/data/dialogue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/dialogue.json -------------------------------------------------------------------------------- /examples/example_project/data/gui/menus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/gui/menus.json -------------------------------------------------------------------------------- /examples/example_project/data/gui/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/gui/theme.json -------------------------------------------------------------------------------- /examples/example_project/data/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/items.json -------------------------------------------------------------------------------- /examples/example_project/data/maps/chapter_01_map_01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/maps/chapter_01_map_01.json -------------------------------------------------------------------------------- /examples/example_project/data/maps/chapter_01_map_02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/maps/chapter_01_map_02.json -------------------------------------------------------------------------------- /examples/example_project/data/maps/tiled_maps/tiled_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/maps/tiled_maps/tiled_map.json -------------------------------------------------------------------------------- /examples/example_project/data/missions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/missions.json -------------------------------------------------------------------------------- /examples/example_project/data/scenario.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/data/scenario.json -------------------------------------------------------------------------------- /examples/example_project/modules/active_modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/active_modules.json -------------------------------------------------------------------------------- /examples/example_project/modules/another_test_module/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/another_test_module/module.json -------------------------------------------------------------------------------- /examples/example_project/modules/more_test_module/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/more_test_module/module.json -------------------------------------------------------------------------------- /examples/example_project/modules/more_test_module/module_actors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/more_test_module/module_actors.json -------------------------------------------------------------------------------- /examples/example_project/modules/more_test_module/module_scenario.json: -------------------------------------------------------------------------------- 1 | [ 2 | 3 | ] 4 | -------------------------------------------------------------------------------- /examples/example_project/modules/test_module/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/test_module/module.json -------------------------------------------------------------------------------- /examples/example_project/modules/test_module/module_actors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/test_module/module_actors.json -------------------------------------------------------------------------------- /examples/example_project/modules/test_module/module_scenario.json: -------------------------------------------------------------------------------- 1 | [ 2 | 3 | ] 4 | -------------------------------------------------------------------------------- /examples/example_project/modules/yet_another_test_module/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/modules/yet_another_test_module/module.json -------------------------------------------------------------------------------- /examples/example_project/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/src/main.rs -------------------------------------------------------------------------------- /examples/example_project/web/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/audio.js -------------------------------------------------------------------------------- /examples/example_project/web/gl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/gl.js -------------------------------------------------------------------------------- /examples/example_project/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/index.html -------------------------------------------------------------------------------- /examples/example_project/web/mq_js_bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/mq_js_bundle.js -------------------------------------------------------------------------------- /examples/example_project/web/quad-storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/quad-storage.js -------------------------------------------------------------------------------- /examples/example_project/web/quad-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/quad-url.js -------------------------------------------------------------------------------- /examples/example_project/web/sapp_jsutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/sapp_jsutils.js -------------------------------------------------------------------------------- /examples/example_project/web/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/example_project/web/style.css -------------------------------------------------------------------------------- /examples/shared_resources/assets/fonts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/fonts.json -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/blank_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/blank_image.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/fonts/MinimalPixel v2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/fonts/MinimalPixel v2.ttf -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/button_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/button_background.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/button_background_clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/button_background_clicked.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/button_background_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/button_background_hovered.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/button_background_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/button_background_inactive.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/checkbox_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/checkbox_background.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/checkbox_background_clicked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/checkbox_background_clicked.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/checkbox_background_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/checkbox_background_hovered.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/checkbox_background_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/checkbox_background_selected.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/checkbox_background_selected_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/checkbox_background_selected_hovered.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/editbox_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/editbox_background.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/gui/theme/window_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/gui/theme/window_background.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/images.json -------------------------------------------------------------------------------- /examples/shared_resources/assets/materials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/materials.json -------------------------------------------------------------------------------- /examples/shared_resources/assets/materials/crt.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/materials/crt.frag -------------------------------------------------------------------------------- /examples/shared_resources/assets/materials/crt.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/materials/crt.vert -------------------------------------------------------------------------------- /examples/shared_resources/assets/materials/dynamic_lighting.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/materials/dynamic_lighting.frag -------------------------------------------------------------------------------- /examples/shared_resources/assets/materials/dynamic_lighting.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/materials/dynamic_lighting.vert -------------------------------------------------------------------------------- /examples/shared_resources/assets/music.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects.json -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/9mm_Glock_17.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/9mm_Glock_17.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/M4A1_Single.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/M4A1_Single.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/Sci Fi Blaster 1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/Sci Fi Blaster 1.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/Sci Fi Blaster 4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/Sci Fi Blaster 4.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/Sci Fi Blaster 9.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/Sci Fi Blaster 9.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/sound_effects/Sci Fi Pistol 4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/sound_effects/Sci Fi Pistol 4.wav -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures.json -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/credits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/credits.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/cyberpunk_city_pack_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/cyberpunk_city_pack_1.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/cyberpunk_city_pack_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/cyberpunk_city_pack_2.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/items.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/mission_marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/mission_marker.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/neo_zero_characters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/neo_zero_characters.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/neo_zero_props.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/neo_zero_props.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/neo_zero_tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/neo_zero_tiles.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/player.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/target_cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/target_cursor.png -------------------------------------------------------------------------------- /examples/shared_resources/assets/textures/white_texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/examples/shared_resources/assets/textures/white_texture.png -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/logo.png -------------------------------------------------------------------------------- /screenshots/screenshot_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_01.png -------------------------------------------------------------------------------- /screenshots/screenshot_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_02.png -------------------------------------------------------------------------------- /screenshots/screenshot_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_03.png -------------------------------------------------------------------------------- /screenshots/screenshot_s_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_s_01.png -------------------------------------------------------------------------------- /screenshots/screenshot_s_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_s_02.png -------------------------------------------------------------------------------- /screenshots/screenshot_s_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/screenshots/screenshot_s_03.png -------------------------------------------------------------------------------- /src/ability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/ability.rs -------------------------------------------------------------------------------- /src/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/audio.rs -------------------------------------------------------------------------------- /src/behavior_sets/default_humanoid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/behavior_sets/default_humanoid.rs -------------------------------------------------------------------------------- /src/behavior_sets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/behavior_sets/mod.rs -------------------------------------------------------------------------------- /src/chapter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/chapter.rs -------------------------------------------------------------------------------- /src/character.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/character.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/dialogue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/dialogue.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/events.rs -------------------------------------------------------------------------------- /src/file_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/file_io.rs -------------------------------------------------------------------------------- /src/game.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/game.rs -------------------------------------------------------------------------------- /src/gui/button_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/button_builder.rs -------------------------------------------------------------------------------- /src/gui/character.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/character.rs -------------------------------------------------------------------------------- /src/gui/checkbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/checkbox.rs -------------------------------------------------------------------------------- /src/gui/confirmation_modal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/confirmation_modal.rs -------------------------------------------------------------------------------- /src/gui/dialogue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/dialogue.rs -------------------------------------------------------------------------------- /src/gui/game_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/game_menu.rs -------------------------------------------------------------------------------- /src/gui/inventory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/inventory.rs -------------------------------------------------------------------------------- /src/gui/main_menu/chapter_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/chapter_selection.rs -------------------------------------------------------------------------------- /src/gui/main_menu/character_creation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/character_creation.rs -------------------------------------------------------------------------------- /src/gui/main_menu/character_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/character_selection.rs -------------------------------------------------------------------------------- /src/gui/main_menu/class_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/class_selection.rs -------------------------------------------------------------------------------- /src/gui/main_menu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/mod.rs -------------------------------------------------------------------------------- /src/gui/main_menu/module_management.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/module_management.rs -------------------------------------------------------------------------------- /src/gui/main_menu/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/main_menu/settings.rs -------------------------------------------------------------------------------- /src/gui/menu_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/menu_builder.rs -------------------------------------------------------------------------------- /src/gui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/mod.rs -------------------------------------------------------------------------------- /src/gui/theme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/theme.rs -------------------------------------------------------------------------------- /src/gui/window_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/gui/window_builder.rs -------------------------------------------------------------------------------- /src/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/helpers.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/inventory/equipped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/inventory/equipped.rs -------------------------------------------------------------------------------- /src/inventory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/inventory/mod.rs -------------------------------------------------------------------------------- /src/json/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/error.rs -------------------------------------------------------------------------------- /src/json/gui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/gui.rs -------------------------------------------------------------------------------- /src/json/map/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/map/mod.rs -------------------------------------------------------------------------------- /src/json/map/tiled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/map/tiled.rs -------------------------------------------------------------------------------- /src/json/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/math.rs -------------------------------------------------------------------------------- /src/json/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/mod.rs -------------------------------------------------------------------------------- /src/json/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/json/render.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/map.rs -------------------------------------------------------------------------------- /src/math/circle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/math/circle.rs -------------------------------------------------------------------------------- /src/math/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/math/mod.rs -------------------------------------------------------------------------------- /src/math/rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/math/rect.rs -------------------------------------------------------------------------------- /src/math/vector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/math/vector.rs -------------------------------------------------------------------------------- /src/missions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/missions.rs -------------------------------------------------------------------------------- /src/modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/modules.rs -------------------------------------------------------------------------------- /src/nodes/actor/behavior.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/actor/behavior.rs -------------------------------------------------------------------------------- /src/nodes/actor/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/actor/controller.rs -------------------------------------------------------------------------------- /src/nodes/actor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/actor/mod.rs -------------------------------------------------------------------------------- /src/nodes/actor/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/actor/stats.rs -------------------------------------------------------------------------------- /src/nodes/camera_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/camera_controller.rs -------------------------------------------------------------------------------- /src/nodes/continuous_beams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/continuous_beams.rs -------------------------------------------------------------------------------- /src/nodes/draw_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/draw_buffer.rs -------------------------------------------------------------------------------- /src/nodes/game_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/game_state.rs -------------------------------------------------------------------------------- /src/nodes/hud.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/hud.rs -------------------------------------------------------------------------------- /src/nodes/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/item.rs -------------------------------------------------------------------------------- /src/nodes/light_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/light_source.rs -------------------------------------------------------------------------------- /src/nodes/map_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/map_renderer.rs -------------------------------------------------------------------------------- /src/nodes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/mod.rs -------------------------------------------------------------------------------- /src/nodes/post_processing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/post_processing.rs -------------------------------------------------------------------------------- /src/nodes/projectiles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/nodes/projectiles.rs -------------------------------------------------------------------------------- /src/noise_level.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/noise_level.rs -------------------------------------------------------------------------------- /src/physics/beam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/physics/beam.rs -------------------------------------------------------------------------------- /src/physics/collider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/physics/collider.rs -------------------------------------------------------------------------------- /src/physics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/physics/mod.rs -------------------------------------------------------------------------------- /src/physics/physics_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/physics/physics_body.rs -------------------------------------------------------------------------------- /src/physics/raycast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/physics/raycast.rs -------------------------------------------------------------------------------- /src/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/player.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/render/animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/animation.rs -------------------------------------------------------------------------------- /src/render/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/helpers.rs -------------------------------------------------------------------------------- /src/render/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/material.rs -------------------------------------------------------------------------------- /src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/mod.rs -------------------------------------------------------------------------------- /src/render/sprite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/sprite.rs -------------------------------------------------------------------------------- /src/render/texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/texture.rs -------------------------------------------------------------------------------- /src/render/viewport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/render/viewport.rs -------------------------------------------------------------------------------- /src/resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/resources.rs -------------------------------------------------------------------------------- /src/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/scene.rs -------------------------------------------------------------------------------- /src/versions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olefasting/rust_rpg_toolkit/HEAD/src/versions.rs --------------------------------------------------------------------------------