Structs§
- AStar
Pathfinder - AoeManager
- AoeZone
- Auto
Tile Plugin - Auto
Tiler - Autotile
Grid - Autotile
Layer - Autotile
Result - Behavior
Node - Behavior
Tree - Biome
Definition - Biome
Map - Biome
Transition - Brush
Engine - Brush
State - BspDungeon
Generator - BspNode
- Cave
Generator - Character
- Character
Stats - Chunk
Streaming Manager - Clipboard
- Collision
Map - Collision
Plugin - Crafting
Ingredient - Crafting
Recipe - Currency
- Destructible
Object - Dialogue
Action - Dialogue
Condition - Door
Definition - Doorway
- Dungeon
Content - Dungeon
Content Placer - Dungeon
Floor - Dungeon
Gen2 - Dungeon
Generator - Dungeon
Result - Dungeon
Room - Dungeon
Room2 - Dungeon
Theme - Dynamic
Light Map - Encounter
- Encounter
Enemy - Encounter
Group - Encounter
Zone - Encounter
Zone Record - Event
Zone - ExtChunk
Manager - ExtDungeon
GenParams - ExtDungeon
Generator - ExtDungeon
Room - ExtLoot
Entry - ExtLoot
Table - ExtMap
Chunk - ExtQuest
- ExtQuest
Reward - ExtTile
Def - ExtTileset
- ExtWorld
Map - Faction
- FogOf
War - Height
Map - Item
- Jump
Point Search - Layer
Stack - Level
Transition - Light
Baker - Lightmap
Patch - Loot
Entry - Loot
Item - Loot
Table - Loot
Table Def - Loot
Table Registry - MapAnnotation
- MapAnnotation
Layer - MapBiome
- MapChunk
- MapClimate
Zone - MapEditor
- MapEditor
Selection - MapEditor
State - MapEditor
Stats - MapEvent
- MapEvent
Record - MapEvent
Registry - MapEvent
System - MapEvent
Trigger - MapExport
Config - MapExporter
- MapFile
Header - MapFog
OfWar - MapLayer
- MapLayer
Def - MapLayer
Stack - MapLevel
Transition - MapNatural
Feature - MapNote
- MapObject
- MapObjective
Tracker - MapProgress
- MapProgression
Data - MapQuest
Marker - MapRegion
- MapRegion
Record - MapRng
- MapRoad
- MapRoad
Network - MapSave
State - MapSettlement
- MapStats
- MapTeleport
Network - MapTrigger
- MapUndo
Action - MapUndo
History - MapUndo
Stack - MapWeather
State - Minimap
- Minimap
Cell - Minimap
Data - Minimap
Generator - Minimap
Tile - Minimap
View - Monster
Definition - Monster
Stats - NavMesh2D
- NavMesh
Generator - NavPoly
- NavRegion
- Note
Layer - NpcDefinition
- NpcDialogue
Node - NpcPatrol
- Object
Layer - Overworld
Generator - Path
Grid - Path
Node - Pathfinding
Grid - Patrol
Ai - Patrol
Path - Patrol
Point - Patrol
Waypoint - PoiManager
- Point
Light - Point
OfInterest - Price
Table - Quest
- Quest
Journal - Quest
Objective - Quest
Reward - Random
Encounter Entry - Random
Encounter Table - Room
- Room
Filler - Room
Graph - Scene
Light - Scripted
Event - Scripted
Sequence - Selection
Rect - Settlement
- Sound
Zone - Sound
Zone Manager - Spawn
Manager - Spawn
Point - Spawn
Table - Spawn
Table Entry - Spell
- Spell
Effect - Static
Light - SunPosition
- Teleport
Node - Tile
- Tile
Animation - Tile
Animation Manager - Tile
Change - Tile
Clipboard - Tile
Coord - Tile
Database - Tile
Definition - Tile
Effect Map - Tile
Effects - Tile
Lighter - TileMap
- Tile
Object - Tile
Painter - TilePos
- Tile
Rect - Tile
Region - Tileset
- Tileset
Manager - TmxExporter
- Trap
Definition - Treasure
Chest - Treasure
Item - Trigger
Manager2 - Warp
Network - Warp
Point - Water
Body - Weather
Forecast - Weather
State - Weather
Transition - World
Map - World
Region - World
Region Graph
Enums§
- Behavior
Node Type - Behavior
Status - Biome
Type - Brush
Tool - Cardinal
Dir - Comparison
- Content
Type - Damage
Type - Door
State - Dungeon
Room Type - Dungeon
Room Type2 - Encounter
Difficulty - Encounter
Trigger Type - Event
Trigger - ExtBiome
Type - ExtRoom
Shape - Faction
Type - FogState
- Item
Category - Item
Rarity - Layer
Kind - Layer
Type - Light
Type - MapEdit
Action - MapEditor
Mode - MapEvent
Kind - MapEvent
Type - MapLayer
Type - MapObject
Type - MapProjection
- MapTool
Mode - Monster
Category - NpcRole
- Paint
Tool - Patrol
Loop Type - Patrol
State - Patrol
Status - PoiCategory
- Quest
Objective Kind - Quest
Status - Quest
Type - Region
Type - Room
Shape - Room
Theme - Room
Type - Scripted
Action - Settlement
Type - Spell
School - Tile
Effect - Tile
Effect Kind - Tile
Surface - Trap
Type - Trigger
Condition - Trigger
Condition2 - Weather
Type
Constants§
- AUTOTILE_
WANG_ BLOB_ VARIANTS - BLOB_
MAPPING - CHUNK_
LOAD_ RADIUS - CHUNK_
SIZE - DEFAULT_
TILE_ SIZE_ PX - FOG_
OF_ WAR_ DEFAULT_ RADIUS - LOOT_
TABLE_ MAX_ ENTRIES - LOOT_
TABLE_ MAX_ ROLLS - MAP_
AUTOTILE_ VARIANTS - MAP_
CHUNK_ LOAD_ RADIUS - MAP_
CHUNK_ SZ - MAP_
CHUNK_ UNLOAD_ RADIUS - MAP_
DEFAULT_ DISCOVERY_ RADIUS - MAP_
EDITOR_ MODULE_ VERSION - MAP_
EDITOR_ VERSION - MAP_
EVENT_ MAX_ COOLDOWN_ S - MAP_
EXPORT_ MAGIC - MAP_
EXPORT_ VERSION - MAP_
FILE_ MAGIC - MAP_
FILE_ VERSION - MAP_
FOW_ CHUNK_ SIZE - MAP_
MAX_ BIOMES - MAP_
MAX_ EVENT_ TRIGGERS - MAP_
MAX_ LAYERS - MAP_
MAX_ OBJECTS - MAP_
MAX_ ROAD_ WIDTH - MAP_
MAX_ SETTLEMENTS - MAP_
MAX_ SIZE - MAP_
MAX_ TRANSITIONS - MAP_
MIN_ ROAD_ WIDTH - MAP_
MODULE_ VERSION - MAP_
TELEPORT_ BASE_ COST - MAP_
TILE_ SIZE_ DEFAULT - MAX_
ANNOTATION_ TEXT_ LEN - MAX_
DUNGEON_ ROOMS - MAX_
DUNGEON_ ROOM_ SIZE - MAX_
MAP_ LAYERS - MAX_
PATROL_ WAYPOINTS - MINIMAP_
DEFAULT_ SCALE - MIN_
DUNGEON_ ROOM_ SIZE - NPC_
ALERT_ RADIUS_ DEFAULT - NPC_
SEARCH_ DURATION_ S - PATHFINDING_
MAX_ ITERATIONS
Traits§
Functions§
- apply_
heightmap_ to_ tiles - assign_
room_ types - blob_
8bit_ to_ 47 - bresenham_
line - build_
default_ spawn_ table - build_
sample_ dungeon - compute_
map_ stats - count_
surface - deserialize_
map - find_
room_ at_ point - find_
tiles_ of_ type - generate_
noise_ map - get_
rooms_ of_ type - hash_2d
- map_
bounding_ box - map_
editor_ complete_ suite - map_
editor_ extended_ version - map_
editor_ features - map_
editor_ final - map_
editor_ info - map_
editor_ mega_ test - map_
editor_ module_ info - map_
editor_ module_ version - map_
editor_ run_ all - map_
system_ info - octile_
heuristic - run_
all_ map_ editor_ tests_ extended - run_
all_ map_ tests - run_
annotation_ tests - run_
autotile_ grid_ tests - run_
autotile_ tests - run_
clipboard_ tests - run_
dungeon_ content_ tests - run_
dungeon_ gen2_ tests - run_
dungeon_ generator_ tests - run_
layer_ stack_ tests - run_
layer_ stack_ tests2 - run_
loot_ table_ tests - run_
loot_ table_ tests2 - run_
map_ comprehensive_ tests - run_
map_ editor_ extended_ tests - run_
map_ editor_ integration_ tests - run_
map_ event_ registry_ tests - run_
map_ event_ tests - run_
map_ progress_ tests - run_
map_ region_ tests - run_
minimap_ tests - run_
minimap_ view_ tests - run_
note_ layer_ tests - run_
npc_ patrol_ tests - run_
painter_ tests - run_
pathfinding_ tests - run_
pathgrid_ tests - run_
patrol_ ai_ tests - run_
progression_ tests - run_
save_ state_ tests - run_
tile_ effect_ tests - run_
tile_ effects_ tests - run_
undo_ history_ tests - run_
weather_ tests - serialize_
map - simple_
value_ noise_ 2d - spawn_
points - wang_
blob - wang_
blob_ index - Wang tile autotiling — 16-tile blob tileset index
- wang_
blob_ name - Returns a descriptive name for a Wang blob tile index
- weighted_
random_ room_ type