@ -2,7 +2,7 @@ Module
name: client
description: Initialize the client and setups its main window
author: edubart
website: www.otclient.info
website: https://github.com/edubart/otclient
reloadable: false
sandboxed: true
scripts: [ client ]
name: client_background
description: Handles the background of the login screen
scripts: [ background ]
dependencies: [ client_topmenu ]
name: client_entergame
description: Manages enter game and character list windows
dependencies:
- client_topmenu
name: client_locales
description: Translates texts to selected language
author: baxnie, edubart
scripts: [ locales ]
@onLoad: init()
name: client_modulemanager
description: Manage other modules
scripts: [ modulemanager ]
name: client_options
description: Create the options window
author: edubart, BeniS
scripts: [ options ]
name: client_serverlist
description: Manages a server list of previously entered servers
author: BeniS
- client_entergame
name: client_stats
description: Sends client statistics to a server
author: baxnie
scripts: [ stats ]
name: client_styles
description: Load client fonts and styles
scripts: [ styles ]
name: client_terminal
description: Terminal for executing lua functions
scripts: [ terminal ]
name: client_topmenu
description: Create the top menu
scripts: [ topmenu ]
name: corelib
description: Contains core lua classes, functions and constants used by other modules
author: OTClient team
@onLoad: |
name: game_battle
description: Manage battle window
author: andrefaramir, BeniS
scripts: [ battle ]
name: game_bugreport
description: Bug report interface (Ctrl+Z)
scripts: [ bugreport ]
name: game_combatcontrols
description: Combat controls window
scripts: [ combatcontrols ]
name: game_console
description: Manage chat window
author: edubart, andrefaramir, baxnie, sn4ake, BeniS
scripts: [ console ]
name: game_containers
description: Manage containers
author: edubart, baxnie
scripts: [containers]
name: game_cooldown
description: Spellcooldowns
scripts: [ cooldown ]
name: game_healthinfo
description: Displays health, mana points, soul points, and conditions
scripts: [ healthinfo ]
name: game_hotkeys
description: Manage client hotkeys
scripts: [ hotkeys_manager ]
name: game_interface
description: Create the game interface, where the ingame stuff starts
scripts: [ widgets/uigamemap, widgets/uiitem, gameinterface ]
load-later:
name: game_inventory
description: View local player equipments window
author: baxnie, edubart, BeniS
scripts: [ inventory ]
name: game_market
description: Global item market system
scripts: [ offerstatistic, marketoffer, marketprotocol, market ]
name: game_minimap
description: Manage minimap
scripts: [ minimap ]
name: game_modaldialog
description: Show and process modal dialogs
author: Summ
dependencies: [ game_interface ]
scripts: [ modaldialog ]
name: game_npctrade
description: NPC trade interface
author: andrefaramir, baxnie
scripts: [ npctrade ]
name: game_outfit
description: Change local player outfit
scripts: [ outfit ]
name: game_playerdeath
description: Manage player deaths
author: BeniS, edubart
scripts: [ playerdeath ]
name: game_playermount
description: Manage player mounts
scripts: [ playermount ]
name: game_playertrade
description: Allow to trade items with players
scripts: [ playertrade ]
name: game_questlog
description: View game quests status
scripts: [ questlog ]
name: game_ruleviolation
description: Rule violation interface (Ctrl+Y)
author: andrefaramir
scripts: [ ruleviolation ]
name: game_skills
description: Manage skills window
scripts: [ skills ]
name: game_spelllist
description: View available spells
author: Summ, Edubart
scripts: [ spelllist ]
name: game_textmessage
description: Manage game text messages
scripts: [ textmessage ]
name: game_textwindow
description: Allow to edit text books and lists
scripts: [ textwindow ]
name: game_viplist
description: Manage vip list window
scripts: [ viplist ]
name: gamelib
description: Contains game related classes
- game_things