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
	
	
	
		
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
				
			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







 
 
		 
 
		