Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Properties of Synchronized Battlers #24
Comments
|
What about if one is still alive, it can resurrect the other(s)? So the challenge is to kill all members by the end of THAT turn? |
|
So for example, However, what if someone wants to give them 2 turns? 3 turns? 5 turns? Maybe have a message going on every turn to indicate that the enemy is "recharging" or something. An evented solution may be more appropriate as it provides more control, but it doesn't sound easy to event it either (how do you indicate that there are "5 turns left" before revival?) Some other ideas...
This script opens a lot of possibilities. |
|
So if its a charging thing, then setting sync to charge 0 means the very next round? Linking sounds nice. Example: Or visa verse. A shield generator, might share its shield state with all fellow troop members, till the generator is killed, removing the shield from the entire troop... Multiple shields means more to kill before the state is fully removed. |
|
I will define something called "Sync Features" and "Sync States". For states, you would just say
For features, you need to go to each object and say
Where the index of the feature is based on the order that they appear on the list. For dynamic linking, you can either figure out how to do it using common events and call them using skill effects, use a damage formula (not recommended), write an effect plugin to perform the linking, or any other solution that would allow you to link or unlink an enemy or actor. Actor linking would be kind of interesting. For example, if you have a sci-fi theme and your actor happens to be walking around with a bunch of drones, you can link/unlink drones to activate different bonuses. But for the most part, it is pretty clear that developers will need an easy way to allow players to perform linking/unlinking. |
I've released a script that allows you to synchronize battlers together.
http://himeworks.wordpress.com/2013/11/10/synchronized-battlers/
Currently, the only property that's shared is death state: when the parent dies, the child also dies.
The following features sound cool and useful
I think sharing should only occur with two-way links, because it doesn't make sense to have one-way sharing...?