This thread is a few years old. Some details may refer to an earlier version of Visionaire Studio. Current tutorials
getObject("Characters[Receptionist].CharacterScene"):setValue(VCharacterScene, game:getLink("Game.GameCurrentCharacter.CharacterScene"))Create point and click adventures without coding. The free version covers up to 25 scenes per project. For more scenes or to earn money with your game, you need a license.
See the Indie Bundle Try it for freeCharacters["Receptionist"].Scene = game.CurrentCharacter.Scene
mChar = getObject("Characters[Receptionist]")
mChar.CharacterScene = game.GameCurrentCharacter.CharacterScenefunction char2scn(c, s)
-- + fallback + --
if c == nil then c = game.CurrentCharacter:getName() end
if s == nil then s = game.CurrentScene:getName() end
-- + set character to scene + --
Characters[c].Scene = Scenes[s]
end
char2scn("Tom", "Kitchen") -- set character Tom to Kitchen scene
...
char2scn(nil, "Kitchen") -- set active character to Kitchen scene
...
char2scn("Tom") -- set character Tom to currently displayed scene