Is there a limit of actors or rule block in one game?

Now I am making a quit complicated simulation game in gamesalad (windows ver.).
After 60% progress (I think hundred of actors and tousand of Rules, the total size of game folder is around 4MB), my leatest actor, which I created, doesn't work properly. Only 70% of its rules work as they should, and when I change an order of those rules, the rule on top of order (before it stay at the last one and doesn't work) works again and the other rules which stay at the end of the row still do not work.

Does Anyone have same problem? How should i do?

Comments

  • natzuurnatzuur Member Posts: 304
    I have a project much much larger than this (think thousands of actors and rules) that works great (although its on mac). However on actors with particularly large rule sets you do have to be careful about ordering them. Make sure rules with dependencies on other rules/behaviors are below the triggering ruleset/behavior. So as an example Constrain self.randomattribute to ran(x,y) should be above a rule that says when self.randattribute= 3 do (insert behavior).
  • polpong118polpong118 Member Posts: 4
    edited June 2013
    I have a project much much larger than this (think thousands of actors and rules) that works great (although its on mac). However on actors with particularly large rule sets you do have to be careful about ordering them. Make sure rules with dependencies on other rules/behaviors are below the triggering ruleset/behavior. So as an example Constrain self.randomattribute to ran(x,y) should be above a rule that says when self.randattribute= 3 do (insert behavior).
    In my case, I have copied all rules from another actor, which works perfectly, and change only some self.Attribute.
    The last actor still works properly but the new one doesn't.

    PS. Rearrange of Rules doesn't work (I have already tried many times)

    Any Solutions please?
  • polpong118polpong118 Member Posts: 4
    I have already found my mistake, just one self.attribute which I forgot to change. So that make all rules below it don't work.

    Is there any faster method to duplicate actor (create new duplcated actor with all rules), now I have to create a new actor and copy rule from another, then the hard work is I have to change all self.attribute to a new one, and it is easy to a mistake (like I have done, one error it take a whole day to find it. (TT A TT)

    Anyway Thanks a lot Natzuur for your comment :)
Sign In or Register to comment.