Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 22, 2009, 11:20:19 PM (14 years ago)
Author:
rgrieder
Message:

Added lua convenience function for console commmands: orxonox.execute(cmd)
Also replaced the config commands with the actual orxonox.config function.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentation2/data/gui/scripts/AudioMenu.lua

    r6388 r6403  
    5757    if masterscrollbar_active == false then
    5858        mastervolume = masterscrollbarwindow:getScrollPosition()
    59         orxonox.CommandExecutor:execute("config SoundManager soundVolume_ " .. mastervolume)
     59        orxonox.config("SoundManager", "soundVolume_", mastervolume)
    6060    end
    6161end
     
    6767function P.AudioMasterScrollbar_ended(e)
    6868    mastervolume = masterscrollbarwindow:getScrollPosition()
    69     orxonox.CommandExecutor:execute("config SoundManager soundVolume_ " .. mastervolume)
     69    orxonox.config("SoundManager", "soundVolume_", mastervolume)
    7070    masterscrollbar_active = false
    7171end
     
    8080    if musicscrollbar_active == false then
    8181        musicvolume = musicscrollbarwindow:getScrollPosition()
    82         orxonox.CommandExecutor:execute("config SoundManager ambientVolume_ " .. musicvolume)
     82        orxonox.config("SoundManager", "ambientVolume_", musicvolume)
    8383    end
    8484end
     
    9191    musicmutewindow:setSelected(false)
    9292    musicvolume = musicscrollbarwindow:getScrollPosition()
    93     orxonox.CommandExecutor:execute("config SoundManager ambientVolume_ " .. musicvolume)
     93    orxonox.config("SoundManager", "ambientVolume_", musicvolume)
    9494    musicscrollbar_active = false
    9595end
     
    104104    if effectsscrollbar_active == false then
    105105        effectsvolume = effectsscrollbarwindow:getScrollPosition()
    106         orxonox.CommandExecutor:execute("config SoundManager effectsVolume_ " .. effectsvolume)
     106        orxonox.config("SoundManager", "effectsVolume_", effectsvolume)
    107107    end
    108108end
     
    115115    effectsmutewindow:setSelected(false)
    116116    effectsvolume = effectsscrollbarwindow:getScrollPosition()
    117     orxonox.CommandExecutor:execute("config SoundManager effectsVolume_ " .. effectsvolume)
     117    orxonox.config("SoundManager", "effectsVolume_", effectsvolume)
    118118    effectsscrollbar_active = false
    119119end
     
    166166function P.AudioThemeListbox_changed(e)
    167167    if listboxwindow:isItemSelected(1) then
    168         orxonox.CommandExecutor:execute("setMood dnb")
     168        orxonox.execute("setMood dnb")
    169169    else
    170         orxonox.CommandExecutor:execute("setMood default")
     170        orxonox.execute("setMood default")
    171171    end
    172172end
Note: See TracChangeset for help on using the changeset viewer.