├── .cargo └── config.toml ├── .github └── workflows │ └── deploy-page.yaml ├── .gitignore ├── .vscode └── launch.json ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets ├── actors │ ├── amoeba.actor.ron │ ├── cyclops.actor.ron │ ├── ettin.actor.ron │ ├── frost_giant.actor.ron │ ├── gnoll.actor.ron │ ├── goblin.actor.ron │ ├── hobgoblin.actor.ron │ ├── human.actor.ron │ ├── kobold.actor.ron │ ├── orc.actor.ron │ └── stone_giant.actor.ron ├── combat │ └── rogue.combat.ron ├── fonts │ └── pixeled.ttf ├── inventory_themes │ └── basic.inventorytheme.ron ├── items │ ├── body │ │ ├── chainmail.item.ron │ │ ├── ringmail.item.ron │ │ ├── robe.item.ron │ │ └── scalemail.item.ron │ ├── feet │ │ └── boots_green.item.ron │ ├── finger │ │ └── ring_precious.item.ron │ ├── head │ │ ├── hat_wizard.item.ron │ │ └── helmet.item.ron │ ├── mainhand │ │ ├── club.item.ron │ │ ├── elven_broadsword.item.ron │ │ ├── orcish_dagger.item.ron │ │ ├── spear.item.ron │ │ └── staff.item.ron │ ├── neck │ │ └── amulet_stone.item.ron │ └── offhand │ │ ├── buckler.item.ron │ │ └── shield_large.item.ron ├── map_themes │ ├── cobalt_mosaic.maptheme.ron │ ├── pebble_brick.maptheme.ron │ └── snake.maptheme.ron └── sprites │ ├── actors │ ├── cyclops.png │ ├── ettin.png │ ├── frost_giant.png │ ├── giant_amoeba.png │ ├── gnoll.png │ ├── goblin.png │ ├── hobgoblin.png │ ├── human_male.png │ ├── jacket_2.png │ ├── kobold.png │ ├── orc.png │ ├── pants_black.png │ └── stone_giant.png │ ├── floor │ ├── mosaic_0.png │ ├── mosaic_1.png │ ├── mosaic_10.png │ ├── mosaic_11.png │ ├── mosaic_12.png │ ├── mosaic_13.png │ ├── mosaic_14.png │ ├── mosaic_15.png │ ├── mosaic_2.png │ ├── mosaic_3.png │ ├── mosaic_4.png │ ├── mosaic_5.png │ ├── mosaic_6.png │ ├── mosaic_7.png │ ├── mosaic_8.png │ ├── mosaic_9.png │ ├── pebble_brown_0.png │ ├── pebble_brown_1.png │ ├── pebble_brown_2.png │ ├── pebble_brown_3.png │ ├── pebble_brown_4.png │ ├── pebble_brown_5.png │ ├── pebble_brown_6.png │ ├── pebble_brown_7.png │ ├── pebble_brown_8.png │ ├── snake-a_0.png │ ├── snake-a_1.png │ ├── snake-a_2.png │ ├── snake-a_3.png │ ├── snake-c_0.png │ ├── snake-c_1.png │ ├── snake-c_2.png │ ├── snake-c_3.png │ ├── snake-d_0.png │ ├── snake-d_1.png │ ├── snake-d_2.png │ ├── snake-d_3.png │ ├── snake_0.png │ ├── snake_1.png │ ├── snake_2.png │ └── snake_3.png │ ├── gui │ ├── inventory │ │ ├── body_wear.png │ │ ├── feet_wear.png │ │ ├── finger_wear.png │ │ ├── head_wear.png │ │ ├── main_hand_gear.png │ │ ├── neck_wear.png │ │ ├── off_hand_gear.png │ │ ├── potion.png │ │ ├── scroll.png │ │ └── slot.png │ └── tooltip │ │ ├── cursor.png │ │ ├── cursor_green.png │ │ └── cursor_red.png │ ├── item │ ├── boots_4_green.png │ ├── buckler_1.png │ ├── chain_mail_1.png │ ├── club.png │ ├── elven_broadsword.png │ ├── gold_green.png │ ├── helmet_1.png │ ├── large_shield_1_new.png │ ├── orcish_dagger.png │ ├── ring_mail_1.png │ ├── robe_1_new.png │ ├── scale_mail_1_new.png │ ├── spear.png │ ├── staff_8.png │ ├── stone_3_blue.png │ ├── two_handed_sword.png │ └── wizard_hat_1.png │ ├── item_equiped │ ├── buckler_round_3.png │ ├── chainmail.png │ ├── club_slant.png │ ├── dagger_slant.png │ ├── heavy_sword.png │ ├── helm_gimli.png │ ├── lshield_long_red.png │ ├── middle_green.png │ ├── ringmail.png │ ├── robe_brown_2.png │ ├── scalemail.png │ ├── spear.png │ ├── staff_large.png │ └── wizard_white.png │ └── walls │ ├── brick_brown_0.png │ ├── brick_brown_1.png │ ├── brick_brown_2.png │ ├── brick_brown_3.png │ ├── brick_brown_4.png │ ├── brick_brown_5.png │ ├── brick_brown_6.png │ ├── brick_brown_7.png │ ├── cobalt_rock_1.png │ ├── cobalt_rock_2.png │ ├── cobalt_rock_3.png │ ├── cobalt_rock_4.png │ ├── cobalt_stone_1.png │ ├── cobalt_stone_10.png │ ├── cobalt_stone_11.png │ ├── cobalt_stone_12.png │ ├── cobalt_stone_2.png │ ├── cobalt_stone_3.png │ ├── cobalt_stone_4.png │ ├── cobalt_stone_5.png │ ├── cobalt_stone_6.png │ ├── cobalt_stone_7.png │ ├── cobalt_stone_8.png │ ├── cobalt_stone_9.png │ ├── snake_0.png │ ├── snake_1.png │ ├── snake_2.png │ ├── snake_3.png │ ├── snake_4.png │ ├── snake_5.png │ ├── snake_6.png │ ├── snake_7.png │ ├── snake_8.png │ └── snake_9.png ├── bevy_inventory ├── Cargo.toml └── src │ ├── events.rs │ └── lib.rs ├── bevy_inventory_ui ├── Cargo.toml └── src │ ├── assets.rs │ ├── draggable_ui.rs │ ├── lib.rs │ ├── plugin.rs │ └── systems.rs ├── bevy_roguelike_combat ├── Cargo.toml └── src │ ├── components │ ├── action_cost.rs │ ├── action_points.rs │ ├── attributes.rs │ ├── block.rs │ ├── bundles.rs │ ├── damage.rs │ ├── evasion.rs │ ├── formula.rs │ ├── hit_points.rs │ ├── mod.rs │ ├── protection.rs │ ├── rate.rs │ ├── resistance.rs │ └── stats_computed.rs │ ├── events.rs │ ├── lib.rs │ ├── plugin.rs │ ├── rng.rs │ └── systems.rs ├── bevy_roguelike_plugin ├── Cargo.toml └── src │ ├── components │ ├── actor │ │ └── mod.rs │ ├── damage.rs │ ├── environment.rs │ ├── fov.rs │ ├── item │ │ ├── from_template.rs │ │ ├── mod.rs │ │ └── quality.rs │ ├── mod.rs │ ├── render_info.rs │ └── vector2d.rs │ ├── events │ └── mod.rs │ ├── lib.rs │ ├── resources │ ├── actor_template.rs │ ├── combat_settings.rs │ ├── inventory_assets.rs │ ├── item_template.rs │ ├── map_info.rs │ ├── map_options.rs │ ├── map_theme.rs │ ├── mod.rs │ └── rogue_map.rs │ └── systems │ ├── action.rs │ ├── actor_stats.rs │ ├── camera.rs │ ├── fov.rs │ ├── input.rs │ ├── inventory.rs │ ├── map.rs │ ├── mod.rs │ ├── render.rs │ └── turns.rs ├── credits └── CREDITS.md ├── example.png ├── index.html ├── inventory.png ├── map_generator ├── Cargo.toml └── src │ ├── drunkard.rs │ ├── empty.rs │ ├── lib.rs │ ├── life.rs │ ├── map.rs │ ├── rect.rs │ └── rooms.rs ├── rust-toolchain.toml ├── src └── main.rs ├── vec_walk_dir ├── Cargo.toml └── src │ ├── lib.rs │ └── vec_walk_dir.rs └── web ├── sounds.js └── styles.css /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/workflows/deploy-page.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/.github/workflows/deploy-page.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | /dist -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/README.md -------------------------------------------------------------------------------- /assets/actors/amoeba.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/amoeba.actor.ron -------------------------------------------------------------------------------- /assets/actors/cyclops.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/cyclops.actor.ron -------------------------------------------------------------------------------- /assets/actors/ettin.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/ettin.actor.ron -------------------------------------------------------------------------------- /assets/actors/frost_giant.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/frost_giant.actor.ron -------------------------------------------------------------------------------- /assets/actors/gnoll.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/gnoll.actor.ron -------------------------------------------------------------------------------- /assets/actors/goblin.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/goblin.actor.ron -------------------------------------------------------------------------------- /assets/actors/hobgoblin.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/hobgoblin.actor.ron -------------------------------------------------------------------------------- /assets/actors/human.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/human.actor.ron -------------------------------------------------------------------------------- /assets/actors/kobold.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/kobold.actor.ron -------------------------------------------------------------------------------- /assets/actors/orc.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/orc.actor.ron -------------------------------------------------------------------------------- /assets/actors/stone_giant.actor.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/actors/stone_giant.actor.ron -------------------------------------------------------------------------------- /assets/combat/rogue.combat.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/combat/rogue.combat.ron -------------------------------------------------------------------------------- /assets/fonts/pixeled.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/fonts/pixeled.ttf -------------------------------------------------------------------------------- /assets/inventory_themes/basic.inventorytheme.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/inventory_themes/basic.inventorytheme.ron -------------------------------------------------------------------------------- /assets/items/body/chainmail.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/body/chainmail.item.ron -------------------------------------------------------------------------------- /assets/items/body/ringmail.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/body/ringmail.item.ron -------------------------------------------------------------------------------- /assets/items/body/robe.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/body/robe.item.ron -------------------------------------------------------------------------------- /assets/items/body/scalemail.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/body/scalemail.item.ron -------------------------------------------------------------------------------- /assets/items/feet/boots_green.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/feet/boots_green.item.ron -------------------------------------------------------------------------------- /assets/items/finger/ring_precious.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/finger/ring_precious.item.ron -------------------------------------------------------------------------------- /assets/items/head/hat_wizard.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/head/hat_wizard.item.ron -------------------------------------------------------------------------------- /assets/items/head/helmet.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/head/helmet.item.ron -------------------------------------------------------------------------------- /assets/items/mainhand/club.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/mainhand/club.item.ron -------------------------------------------------------------------------------- /assets/items/mainhand/elven_broadsword.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/mainhand/elven_broadsword.item.ron -------------------------------------------------------------------------------- /assets/items/mainhand/orcish_dagger.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/mainhand/orcish_dagger.item.ron -------------------------------------------------------------------------------- /assets/items/mainhand/spear.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/mainhand/spear.item.ron -------------------------------------------------------------------------------- /assets/items/mainhand/staff.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/mainhand/staff.item.ron -------------------------------------------------------------------------------- /assets/items/neck/amulet_stone.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/neck/amulet_stone.item.ron -------------------------------------------------------------------------------- /assets/items/offhand/buckler.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/offhand/buckler.item.ron -------------------------------------------------------------------------------- /assets/items/offhand/shield_large.item.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/items/offhand/shield_large.item.ron -------------------------------------------------------------------------------- /assets/map_themes/cobalt_mosaic.maptheme.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/map_themes/cobalt_mosaic.maptheme.ron -------------------------------------------------------------------------------- /assets/map_themes/pebble_brick.maptheme.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/map_themes/pebble_brick.maptheme.ron -------------------------------------------------------------------------------- /assets/map_themes/snake.maptheme.ron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/map_themes/snake.maptheme.ron -------------------------------------------------------------------------------- /assets/sprites/actors/cyclops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/cyclops.png -------------------------------------------------------------------------------- /assets/sprites/actors/ettin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/ettin.png -------------------------------------------------------------------------------- /assets/sprites/actors/frost_giant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/frost_giant.png -------------------------------------------------------------------------------- /assets/sprites/actors/giant_amoeba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/giant_amoeba.png -------------------------------------------------------------------------------- /assets/sprites/actors/gnoll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/gnoll.png -------------------------------------------------------------------------------- /assets/sprites/actors/goblin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/goblin.png -------------------------------------------------------------------------------- /assets/sprites/actors/hobgoblin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/hobgoblin.png -------------------------------------------------------------------------------- /assets/sprites/actors/human_male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/human_male.png -------------------------------------------------------------------------------- /assets/sprites/actors/jacket_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/jacket_2.png -------------------------------------------------------------------------------- /assets/sprites/actors/kobold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/kobold.png -------------------------------------------------------------------------------- /assets/sprites/actors/orc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/orc.png -------------------------------------------------------------------------------- /assets/sprites/actors/pants_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/pants_black.png -------------------------------------------------------------------------------- /assets/sprites/actors/stone_giant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/actors/stone_giant.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_10.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_11.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_12.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_13.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_14.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_15.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_3.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_4.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_5.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_6.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_7.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_8.png -------------------------------------------------------------------------------- /assets/sprites/floor/mosaic_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/mosaic_9.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_3.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_4.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_5.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_6.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_7.png -------------------------------------------------------------------------------- /assets/sprites/floor/pebble_brown_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/pebble_brown_8.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-a_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-a_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-a_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-a_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-a_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-a_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-a_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-a_3.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-c_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-c_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-c_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-c_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-c_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-c_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-c_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-c_3.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-d_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-d_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-d_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-d_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-d_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-d_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake-d_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake-d_3.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake_0.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake_1.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake_2.png -------------------------------------------------------------------------------- /assets/sprites/floor/snake_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/floor/snake_3.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/body_wear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/body_wear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/feet_wear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/feet_wear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/finger_wear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/finger_wear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/head_wear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/head_wear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/main_hand_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/main_hand_gear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/neck_wear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/neck_wear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/off_hand_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/off_hand_gear.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/potion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/potion.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/scroll.png -------------------------------------------------------------------------------- /assets/sprites/gui/inventory/slot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/inventory/slot.png -------------------------------------------------------------------------------- /assets/sprites/gui/tooltip/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/tooltip/cursor.png -------------------------------------------------------------------------------- /assets/sprites/gui/tooltip/cursor_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/tooltip/cursor_green.png -------------------------------------------------------------------------------- /assets/sprites/gui/tooltip/cursor_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/gui/tooltip/cursor_red.png -------------------------------------------------------------------------------- /assets/sprites/item/boots_4_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/boots_4_green.png -------------------------------------------------------------------------------- /assets/sprites/item/buckler_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/buckler_1.png -------------------------------------------------------------------------------- /assets/sprites/item/chain_mail_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/chain_mail_1.png -------------------------------------------------------------------------------- /assets/sprites/item/club.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/club.png -------------------------------------------------------------------------------- /assets/sprites/item/elven_broadsword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/elven_broadsword.png -------------------------------------------------------------------------------- /assets/sprites/item/gold_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/gold_green.png -------------------------------------------------------------------------------- /assets/sprites/item/helmet_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/helmet_1.png -------------------------------------------------------------------------------- /assets/sprites/item/large_shield_1_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/large_shield_1_new.png -------------------------------------------------------------------------------- /assets/sprites/item/orcish_dagger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/orcish_dagger.png -------------------------------------------------------------------------------- /assets/sprites/item/ring_mail_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/ring_mail_1.png -------------------------------------------------------------------------------- /assets/sprites/item/robe_1_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/robe_1_new.png -------------------------------------------------------------------------------- /assets/sprites/item/scale_mail_1_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/scale_mail_1_new.png -------------------------------------------------------------------------------- /assets/sprites/item/spear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/spear.png -------------------------------------------------------------------------------- /assets/sprites/item/staff_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/staff_8.png -------------------------------------------------------------------------------- /assets/sprites/item/stone_3_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/stone_3_blue.png -------------------------------------------------------------------------------- /assets/sprites/item/two_handed_sword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/two_handed_sword.png -------------------------------------------------------------------------------- /assets/sprites/item/wizard_hat_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item/wizard_hat_1.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/buckler_round_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/buckler_round_3.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/chainmail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/chainmail.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/club_slant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/club_slant.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/dagger_slant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/dagger_slant.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/heavy_sword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/heavy_sword.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/helm_gimli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/helm_gimli.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/lshield_long_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/lshield_long_red.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/middle_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/middle_green.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/ringmail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/ringmail.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/robe_brown_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/robe_brown_2.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/scalemail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/scalemail.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/spear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/spear.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/staff_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/staff_large.png -------------------------------------------------------------------------------- /assets/sprites/item_equiped/wizard_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/item_equiped/wizard_white.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_0.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_1.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_2.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_3.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_4.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_5.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_6.png -------------------------------------------------------------------------------- /assets/sprites/walls/brick_brown_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/brick_brown_7.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_rock_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_rock_1.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_rock_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_rock_2.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_rock_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_rock_3.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_rock_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_rock_4.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_1.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_10.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_11.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_12.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_2.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_3.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_4.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_5.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_6.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_7.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_8.png -------------------------------------------------------------------------------- /assets/sprites/walls/cobalt_stone_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/cobalt_stone_9.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_0.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_1.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_2.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_3.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_4.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_5.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_6.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_7.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_8.png -------------------------------------------------------------------------------- /assets/sprites/walls/snake_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/assets/sprites/walls/snake_9.png -------------------------------------------------------------------------------- /bevy_inventory/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory/Cargo.toml -------------------------------------------------------------------------------- /bevy_inventory/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory/src/events.rs -------------------------------------------------------------------------------- /bevy_inventory/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory/src/lib.rs -------------------------------------------------------------------------------- /bevy_inventory_ui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/Cargo.toml -------------------------------------------------------------------------------- /bevy_inventory_ui/src/assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/src/assets.rs -------------------------------------------------------------------------------- /bevy_inventory_ui/src/draggable_ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/src/draggable_ui.rs -------------------------------------------------------------------------------- /bevy_inventory_ui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/src/lib.rs -------------------------------------------------------------------------------- /bevy_inventory_ui/src/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/src/plugin.rs -------------------------------------------------------------------------------- /bevy_inventory_ui/src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_inventory_ui/src/systems.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/Cargo.toml -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/action_cost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/action_cost.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/action_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/action_points.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/attributes.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/block.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/bundles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/bundles.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/damage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/damage.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/evasion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/evasion.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/formula.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/formula.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/hit_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/hit_points.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/protection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/protection.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/rate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/rate.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/resistance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/resistance.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/components/stats_computed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/components/stats_computed.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/events.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/lib.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/plugin.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/rng.rs -------------------------------------------------------------------------------- /bevy_roguelike_combat/src/systems.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_combat/src/systems.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/Cargo.toml -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/actor/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/actor/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/damage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/damage.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/environment.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/fov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/fov.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/item/from_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/item/from_template.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/item/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/item/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/item/quality.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/item/quality.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/render_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/render_info.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/components/vector2d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/components/vector2d.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/events/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/lib.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/actor_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/actor_template.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/combat_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/combat_settings.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/inventory_assets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/inventory_assets.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/item_template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/item_template.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/map_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/map_info.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/map_options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/map_options.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/map_theme.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/map_theme.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/resources/rogue_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/resources/rogue_map.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/action.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/actor_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/actor_stats.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/camera.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/fov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/fov.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/input.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/inventory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/inventory.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/map.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/mod.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/render.rs -------------------------------------------------------------------------------- /bevy_roguelike_plugin/src/systems/turns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/bevy_roguelike_plugin/src/systems/turns.rs -------------------------------------------------------------------------------- /credits/CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/credits/CREDITS.md -------------------------------------------------------------------------------- /example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/example.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/index.html -------------------------------------------------------------------------------- /inventory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/inventory.png -------------------------------------------------------------------------------- /map_generator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/Cargo.toml -------------------------------------------------------------------------------- /map_generator/src/drunkard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/drunkard.rs -------------------------------------------------------------------------------- /map_generator/src/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/empty.rs -------------------------------------------------------------------------------- /map_generator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/lib.rs -------------------------------------------------------------------------------- /map_generator/src/life.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/life.rs -------------------------------------------------------------------------------- /map_generator/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/map.rs -------------------------------------------------------------------------------- /map_generator/src/rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/rect.rs -------------------------------------------------------------------------------- /map_generator/src/rooms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/map_generator/src/rooms.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "stable" -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/src/main.rs -------------------------------------------------------------------------------- /vec_walk_dir/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/vec_walk_dir/Cargo.toml -------------------------------------------------------------------------------- /vec_walk_dir/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/vec_walk_dir/src/lib.rs -------------------------------------------------------------------------------- /vec_walk_dir/src/vec_walk_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/vec_walk_dir/src/vec_walk_dir.rs -------------------------------------------------------------------------------- /web/sounds.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/web/sounds.js -------------------------------------------------------------------------------- /web/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomuxmon/bevy_roguelike/HEAD/web/styles.css --------------------------------------------------------------------------------