Okay, ummm.
*
Define in the script how many points all battles are set at initially. (40 for me, as I'm going for the subtract approach)
[For others! Start at 0 for the addition approach]
*
In the script you'll be able to define each Rank (Amount and name) you want in the game and what point range they fall under(For me, I'd like C Rank (0~10), B Rank (11~20), A Rank (21~30), S Rank (31+))
*
In the script you'll be able to define specific actions and how much they influence points:
-Overkill (Adds points)
-Party members being KO'd (Minus points)
-If certain ailments were casted on party members besides KO [For others/optional*] (Add/Minus points)
-If you attack the enemy with an ineffective attack [For others/optional*] (Minus points)
-Repetitive use of skills and items (Minus points)
*
If too complex for in the script, then in the database there can be a comment event or something within troops that determine how many turns determine how many points are awarded for every battle (Can't be the same throughout, especially for bosses).
-Subtract approach: (example) 1~2 turns = 0 points subtracted, 3~5 turns = 10 points subtracted, 6~10 turns = 20 points subtracted, 11+ turns = 30 points subtracted
-Addition approach [For others*]: (example) 1~2 turns = 30 points added, 3~5 turns = 20 points added, etc.
*Can include it for me, but I may set it to nil / 0 points; It's for others ^^I figure doing the addition or subtraction approach will be easy by just defining points with + or - signs.
==================================
Other:
1) After the last enemy has been KO'd (and all troop events have played out, such as death messages I guess), the Rank screen/window will come next (Before Victory Aftermath!)
2) At the top of this new window/screen "calculations" will be displayed and then BAM, the Rank would appear. "Calculations" like:
Turns taken: *wait* 4!
Overkills performed: *wait* 2!
etc. Or if you can have the effect where the numbers are changing to the desired value, that'll look cool.
-----------------
Reference:
Riviera -
http://www.youtube.com/watch?v=OdJaPcLPz1g (After 3:09)
The World Ends With You -
http://www.youtube.com/watch?v=XyOG8LUx46Y (After 3:11)
(I actually prefer the latter. Perhaps the moving yellow bars can be the various conditions/calculation results (note: results, not any shifting numbers; eg. Turns: 5, Overkills: 1 So no dramatic wait effect/visuals besides the moving bars)
-----------------
3) At the bottom of this same screen/window, a party member would appear giving a message.
Can you? Allow this script to determine who was MVP (Probably by most damage inflicted) and let that character be the face that appears? And within the script allow us to define what each ID actor says for each Rank result?4) Then the spoils / victory aftermath screen is displayed.
Can you? Add a functionality to determine what item is dropped by rank? Or if it's too complex, just allow us to define an item ID for S ranks for each battle?5) Finally, activate switches/variables if needed depending on rank.
================
This sounds like plenty @_@. I'm sorry D:
If it's too much, I'd understand and you can simplify however you see fit, k x_x