Hi , im trying to make work the Shadow of Revan (Silentfu72) profile. Im not new in coding, but i never coded for HB/BW etc... dont know which Functions i can use , dont know where is that info. If someone can give a list or "API" would be amazing. the exact problem: In this quest Code: <If Condition="((Me.Class == CharacterClass.Inquisitor) or (Me.Class == CharacterClass.Agent) or (Me.Class == CharacterClass.Warrior) or (Me.Class == CharacterClass.BountyHunter))"> <If Condition="((HasQuest(0xE0007E2DC2C0720D)) and (not IsQuestComplete(0xE0007E2DC2C0720D)))"> <If Condition="((HasQuest(0xE0007E2DC2C0720D)) and (not IsBranchStepComplete(0xE0007E2DC2C0720D, 1, 2)))"> <MoveTo QuestId="1" BranchId="1" StepId="2" X="30.75192" Y="0.4863359" Z="-9.558172" /> <UseObject QuestId="0xE0007E2DC2C0720D" Name="Signaling Device" BranchId="1" StepId="2" Radius="200" WaitTime="5" /> </If> <If Condition="((HasQuest(0xE0007E2DC2C0720D)) and (not IsBranchStepComplete(0xE0007E2DC2C0720D, 1, 3)))"> <UseObject QuestId="0xE0007E2DC2C0720D" Name="Weapons Stockpile" BranchId="1" StepId="3" Radius="20" WaitTime="5" > <Hotspots> <Hotspot Name="My Location" X="-17.75034" Y="0.1152701" Z="-41.00175" /> <Hotspot Name="My Location" X="-12.53372" Y="-0.1644631" Z="-41.31647" /> <Hotspot Name="My Location" X="-9.540928" Y="-0.1458037" Z="-41.72156" /> <Hotspot Name="My Location" X="-17.67973" Y="0.05290001" Z="-44.70356" /> <Hotspot Name="My Location" X="-20.40756" Y="0.05290001" Z="-45.18708" /> <Hotspot Name="My Location" X="-23.82423" Y="0.744155" Z="-46.08016" /> </Hotspots> </UseObject> </If> The bot moves to the exact location where the quest object is , and then buddywing gives this info which i dont understand: [Poi.Clear] Reason: Current quest behavior changed to MoveToTag: X: 30,75192, Y: 0,4863359, Z: -9,558172, Position: <30.75192, 0.4863359, -9.558172>, Name: null, IgnoreMesh: False, QuestId: 1, BranchId: 1, StepId: 2, TaskId: 0, QuestName: Quest Id: 1, IsDoneCache: False, Behavior: Buddy.BehaviorTree.PrioritySelector, . Replaced hook [QuestProfileBehavior_Hook] d6c44d16-2068-49e6-9a7e-e0cb9433e4e9 Any suggestion? Thanks in advance As i said im trying to modify the profile and to learn something in the process
Questing is spotty right now. Also, we unfortunately don't have access to the API which makes coding a lot harder.
Questing is borked plus that profile has some issues I encountered while running (minor). Anyways like stated no API so its trial and error if you want to go advanced...
Hey Cryo, unrelated, but someone said you had Class-Story-Quest-Only profiles on your SVN. Is that true? If so, where could I grab them when questing gets fixed?
It should be on the svn for rep only for the planets I did. Was a rude rip of the original files without testing, so could have transport issues on planets like nar shaddaa When core is updated for questing ill continue my work. To lazy to try now