Behavior Inheritance

ronixusronixus Member Posts: 19
edited August 2012 in Working with GS (Mac)
Once an actor starts with its own instance-specific behavior set, it will never get any prototype-level changes to cascade down to it, right? Is there any work around for this?

This often happens to me:
[Prototype Behaviors I want on all instances] + [my Instance Behaviors]

The problem happens when I want to do some changes on the Prototype behaviors AFTER creating the instances. Now I'll never get those to reflect.

Comments

  • gyroscopegyroscope I am here.Member, Sous Chef, PRO Posts: 6,598

    @ronixus

    Yes, it's a nuisance isn't it, but it's just the way it is. I guess the easiest way for you would be to make your amendments in the prototype, save all the rules as a custom behaviour then drag that into the instance, then delete the previous prototype-originated rules.

    Fo future, perhaps it'd make life easier in this case to put all of your prototype Rules in a Group behaviour when you first make them, so deleting the unamended group from the instance would be much easier with just one click.

    ""You are in a maze of twisty passages, all alike." - Zork        temp domain http://spidergriffin.wix.com/alphaghostapps

  • ronixusronixus Member Posts: 19
    Thanks @gyroscope. I guess the only design fix would be to avoid using instance behaviors whenever possible. :)
Sign In or Register to comment.