IMM_REBOOT

Keywords: IMM_REBOOT, WIZ_REBOOT, REBOOT

Category: Building

=== STAFF MANUAL === Usage: reboot <option> reboot all reboot dialogues <zone|.|all> Description: Reload game text files from disk into memory without a copyover. Each option re-reads a specific file. Requires Admin privileges. Options: all ........... Reload all text files listed below at once. wizlist ....... Staff list displayed at login. news .......... The NEWS file. credits ....... The CREDITS file. motd .......... Message of the Day. imotd ......... Immortal MOTD. help .......... The default help screen. info .......... The INFO file. policy ........ The POLICIES file. handbook ...... The staff handbook. background .... The BACKGROUND file. login ......... Login screen. welcome ....... Welcome message. start ......... New character start message. plrindex ...... Rebuild the player index from pfiles. xhelp ......... Reload all help entries from help.hlp. tiles ......... Reload tile definitions. tutorial ...... Reload the onboarding tutorial from etc/tutorial. locker ........ Reload personal/stash locker limits from etc/locker. missions ...... Reload mission definitions from etc/missions. dialogues ..... Reload NPC dialogue trees from world/dlg/<zone>.dlg. Takes a zone: a tag, . for the zone you are standing in, or all for every zone. Notes: - all reloads only the text files above it; it does not include xhelp, plrindex, tiles, tutorial, locker, missions, or dialogues. - tutorial re-parses live edits made outside tutorialedit. - missions re-reads mission defs into the live game without a restart, so authored missions go live immediately. Active player progress and completion history are keyed by id and are preserved. It refuses if anyone has missionedit open, since their next save would overwrite it. - dialogues re-reads a zone's .dlg file into the live game, so an edit made by hand or in dlgedit goes live immediately. Prefer it over zload, which also purges and recreates the zone's rooms, mobs and objects just to pick up a text change. - Anyone mid-talk in a reloaded zone has their conversation ended -- the tree they are walking is replaced underneath them. They can simply talk again. - dialogues refuses if anyone has dlgedit open on a target zone, since dlgedit rewrites the whole zone file on save and would undo the reload. - It reads from disk. A dialogue saved in dlgedit but not yet flushed is written out first, so no in-progress work is lost. Related Helpfiles: WIZ_HEDIT, WIZ_SHUTDOWN, WIZ_TEDIT, WIZ_DLGEDIT, WIZ_ZLOAD === END MANUAL ===