Refactor modules, closes #223

* All modules are sandboxed now
* All images,sounds,fonts,translations and styles were moved to "data" folder
* Reorganize image files folders
* Remove unmaintained modules: client_particles, client_shaders
* Implement new automatic way to load styles and fonts
* Add hide/show offline option in VipList
* Add invite/exclude to/from private channel in players menus
* Many other minor changes
This commit is contained in:
Eduardo Bart
2013-01-18 20:39:11 -02:00
parent 20d9176d10
commit 28b5fc1d5a
330 changed files with 1171 additions and 1823 deletions

View File

@@ -8,9 +8,9 @@ safeFightButton = nil
fightModeRadioGroup = nil
function init()
combatControlsButton = TopMenu.addRightGameToggleButton('combatControlsButton', tr('Combat Controls'), 'combatcontrols.png', toggle)
combatControlsButton = modules.client_topmenu.addRightGameToggleButton('combatControlsButton', tr('Combat Controls'), '/images/topbuttons/combatcontrols', toggle)
combatControlsButton:setOn(true)
combatControlsWindow = g_ui.loadUI('combatcontrols.otui', modules.game_interface.getRightPanel())
combatControlsWindow = g_ui.loadUI('combatcontrols', modules.game_interface.getRightPanel())
combatControlsWindow:disableResize()
fightOffensiveBox = combatControlsWindow:recursiveGetChildById('fightOffensiveBox')
@@ -82,7 +82,7 @@ function update()
end
function check()
if Options.getOption('autoChaseOverride') then
if modules.client_options.getOption('autoChaseOverride') then
if g_game.isAttacking() and g_game.getChaseMode() == ChaseOpponent then
g_game.setChaseMode(DontChase)
end

View File

@@ -4,6 +4,6 @@ Module
author: edubart, BeniS
website: www.otclient.info
sandboxed: true
scripts: [ combatcontrols.lua ]
scripts: [ combatcontrols ]
@onLoad: init()
@onUnload: terminate()

View File

@@ -12,20 +12,20 @@ CombatBox < UICheckBox
image-clip: 0 20 20 20
FightOffensiveBox < CombatBox
image-source: /game_combatcontrols/icons/fightoffensive.png
image-source: /images/game/combatmodes/fightoffensive
FightBalancedBox < CombatBox
image-source: /game_combatcontrols/icons/fightbalanced.png
image-source: /images/game/combatmodes/fightbalanced
FightDefensiveBox < CombatBox
image-source: /game_combatcontrols/icons/fightdefensive.png
image-source: /images/game/combatmodes/fightdefensive
ChaseModeBox < CombatBox
image-source: /game_combatcontrols/icons/chasemode.png
image-source: /images/game/combatmodes/chasemode
SafeFightBox < CombatBox
image-source: /game_combatcontrols/icons/safefight.png
image-source: /images/game/combatmodes/safefight
MiniWindow
id: combatControlsWindow
!text: tr('Combat Controls')
icon: combatcontrols.png
icon: /images/topbuttons/combatcontrols
height: 48
&save: true
@onClose: modules.game_combatcontrols.onMiniWindowClose()

Binary file not shown.

Before

Width:  |  Height:  |  Size: 381 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB