Help this asset pack reach its goal

Raised
$9.70
Goal
$500.00
1%
of goal
4
contributors
$2.42
average contribution
$2.80
top contribution

A downloadable asset pack

Get this asset pack and 27 more for $92.75 USD
View bundle
Buy Now
On Sale!
30% Off
$2.00 $1.40 USD or more

DESCRIPTION:

In the anime Grimgar of Fantasy and Ash, there's a very nifty mechanic there where classes, either in any from the party or in order are present in the party, they will have certain advantages over those who do not. This mechanic allows you to actually make use of sorting a party or selecting which classes you want in your party. For example, having a Red Mage in the party at least makes you immune to curse magic, but having a Cleric would have you automatically have an HP regen at the start of battle. These things can be setup by the developer to make use of party choosing really enjoyable than just choosing which party classes there are in game.

Overview:

  • - Create entries where selected Classes (via dropdown) grant effects when present.
  • - Each entry can require ANY or ALL of the chosen classes to be present.
  • - You can also require a minimum number of matching party members.
  • - Each entry contains an array of Effects (multiple effects per entry).
  • - Each Effect supports: state, buff, debuff, tp, commonEvent.
  • - Each Effect has a timing: battleStart or turnStart.
  • - Each Effect may play an animation and optionally apply only once per battle.

Plugin parameters:

- Class Advantage List: array of entries (use the editor UI)

Entry fields:

- classes (class[]): class selector array

- matchMode (select): "any" or "all"

- requiredCount (number): minimum number of matched actors required (0 = ignored)

- effects (struct array): list of effect objects (see struct below)

Effect fields:

- effectType: "state"|"buff"|"debuff"|"tp"|"commonEvent"

- target: "actor"|"enemy"

- values: number[] (dependent on effectType; see below)

- timing: "battleStart"|"turnStart"

- animationId: number (0 = none)

- once: boolean (true = only apply once per battle)

Values format per effectType:

- state: [stateId]

- buff: [paramId, turns]

- debuff: [paramId, turns]

- tp: [tpAmount]

- commonEvent: [commonEventId]

Example in Plugin Manager:

- classes: choose multiple class entries from dropdown

- matchMode: All

- requiredCount: 2

- effects:

- effectType: state, target: actor, values: [10], timing: battleStart, animationId: 5, once: true

- effectType: tp, target: actor, values: [30], timing: turnStart, animationId: 0, once: false

---

Set a Priest class available or present in party.

Now, let us make it at least set to Any. Effect type would be "Apply State".

And set up the effects such as the values, timing, animation Id and application. Like this:

For you to be able to set this up properly, please read the HELP file.

Purchase

Get this asset pack and 27 more for $92.75 USD
View bundle
Buy Now
On Sale!
30% Off
$2.00 $1.40 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $1.40 USD. You will get access to the following files:

Mintyy_ClassPresenceAdvantage.zip 3.4 kB

Leave a comment

Log in with itch.io to leave a comment.