Inherit events of:

Ideas for Game Editor evolution.

Inherit events of:

Postby d-soldier » Sun May 20, 2007 7:47 pm

It would be great if there was a way to basically copy all the events from one actor to another.. the current inherit events option is good for some circumstances, but not if I have a lot of actors who all need the same basic events, but will have various differences... So I could rig a "base badguy" with movement scripts and animation changes, etc... then plug them into all my other badguys and make modifications for each of 'em individually without applying them to all the others... does this make sense? [I'm willing to bet there is a way to do this that I don't know about] :(
User avatar
d-soldier
 
Posts: 703
Joined: Sun Apr 08, 2007 2:13 am
Score: 61 Give a positive score

Postby makslane » Sun May 20, 2007 8:37 pm

But the 'Event Inheritance' option works like you want.
In the base actor (your badguy) put the common events.
In the actors derived from the base actor change only the events you want.

Some thing like this: the base actor will jump 10 pixels when press the space bar. To overwrite this behavior in the derived actors, just create a Key Down event with the space bar and put the action you want for this actor. This change will affects only this actor.
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score

Postby d-soldier » Sun May 20, 2007 9:03 pm

... I figured there ws a way I didn't know about... thanks for clarifying that for me!
User avatar
d-soldier
 
Posts: 703
Joined: Sun Apr 08, 2007 2:13 am
Score: 61 Give a positive score

But..

Postby kyensoftware » Mon May 21, 2007 10:59 am

But...then, what if the base was 30 events, but you wanted all the events to have slight differences? I did this, it took FOREVER!
Games for Windows, Linux, and PPC
Bin dosnt stand for "Binary";
it stands for Bin.
You know, where the junk goes...
User avatar
kyensoftware
 
Posts: 198
Joined: Thu Oct 26, 2006 7:49 am
Score: 5 Give a positive score

Postby makslane » Mon May 21, 2007 12:48 pm

You need to overwrite all events, or make the changes based on some variable.
makslane
Site Admin
 
Posts: 3947
Joined: Sat Apr 05, 2003 6:47 pm
Score: 182 Give a positive score


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 1 guest