Choose license
DE EN FR ES IT CZ
Zurück Nach oben

Is it possible to move the images of individual inventory items one by one? (or scroll the inventory through scripting?)

  • #10, by lemonhead 14 years ago Zitieren
    The thing is, when I print IDs of animations I get something like "table: 100C81F8" instead of (0,3). Basically I've successfully got the animation as an object using something like getObject("Game.GameCurrentCharacter.CharacterItems[sword].ObjectAnimation"), but I'm trying to look this object up in the ActiveAnimations table (because it seems I can only change the position of an ActiveAnimation and not a mere Animation), and since names aren't unique, I can't use that for the lookup. So given that I have the animation as an object, is it possible to find that same animation in the ActiveAnimations table using something other than name?
  • #11, by afrlme 14 years ago Zitieren
    if an animation is visible on the screen or is preloaded then it is classed as an active animation.

    quick tip: you can also use this method instead of using getObject for everything...
    game:getLink(VGameCurrentCharacter):getObject("CharacterItems[item_name]")
    


    also for getting id you can add :getId() after certain queries or even :getId().tableId etc...

    I think all animations are listed under animation regardless of active or not - I'm not seeing anything to list them in the data structure - you could append query for each item to see if animation is active with :getBool(VAnimationActive)