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
Next

© Copyright 2010-2014, Tuukka Turto. Revision f9238d92.

Built with Sphinx using a theme provided by Read the Docs.