en:rpd:json_configs
Differences
This shows you the differences between two versions of the page.
| en:rpd:json_configs [2026/01/01 19:45] – namespace move Mike | en:rpd:json_configs [2026/01/01 19:47] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== JSON Configuration Files ====== | ||
| + | JSON configuration files in Remixed Dungeon define many game elements and mechanics. | ||
| + | |||
| + | ==== Overview ==== | ||
| + | JSON configuration files are used throughout Remixed Dungeon to define various game elements without requiring code changes. They provide flexibility for modding and allow for easier balance adjustments. | ||
| + | |||
| + | ==== Types of Configuration Files ==== | ||
| + | * **Level Objects** - Found in '' | ||
| + | * **Mob Configurations** - Found in '' | ||
| + | * **Item Configurations** - Define item properties, effects, and metadata | ||
| + | * **Sprite Descriptions** - Found in '' | ||
| + | * **Hero Initializations** - Found in '' | ||
| + | * **Bestiary** - Found in '' | ||
| + | |||
| + | ==== File Locations ==== | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ==== Customization ==== | ||
| + | JSON files can be modified in mod packages to change game behavior without changing Java code. | ||
| + | |||
| + | ==== Benefits ==== | ||
| + | * Easy to modify without recompiling | ||
| + | * Clear structure for game parameters | ||
| + | * Support for modding | ||
| + | * Separation of data from code | ||
| + | |||
| + | {{tag> rpd system json configuration}} | ||
