-------------------------------------------------------------------------------- -- Handler.......... : onWeaponChange -- Author........... : -- Description...... : -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- function FPSCamera.onWeaponChange ( sWeapon ) -------------------------------------------------------------------------------- local w = this.hWeapon ( ) if ( w == nil ) then local o = this.getObject ( ) local s = object.getScene ( o ) if ( s ~= nil ) then w = scene.createRuntimeObject ( s, sWeapon ) if ( w ~= nil ) then this.hWeapon ( w ) end end end -------------------------------------------------------------------------------- end --------------------------------------------------------------------------------