├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── abilities ├── __init__.py ├── ability.py ├── physical_abilities.py └── power_abilities.py ├── areas ├── __init__.py ├── area.py ├── config.py ├── level.py ├── room.py ├── tile.py └── world.py ├── base ├── __init__.py └── scene.py ├── bodies ├── __init__.py ├── blood.py ├── body_part.py └── body_part_tree.py ├── characters ├── __init__.py ├── actions.py ├── character.py ├── enums.py └── outfit.py ├── combat ├── __init__.py ├── attack.py ├── defense.py ├── enums.py └── finisher.py ├── components ├── __init__.py ├── armor.py ├── body.py ├── character_class.py ├── component.py ├── display.py ├── effects.py ├── equipment.py ├── experience_pool.py ├── game_object.py ├── inventory.py ├── level_tree.py ├── location.py ├── material.py ├── messages.py ├── outfitter.py ├── race.py ├── stats.py └── weapon.py ├── data ├── __init__.py └── python_templates │ ├── __init__.py │ ├── attacks.py │ ├── body.py │ ├── body_parts.py │ ├── characters.py │ ├── classes.py │ ├── defenses.py │ ├── items.py │ ├── material.py │ ├── outfits.py │ └── races.py ├── docs ├── Makefile ├── _static │ ├── level_one.jpg │ └── start_screen.jpg ├── code │ └── index.rst ├── conf.py ├── getting_started.rst ├── index.rst ├── make.bat └── requirements.txt ├── effects ├── __init__.py └── effect.py ├── factories ├── __init__.py ├── body_factory.py ├── character_factory.py ├── factory_service.py └── item_factory.py ├── generators ├── __init__.py └── dungeon_generator.py ├── items ├── __init__.py ├── config.py ├── enums.py └── item.py ├── managers ├── __init__.py ├── action_manager.py ├── combat_manager.py ├── console_manager.py ├── echo.py ├── game_context.py ├── game_manager.py └── scene_manager.py ├── requirements.txt ├── run.py ├── scenes ├── __init__.py ├── character_creation.py ├── game.py ├── inventory.py └── main_menu.py ├── settings.py ├── stats ├── __init__.py ├── enums.py └── stat.py ├── tdl ├── VERSION.txt ├── __init__.py ├── __tcod.py ├── event.py ├── lib │ ├── LIBTCOD-CREDITS.txt │ ├── LIBTCOD-LICENSE.txt │ ├── README-SDL.txt │ ├── darwin │ │ ├── SDL.dylib │ │ ├── libpng.dylib │ │ └── libtcod.dylib │ ├── linux32 │ │ └── libtcod.so │ ├── linux64 │ │ └── libtcod.so │ └── win32 │ │ ├── SDL.dll │ │ ├── libtcod-VS.dll │ │ ├── libtcod-mingw.dll │ │ └── zlib1.dll ├── map.py ├── noise.py └── terminal8x8.png ├── terminal8x8_gs_ro.png ├── tests ├── __init__.py ├── components │ ├── __init__.py │ ├── test_experience_pool.py │ ├── test_inventory.py │ └── test_level_tree.py ├── factories │ ├── __init__.py │ └── test_character_factory.py └── test_dungeon.py ├── ui ├── __init__.py ├── controls.py └── flavor_text.py └── util ├── __init__.py ├── check_roller.py ├── colors.py ├── decorators.py ├── dice.py └── requirements.py /.gitignore: -------------------------------------------------------------------------------- 1 | docs/_build/ 2 | *.pyc 3 | .idea 4 | *.db 5 | .DS_Store 6 | 7 | 8 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/README.md -------------------------------------------------------------------------------- /abilities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /abilities/ability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/abilities/ability.py -------------------------------------------------------------------------------- /abilities/physical_abilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/abilities/physical_abilities.py -------------------------------------------------------------------------------- /abilities/power_abilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/abilities/power_abilities.py -------------------------------------------------------------------------------- /areas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /areas/area.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/area.py -------------------------------------------------------------------------------- /areas/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/config.py -------------------------------------------------------------------------------- /areas/level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/level.py -------------------------------------------------------------------------------- /areas/room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/room.py -------------------------------------------------------------------------------- /areas/tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/tile.py -------------------------------------------------------------------------------- /areas/world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/areas/world.py -------------------------------------------------------------------------------- /base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base/scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/base/scene.py -------------------------------------------------------------------------------- /bodies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bodies/blood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/bodies/blood.py -------------------------------------------------------------------------------- /bodies/body_part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/bodies/body_part.py -------------------------------------------------------------------------------- /bodies/body_part_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/bodies/body_part_tree.py -------------------------------------------------------------------------------- /characters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /characters/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/characters/actions.py -------------------------------------------------------------------------------- /characters/character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/characters/character.py -------------------------------------------------------------------------------- /characters/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/characters/enums.py -------------------------------------------------------------------------------- /characters/outfit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/characters/outfit.py -------------------------------------------------------------------------------- /combat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /combat/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/combat/attack.py -------------------------------------------------------------------------------- /combat/defense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/combat/defense.py -------------------------------------------------------------------------------- /combat/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/combat/enums.py -------------------------------------------------------------------------------- /combat/finisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/combat/finisher.py -------------------------------------------------------------------------------- /components/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/armor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/armor.py -------------------------------------------------------------------------------- /components/body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/body.py -------------------------------------------------------------------------------- /components/character_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/character_class.py -------------------------------------------------------------------------------- /components/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/component.py -------------------------------------------------------------------------------- /components/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/display.py -------------------------------------------------------------------------------- /components/effects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/effects.py -------------------------------------------------------------------------------- /components/equipment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/equipment.py -------------------------------------------------------------------------------- /components/experience_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/experience_pool.py -------------------------------------------------------------------------------- /components/game_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/game_object.py -------------------------------------------------------------------------------- /components/inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/inventory.py -------------------------------------------------------------------------------- /components/level_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/level_tree.py -------------------------------------------------------------------------------- /components/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/location.py -------------------------------------------------------------------------------- /components/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/material.py -------------------------------------------------------------------------------- /components/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/messages.py -------------------------------------------------------------------------------- /components/outfitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/outfitter.py -------------------------------------------------------------------------------- /components/race.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/race.py -------------------------------------------------------------------------------- /components/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/stats.py -------------------------------------------------------------------------------- /components/weapon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/components/weapon.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/python_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/python_templates/attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/attacks.py -------------------------------------------------------------------------------- /data/python_templates/body.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/body.py -------------------------------------------------------------------------------- /data/python_templates/body_parts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/body_parts.py -------------------------------------------------------------------------------- /data/python_templates/characters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/characters.py -------------------------------------------------------------------------------- /data/python_templates/classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/classes.py -------------------------------------------------------------------------------- /data/python_templates/defenses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/defenses.py -------------------------------------------------------------------------------- /data/python_templates/items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/items.py -------------------------------------------------------------------------------- /data/python_templates/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/material.py -------------------------------------------------------------------------------- /data/python_templates/outfits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/outfits.py -------------------------------------------------------------------------------- /data/python_templates/races.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/data/python_templates/races.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/level_one.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/_static/level_one.jpg -------------------------------------------------------------------------------- /docs/_static/start_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/_static/start_screen.jpg -------------------------------------------------------------------------------- /docs/code/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/code/index.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /effects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /effects/effect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/effects/effect.py -------------------------------------------------------------------------------- /factories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /factories/body_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/factories/body_factory.py -------------------------------------------------------------------------------- /factories/character_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/factories/character_factory.py -------------------------------------------------------------------------------- /factories/factory_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/factories/factory_service.py -------------------------------------------------------------------------------- /factories/item_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/factories/item_factory.py -------------------------------------------------------------------------------- /generators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/dungeon_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/generators/dungeon_generator.py -------------------------------------------------------------------------------- /items/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /items/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/items/config.py -------------------------------------------------------------------------------- /items/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/items/enums.py -------------------------------------------------------------------------------- /items/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/items/item.py -------------------------------------------------------------------------------- /managers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /managers/action_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/action_manager.py -------------------------------------------------------------------------------- /managers/combat_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/combat_manager.py -------------------------------------------------------------------------------- /managers/console_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/console_manager.py -------------------------------------------------------------------------------- /managers/echo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/echo.py -------------------------------------------------------------------------------- /managers/game_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/game_context.py -------------------------------------------------------------------------------- /managers/game_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/game_manager.py -------------------------------------------------------------------------------- /managers/scene_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/managers/scene_manager.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/run.py -------------------------------------------------------------------------------- /scenes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/scenes/__init__.py -------------------------------------------------------------------------------- /scenes/character_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/scenes/character_creation.py -------------------------------------------------------------------------------- /scenes/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/scenes/game.py -------------------------------------------------------------------------------- /scenes/inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/scenes/inventory.py -------------------------------------------------------------------------------- /scenes/main_menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/scenes/main_menu.py -------------------------------------------------------------------------------- /settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/settings.py -------------------------------------------------------------------------------- /stats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stats/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/stats/enums.py -------------------------------------------------------------------------------- /stats/stat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/stats/stat.py -------------------------------------------------------------------------------- /tdl/VERSION.txt: -------------------------------------------------------------------------------- 1 | 1.1.6rUnversioned directory -------------------------------------------------------------------------------- /tdl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/__init__.py -------------------------------------------------------------------------------- /tdl/__tcod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/__tcod.py -------------------------------------------------------------------------------- /tdl/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/event.py -------------------------------------------------------------------------------- /tdl/lib/LIBTCOD-CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/LIBTCOD-CREDITS.txt -------------------------------------------------------------------------------- /tdl/lib/LIBTCOD-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/LIBTCOD-LICENSE.txt -------------------------------------------------------------------------------- /tdl/lib/README-SDL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/README-SDL.txt -------------------------------------------------------------------------------- /tdl/lib/darwin/SDL.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/darwin/SDL.dylib -------------------------------------------------------------------------------- /tdl/lib/darwin/libpng.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/darwin/libpng.dylib -------------------------------------------------------------------------------- /tdl/lib/darwin/libtcod.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/darwin/libtcod.dylib -------------------------------------------------------------------------------- /tdl/lib/linux32/libtcod.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/linux32/libtcod.so -------------------------------------------------------------------------------- /tdl/lib/linux64/libtcod.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/linux64/libtcod.so -------------------------------------------------------------------------------- /tdl/lib/win32/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/win32/SDL.dll -------------------------------------------------------------------------------- /tdl/lib/win32/libtcod-VS.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/win32/libtcod-VS.dll -------------------------------------------------------------------------------- /tdl/lib/win32/libtcod-mingw.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/win32/libtcod-mingw.dll -------------------------------------------------------------------------------- /tdl/lib/win32/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/lib/win32/zlib1.dll -------------------------------------------------------------------------------- /tdl/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/map.py -------------------------------------------------------------------------------- /tdl/noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/noise.py -------------------------------------------------------------------------------- /tdl/terminal8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tdl/terminal8x8.png -------------------------------------------------------------------------------- /terminal8x8_gs_ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/terminal8x8_gs_ro.png -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/components/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/components/test_experience_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tests/components/test_experience_pool.py -------------------------------------------------------------------------------- /tests/components/test_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tests/components/test_inventory.py -------------------------------------------------------------------------------- /tests/components/test_level_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tests/components/test_level_tree.py -------------------------------------------------------------------------------- /tests/factories/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/factories/test_character_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tests/factories/test_character_factory.py -------------------------------------------------------------------------------- /tests/test_dungeon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/tests/test_dungeon.py -------------------------------------------------------------------------------- /ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/ui/controls.py -------------------------------------------------------------------------------- /ui/flavor_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/ui/flavor_text.py -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/check_roller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/util/check_roller.py -------------------------------------------------------------------------------- /util/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/util/colors.py -------------------------------------------------------------------------------- /util/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/util/decorators.py -------------------------------------------------------------------------------- /util/dice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/util/dice.py -------------------------------------------------------------------------------- /util/requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jpalladino84/Python-Roguelike-Framework/HEAD/util/requirements.py --------------------------------------------------------------------------------