Herculeum
stable
Intro
Building blocks
Main components
Generating a level
Modular level generator
Generating an item
Actions
Events
Effects
Configuration
Magic
Error Handling
Testing
Herculeum
Docs
»
Welcome to pyherc programmer’s reference
Edit on GitHub
Welcome to pyherc programmer’s reference
¶
Contents:
Intro
Building blocks
Main components
Model
Character
Dungeon
Level
Rules
Generating a level
Overview of generating dungeon
Adding a new type of level
Modular level generator
Overview of LevelGenerator
Partitioners
Room generators
Decorators
Portal adders
Creature adder
Item adder
Defining levels
Generating an item
Overview of generating item
Defining items
Actions
Overview of Action system
Action creation during play
Adding a new type of action
Events
Overview of event system
Events and UI
Effects
Overview of effects system
Effect handles
Effect
Creating Effects
Effects collection
Configuration
Configuration scripts
Level configuration
Item configuration
Character configuration
Player characters
Effects configuration
Handling icons
Magic
Overview of Magic system
How spells are cast
Spell creation during play
Adding a new type of spell
Error Handling
General idea
Specific cases
Testing
Overview of testing
Running tests
Writing tests
Indices and tables
¶
Index
Search Page
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.