Users browsing this thread: 5 Guest(s)
Monster AI Upgrade patch
05-10-2016, 01:59 PM
(This post was last modified: 05-10-2016, 08:12 PM by seibaby.
Edit Reason: formatting, changes
)
This thing is amazing. So glad it works now. Does this update mean you intend to continue work on this one?
If so, I have some suggestions. It would open up for some interesting possibilities if a monster could have knowledge of who attacked them.
This could take the form of duplicates of FC commands 01-05, that accepts a targetting byte as the second byte. It would essentially mean "if Hit by (target) with (attack):". Or even better: "If Targeted by (target) with (attack):", in case the attack misses.
Furthermore, it would be very useful if monsters could respond to things that happen to other entities on the battlefield, i.e. another ten FC commands that state "If (target) Targetted Anyone with (attack):" and "If (target) was Targetted by (target):".
This could open up for monsters keeping track of character actions over time, using variables. A monster could, for example, keep track of who attacked it most often, and target him, or keep track of characters healing others, and target them.
If so, I have some suggestions. It would open up for some interesting possibilities if a monster could have knowledge of who attacked them.
This could take the form of duplicates of FC commands 01-05, that accepts a targetting byte as the second byte. It would essentially mean "if Hit by (target) with (attack):". Or even better: "If Targeted by (target) with (attack):", in case the attack misses.
Furthermore, it would be very useful if monsters could respond to things that happen to other entities on the battlefield, i.e. another ten FC commands that state "If (target) Targetted Anyone with (attack):" and "If (target) was Targetted by (target):".
This could open up for monsters keeping track of character actions over time, using variables. A monster could, for example, keep track of who attacked it most often, and target him, or keep track of characters healing others, and target them.
Code:
FC "If" statement... Attacker Attack
Self Targeted By Command 20 (Target) (Command)
Self Targeted By Spell 21 (Target) (Spell)
Self Targeted By Item 22 (Target) (Item)
Self Targeted By Element 23 (Target) (Element[s])
Self Targeted By Anything 24 (Target) 00
Attacker Attack
Target Targeted by Command 25 (Target) (Command)
Target Targeted by Spell 26 (Target) (Spell)
Target Targeted by Item 27 (Target) (Item)
Target Targeted by Element 28 (Target) (Element[s])
Target Targeted by Anything 29 (Target) 00
Attacker Target
Command Was Used 2A (Target) (Target)
Spell Was Used 2B (Target) (Target)
Item Was Used 2C (Target) (Target)
Element Was Used 2D (Target) (Target)
Anything * 2F (Target) (Target)
* Anything available via command Menu.
(Exclude special commands like periodical damage, status removals,
Condemned summoning the Reaper, Scan, enemy formation change, etc.
I.e. only include commands $00 - $1D)
« Next Oldest | Next Newest »
Users browsing this thread: 5 Guest(s)