Non interactable characters

  • #1, by LebosteinTuesday, 31. March 2015, 09:34 10 years ago
    If a character is touched with the mouse cursor, an interaction with that character is possible (the cursor switches and I can apply an action with that character). How I can turn off the interactivity for some characters? For example for background animations like path walking animals in the background of a forest or walking NPC peoples in towns or something?

    Key Killer

    621 Posts


  • #2, by LebosteinMonday, 06. July 2015, 12:01 10 years ago
    Anyone a solution for me? If I change the Characters["Tom"].CharacterActive flag, the character is still detected by the cursor.

    Key Killer

    621 Posts

  • #3, by ke4Monday, 06. July 2015, 13:58 10 years ago
    I'm not really sure how the command buttons works, but could it work that you would change your command to another which can't interact with characters when you hover them?

    Key Killer

    810 Posts

  • #4, by afrlmeMonday, 06. July 2015, 15:03 10 years ago
    Yes you can do that. But unfortunately you can't then use the on mouse out action to set it back to allowing the commands to interact with both objects & characters as it reacts as mouse out as soon as you activate it & you end up with the mouse cursor / action text toggling on & off.

    The problem this generates is when should you reactivate the command to interact with both objects & characters as we've just established that when only objects are allowed, everything but objects will be classed as empty, which means that you'd either have to add a timer or possibly make it so that it resets on hover over an object but that means that all characters will be inaccessible until you hover over an object.

    In other words: I'm not sure how to broach this issue at this moment in time.

    Maybe the devs could add a boolean option to the characters properties tab to determine if the mouse should detect the characters? I'll make a note of it on the dev tracker.

    Imperator

    7285 Posts

  • #5, by LebosteinMonday, 06. July 2015, 15:37 10 years ago
    At the moment only two states of a character are possible:
    1. visible and detectable (CharacterActive = true)
    2. invisible and undetectable (CharacterActive = false)

    What I need is: visible and undetectable, like the Melee Island town people in Monkey Island 1. I hope you understand what I mean.

    Key Killer

    621 Posts

  • #6, by turricanMonday, 06. July 2015, 19:23 10 years ago
    I thinkt, its possible to place a transparent layer as on object over the chracter...!? (only guessed... ;-) )

    Newbie

    43 Posts

  • #7, by afrlmeMonday, 06. July 2015, 19:39 10 years ago
    Yes I do. Already put a request into the dev tracker.

    You can technically change the function of each command to allow them to interact with objects, characters or both, but... the tricky part is how & when to reset it back to its default value.

    Imperator

    7285 Posts