fanadventures.net

Header
English
 
Forum overview > NPC hidden at the beginning and later shown
  • NPC hidden at the beginning and later shown

    by pds · Friday, 22. May 2015, 10:04 h ~ 2 years ago
    Hello, i have this little issue.
    I have a scene where the main character use the phone, and later start a conversation with an npc.
    the npc must be VISIBILE after that the character have do an action.

    - i have set a condition to npc in scene: "npc-visible" to false (the npc is not visible)
    -then in an action i add "change condition" to npc-visible to true. But npc is not shown.

    Should you suggest me why?

    thank you
    pds
  • by AFRLme · Friday, 22. May 2015, 11:21 h ~ 2 years ago
    Is this NPC a scene object or a character?
    AFRLme
  • by pds · Friday, 22. May 2015, 11:35 h ~ 2 years ago
    it's like glen tutorial, it's a character that stand in a scene object
    pds
  • by AFRLme · Friday, 22. May 2015, 12:07 h ~ 2 years ago
    You mean a character that you have linked to a scene object?

    1. unlink the npc characters starting position in the npc characters properties tab.

    2. use the set character to object or set character to position action part to bring in the character when you want it to be in the scene.

    3. alternatively you could set the character opacity (visibility) or use Lua to enable / disable the character with...

    Characters["character name"].CharacterActive = false -- hide character & prevent interaction

    -- or...

    Characters["character name"].CharacterActive = true -- show character & allow interaction

    1
    2
    3
    4
    5
    AFRLme
  • by pds · Friday, 22. May 2015, 13:26 h ~ 2 years ago
    thank you
    pds
  • by howlingwolf86 · Tuesday, 29. August, 22:19 h ~ 2 months ago
    You mean a character that you have linked to a scene object?

    1. unlink the npc characters starting position in the npc characters properties tab.

    2. use the set character to object or set character to position action part to bring in the character when you want it to be in the scene.

    3. alternatively you could set the character opacity (visibility) or use Lua to enable / disable the character with...

    Characters["character name"].CharacterActive = false -- hide character & prevent interaction

    -- or...

    Characters["character name"].CharacterActive = true -- show character & allow interaction

    1
    2
    3
    4
    5
    Hi, I am trying to use the visibility solution. But how do I set the visibility of the NPC at 0% when the game starts? (so I can turn it at 100% later in the game). I guess the show/hide functionality is also an option, but the same problem...

    howlingwolf86
  • by sebastian · Tuesday, 29. August, 22:22 h ~ 2 months ago
    use "at begin use following action" in the game settings to run some actions before game starts. There you can place your action parts
    sebastian
  • by Machtnix · Wednesday, 30. August, 01:58 h ~ A month ago
    I often use "action at the beginning of the scene" when the first scene appears.
    Machtnix
  • by howlingwolf86 · Thursday, 31. August, 16:38 h ~ A month ago
    use "at begin use following action" in the game settings to run some actions before game starts. There you can place your action parts

    Thx a lot Sebastian!
    howlingwolf86
  • New post