Skip to content

MUDTW/bundle-chaos

Repository files navigation

目錄架構

在 RanvierMUD 中,套件(bundle)由一個或多個下述的目錄和文件所組成:

  • areas/: Area definitions and their items, rooms, NPCs, and quests along with the scripts for those entities
  • behaviors/: Scripts that are shared between entities of the same type, e.g., a behavior to have an NPC wander around an area
  • commands/: What it says on the tin, commands to add to the game
  • effects/: Effects that can be applied to characters (NPCs/Players)
  • help/: Helpfiles for commands
  • skills/: Player skills (Spells are included, they're just skills with the SPELL type)
  • input-events/: Scripts attached to a connected socket, this involves things like handling login and parsing incoming data for commands
  • server-events/: Scripts attached to the startup of Ranvier itself such as starting a telnet server
  • quest-goals/: Quest goal definitions that can be used by builders when writing quests
  • quest-rewards/: Quest reward definitions that can be used by builders when writing quests
  • channels.js: Communication channels
  • player-events.js: Scripts attached to the player such being hit, gaining experience, leveling, etc.
  • attributes.js: Definitions of available attributes to assign to NPCs or players

授權許可

Licensed under the MIT License, Copyright © 2021-present MUD-TW (Multi-User Dungeon Taiwan).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published