ChibiEdo's avatar
sorry I don't know the japanese .xml files..
In the english file it's this part I think (in the behaviors.xml) :

<Behavior Frequency="50" Name="SplitIntoTwo" Condition="#{mascot.totalCount < 50}"/>

I think if you change Behaviour Frequency to 0 they don't duplicate anymore. (As far as I know frequency tells us how probable it is that this action happens). And it seems that if you have more than 50 they won't duplicate anymore so changing the 50 to a smaller value probably limits the amount of clones. Maybe you'll find a line like this in the japanese version?

Oh and I just found this:

<Behavior Frequency="50" Name="PullUpShimeji" Condition="#{mascot.totalCount < 50}"/>

So I guess there are two cloning actions in this.. You'd probably have to edit both.

Good luck! Tell me if something helped.
i see. Japanese one are different. the altair have both english and jap, and both are exactly the same. tried it for both, haven't seen him duplicate in a while, so i guess it works. I guess that the SplitIntoTwo is where they split (obviously), and the PullUpShimeji are the one where a box / something similar pop up. the first char will pull up his/her clone from that box.

here's the japanese one (google translate):

<Class = "com.group_finity.mascot.action.Breed" "built-in" type = 1 "unplug" the behavior name =
Behavior when Y = "96" where I was born born X = "-32" born = place "is unplug">
<Animation>
<= "16" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime1.png" pose image />
<= "4" length = "0,0" moving speed = "96,128" reference coordinates = "/ shime38.png" pose image />
<= "40" length = "0,0" moving speed = "96,128" reference coordinates = "/ shime39.png" pose image />
<= "40" length = "0,0" moving speed = "96,128" reference coordinates = "/ shime40.png" pose image />
<= "40" length = "0,0" moving speed = "96,128" reference coordinates = "/ shime41.png" pose image />
</ Animation>
</ Action>
<"Fixed" type = "2 unplug" the behavior name =>
<Animation>
<Moving speed = "32,128" reference coordinates = "/ shime9.png" pose image = "20, -20" = "1" / length>
<Moving speed = "32,128" reference coordinates = "/ shime9.png" pose image = "20, -10" = "1" / length>
<Moving speed = "32,128" reference coordinates = "/ shime9.png" pose image = "20 -5" = "1" / length>
</ Animation>
</ Action>
<Action name = "unplug" "composite" type =>
<1 "unplug" = reference name / operation>
<2 "unplug" = reference name / operation>
<Reference name = Activity "falling" X = initial velocity "$ {mascot.lookRight -20:? 20}" />
<"Bouncing" = reference name / operation>
<"Lie" reference name = action = "40" / length>
</ Action>

<Action name = "complex" type = "is Hikkonuka">
<Reference name = Activity "falling" X = initial velocity: Y = "-40" initial velocity "$ {mascot.lookRight 10 -10?}" />
<"Bouncing" = reference name / operation>
</ Action>
<Class = "com.group_finity.mascot.action.Breed" "built-in" type = "1 division name =" behavior
Behavior when Y = "0" where I was born born X = "-16" where born = "split">
<Animation>
<= "5" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime42.png" pose image />
<= "2" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime43.png" pose image />
<= "2" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime44.png" pose image />
<= "5" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime45.png" pose image />
<= "20" length = "0,0" moving speed = "64,128" reference coordinates = "/ shime46.png" pose image />
</ Animation>
</ Action>
<"Split" operation name = "complex" type =>
<"1 division name =" reference / operation>
<X = "16" "displacement" = reference name / operation>
<"Turn around" = reference name / operation>
<Reference name = Activity "split" />
</ Action>
<Action name = "split", "complex" type =>
<Reference name = Activity "falling" X = initial velocity: Y = "-5" initial velocity "$ {mascot.lookRight 10 -10?}" />
<"Bouncing" = reference name / operation>
</ Action>
</ Action list>

</ Mascot>

by the look of it, i guess it's fixed onto the position of the chars. instead of behaviour freq, it states the X & Y position. i tracked this actions by cross-checking with the images it uses. those images in there are the ones used for cloning.
ChibiEdo's avatar
Hm that what you posted is the actions.xml I think (which looks similar to the english actions.xml on quick glance. It might be pretty much the same but I didn't completely compare now). I was talking about the behaviors.xml.

In the actions.xml it's set how the split works, what it looks like and in the behaviors.xml the actions are called. So behaviours.xml needs to be changed, actions.xml can be left untouched.
Not sure what you did now but since you said it works.... I'm a bit confused now. XDD