STRUCTEDIT
Keywords: STRUCTEDIT
=== STAFF MANUAL ===
Usage: structedit
Description:
OLC editor for base structures -- buildable objects that factions
place in the world to defend territory, support allies, and control
zones. Each structure is a template defining its grid layout, build
cost, roles, and upgrades. Requires OLC Admin privileges.
Main Menu:
Entering the editor displays all defined structures grouped by
race. From here you can:
# ............. Select a structure by number to edit it.
A ............. Add a new structure.
Q ............. Quit (prompts to save if changes were made).
Structure Properties:
N Name ........... Display name of the structure.
R Race ........... Owning faction (Human, Zombie, or Demon).
D Default ........ Whether this must be built first (one per race).
L Limit .......... Max instances per player (0 = unlimited).
B Build Time ..... Seconds to construct (0 = instant, max 300).
K Max Links ...... Max connections to other structures (0 = unlimited).
I Link Range ..... Max BFS distance to link target (1-50 rooms).
O Object VID ..... Object prototype placed per active grid cell.
G Grid Editor .... Edit the 5x5 cell placement grid.
S Roles .......... Toggle and configure structure roles.
P Points/Tick .... Points generated per minute (0-100).
W SP Reward ...... Skill Points awarded to owner per 30 min.
F Build Cost ..... Base points needed to build (0 = free).
U Max Upgrade .... Max upgrade level (0 = not upgradeable, max 20).
C Upgrade Cost ... Base cost and cost per additional level.
X Delete ......... Remove this structure (with confirmation).
Q Back ........... Return to the main menu.
Grid Editor:
A 5x5 grid where each cell can be toggled active or inactive.
Active cells (X) are where the structure's object is placed in
the world. Navigate with N/S/E/W, toggle with Space or Enter,
and Q to exit.
Roles:
Structures gain functionality by toggling one or more roles. Each
role has its own configurable parameters:
1 Spawn Point .... Spawns friendly NPCs at an interval.
Config: Mob VID, interval, max alive.
2 Healing Station Heals same-faction players nearby.
Config: HP per tick, interval, range.
3 Armory ......... Loads supply items into the room.
Config: item VIDs, max in room, interval.
4 Radar .......... Scans for enemies in a radius.
Config: range, interval.
5 Capture Point .. Claims rooms for the owning faction.
Config: range, interval.
6 Barricade ...... Slows enemy movement nearby.
Config: range, interval, move penalty, AGI penalty.
7 Floodlight ..... Illuminates rooms in a radius.
Config: range.
8 Jammer ......... Disrupts enemy radar and scanning.
Config: range, interval, scan reduction, map reduction.
9 Turret ......... Damages enemies in the structure's room.
Config: interval, damage, damage type, range.
10 Rally Point .... Buffs friendly players with stat bonuses.
Config: interval, STR/AGI/armor bonuses, range.
11 Hub ............ Passive link point. Gains +1 max links per
upgrade level. No additional configuration.
Notes:
- Changes are held in memory until you quit. You are prompted
to save or discard on exit.
- Each race may have one structure marked as Default -- it must
be built before any other structures of that race.
- The object VID determines what object appears in-world for
each active grid cell.
=== END MANUAL ===