mirror of
https://github.com/edubart/otclient.git
synced 2025-10-15 20:14:54 +02:00
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:
Binary file not shown.
Before Width: | Height: | Size: 340 KiB |
Binary file not shown.
Before Width: | Height: | Size: 22 KiB |
@@ -91,10 +91,10 @@ function init()
|
||||
connect(g_game, { onGameStart = setOptions,
|
||||
onGameEnd = resetWindow })
|
||||
|
||||
spelllistWindow = g_ui.displayUI('spelllist.otui', modules.game_interface.getRightPanel())
|
||||
spelllistWindow = g_ui.displayUI('spelllist', modules.game_interface.getRightPanel())
|
||||
spelllistWindow:hide()
|
||||
|
||||
spelllistButton = TopMenu.addRightGameToggleButton('spelllistButton', tr('Spell List'), 'spelllist.png', toggle)
|
||||
spelllistButton = modules.client_topmenu.addRightGameToggleButton('spelllistButton', tr('Spell List'), '/images/topbuttons/spelllist', toggle)
|
||||
spelllistButton:setOn(false)
|
||||
|
||||
nameValueLabel = spelllistWindow:getChildById('labelNameValue')
|
||||
@@ -231,7 +231,7 @@ function initialiseSpelllist()
|
||||
|
||||
tmpLabel:setHeight(SpelllistSettings[SpelllistProfile].iconSize.height + 4)
|
||||
tmpLabel:setTextOffset(topoint((SpelllistSettings[SpelllistProfile].iconSize.width + 10) .. ' ' .. (SpelllistSettings[SpelllistProfile].iconSize.height - 32)/2 + 3))
|
||||
tmpLabel:setImageSource('/game_spelllist/icons/' .. SpelllistSettings[SpelllistProfile].iconFile)
|
||||
tmpLabel:setImageSource('/images/game/spells/' .. SpelllistSettings[SpelllistProfile].iconFile)
|
||||
tmpLabel:setImageClip(getIconImageClip(iconId))
|
||||
tmpLabel:setImageSize(tosize(SpelllistSettings[SpelllistProfile].iconSize.width .. ' ' .. SpelllistSettings[SpelllistProfile].iconSize.height))
|
||||
tmpLabel.onClick = updateSpellInformation
|
||||
|
@@ -4,6 +4,6 @@ Module
|
||||
author: Summ, Edubart
|
||||
website: www.otclient.info
|
||||
sandboxed: true
|
||||
scripts: [ spelllist.lua ]
|
||||
scripts: [ spelllist ]
|
||||
@onLoad: init()
|
||||
@onUnload: terminate()
|
||||
|
@@ -7,7 +7,7 @@ SpellListLabel < Label
|
||||
image-clip: 0 0 32 32
|
||||
image-size: 32 32
|
||||
image-offset: 2 2
|
||||
image-source: /game_spelllist/icons/icons.png
|
||||
image-source: /images/game/spells/defaultspells
|
||||
|
||||
$focus:
|
||||
background-color: #ffffff22
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 706 B |
Reference in New Issue
Block a user