#Tarnished Enemy AI Editing
26 messages · Page 1 of 1 (latest)
Do u wanna edit the IA itself from a tarnished or select an IA from an existing tarnished npc? i dont know if this is good info for you but dolores has different paterns to fight compared to other summon IA based on tarnished
either create a new from scratch or modify an AI in order to create a new one
combat AI
the logic and battle goal
dunno where those files are though
it's "029999"
yes the battle goal ID, but how do i modify it?
and where do i find it?
cause i wanna do some things like using these attack id in certain range, or using the AOW when in x% health
#tools-and-resources message
thank you
I was able to make it work, i think. though in regarding to distance, how much is 1 unit?
#animations-and-behaviors message
Okay, I was able to modify 029999. I renamed everything to 029001 and changed the NPCThinkParam battlegoalID to 029001, but it doesn't work; the NPC just stays put.
did you initialise the new ai to aicommon-luabnd, specifically to the goal_list.lua?
welp i havent done that
do i only need to input GOAL_CommonNPCTest29001_Battle = 29001 under GOAL_CommonNPCTest29999_Battle = 29999?
you dont have to, but for me i like to do things in order, just to maintain a level of consistency
so i can just put like this?
GOAL_CommonNPCTest29999_Battle = {29999, 29001}
or like this?
GOAL_CommonNPCTest29999_Battle = 29999
GOAL_CommonNPCTest29001_Battle = 29001
wait why is there another 29999 in aicommon-luabnd-dcx
It works now, here's what i did
- Created a copy of
29999and renamed it to601000. - Updated the
RegisterTableGoalandREGISTER_GOAL_NO_SUB_GOALin the601000Lua file. - Grabbed the
aicommon_dlc01.luabnd.dcxfile and added theRegisterTableGoalof601000to the goal list inside theaicommon_dlc01.luabnd.dcx. - Repacked the files.
cool
i like to think that more common ais get placed there in case they need to be referenced by other ais