Initial commit: Echoes of the Ashes - Telegram RPG Bot
26
images/README.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Game Images
|
||||
|
||||
Place your location and interactable images in this directory.
|
||||
|
||||
## Structure
|
||||
- `locations/` - Images for different locations
|
||||
- `interactables/` - Images for interactive objects
|
||||
|
||||
## Supported Formats
|
||||
- PNG, JPG, JPEG
|
||||
- Recommended size: 800x600 or similar aspect ratio
|
||||
- Max file size: 10MB (Telegram limit)
|
||||
|
||||
## Example Files
|
||||
To use images, add them to the appropriate folder and reference them in `data/world_loader.py`:
|
||||
|
||||
```python
|
||||
location = Location(
|
||||
id="start_point",
|
||||
name="Ruined Downtown Core",
|
||||
description="...",
|
||||
image_path="images/locations/downtown.jpg"
|
||||
)
|
||||
```
|
||||
|
||||
The bot will automatically upload the image once and cache the Telegram file_id for future use.
|
||||
2
images/interactables/.gitkeep
Normal file
@@ -0,0 +1,2 @@
|
||||
# This is a placeholder file.
|
||||
# Replace with actual interactable images.
|
||||
BIN
images/interactables/dumpster.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/interactables/house.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/interactables/medkit.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
images/interactables/rubble.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
images/interactables/sedan.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/interactables/toolshed.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
images/interactables/vending.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
2
images/locations/.gitkeep
Normal file
@@ -0,0 +1,2 @@
|
||||
# This is a placeholder file.
|
||||
# Replace with actual location images.
|
||||
BIN
images/locations/clinic.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/locations/downtown.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/locations/gas_station.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/locations/office_building.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/locations/office_interior.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/locations/overpass.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
images/locations/park.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/locations/plaza.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
images/locations/residential.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/locations/subway.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
images/locations/subway_section_a.jpg
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
images/locations/subway_tunnels.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
images/locations/warehouse.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
images/locations/warehouse_interior.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
0
images/npcs/.gitkeep
Normal file
BIN
images/npcs/feral_dog.png
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
images/npcs/infected_human.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
images/npcs/mutant_rat.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
images/npcs/raider_scout.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
images/npcs/scavenger.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |