Esempio n. 1
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			float opr = ((AgentNodeTest)pAgent).testVar_2;
			Debug.Check(behaviac.Utils.MakeVariableId("par_float_type_1") == 955032556u);
			pAgent.SetVariable<float>("par_float_type_1", 955032556u, opr);
			return result;
		}
Esempio n. 2
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr = 2;
			Debug.Check(behaviac.Utils.MakeVariableId("parT_SpawnCountPerWave") == 193379536u);
			pAgent.SetVariable<int>("parT_SpawnCountPerWave", 193379536u, opr);
			return result;
		}
Esempio n. 3
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			float opr1 = 0.5f;
			float opr2 = 1.3f;
			Debug.Check(behaviac.Utils.MakeVariableId("par_float_type_0") == 569873069u);
			pAgent.SetVariable<float>("par_float_type_0", 569873069u, (float)(opr1 + opr2));
			return result;
		}
Esempio n. 4
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr2 = 0;
			Debug.Check(behaviac.Utils.MakeVariableId("InactiveCount") == 1246269412u);
			pAgent.SetVariable("InactiveCount", 1246269412u, opr2);
			return result;
		}
Esempio n. 5
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr1 = (int)AgentMetaVisitor.ExecuteMethod(pAgent, "getConstThousand", opr1_params);
			int opr2 = 500;
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_0") == 4028995106u);
			pAgent.SetVariable<int>("par_int_type_0", 4028995106u, (int)(opr1 + opr2));
			return result;
		}
Esempio n. 6
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			((EmployeeParTestAgent)pAgent).Func_AgentListRef(ref EmployeeParTestAgent.STV_LIST_AGENT_0);
			Debug.Check(behaviac.Utils.MakeVariableId("STV_LIST_AGENT_0") == 2769286938u);
			pAgent.SetVariable<List<behaviac.Agent>>("STV_LIST_AGENT_0", 2769286938u, EmployeeParTestAgent.STV_LIST_AGENT_0);
			return EBTStatus.BT_SUCCESS;
		}
Esempio n. 7
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			((EmployeeParTestAgent)pAgent).Func_SingleRef(ref EmployeeParTestAgent.STV_F_0);
			Debug.Check(behaviac.Utils.MakeVariableId("STV_F_0") == 1858562011u);
			pAgent.SetVariable<float>("STV_F_0", 1858562011u, EmployeeParTestAgent.STV_F_0);
			return EBTStatus.BT_SUCCESS;
		}
Esempio n. 8
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			((EmployeeParTestAgent)pAgent).Func_SingleListRef(ref EmployeeParTestAgent.STV_LIST_F_0);
			Debug.Check(behaviac.Utils.MakeVariableId("STV_LIST_F_0") == 2648216995u);
			pAgent.SetVariable<List<float>>("STV_LIST_F_0", 2648216995u, EmployeeParTestAgent.STV_LIST_F_0);
			return EBTStatus.BT_SUCCESS;
		}
Esempio n. 9
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr = ((AgentNodeTest)pAgent).testVar_0;
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_1") == 3913197411u);
			pAgent.SetVariable<int>("par_int_type_1", 3913197411u, opr);
			return result;
		}
Esempio n. 10
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("l_ListInts") == 96329828u);
			List<int> opr_p0 = pAgent.GetVariable<List<int>>(96329828u);
			int opr = (int)behaviac.Agent.VectorLength(opr_p0);
			Debug.Check(behaviac.Utils.MakeVariableId("c_Count") == 1209342235u);
			pAgent.SetVariable<int>("c_Count", 1209342235u, opr);
			return result;
		}
Esempio n. 11
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			Debug.Check(behaviac.Utils.MakeVariableId("testFloat2") == 2452701783u);
			method_params[0] = pAgent.GetVariable<TestNS.Float2>(2452701783u);
			AgentMetaVisitor.ExecuteMethod(pAgent, "testExtendedStruct", method_params);
			Debug.Check(behaviac.Utils.MakeVariableId("testFloat2") == 2452701783u);
			pAgent.SetVariable<TestNS.Float2>("AgentNodeTest::testFloat2", 2452701783u, (TestNS.Float2)method_params[0]);
			return EBTStatus.BT_SUCCESS;
		}
Esempio n. 12
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("l_ListInts") == 96329828u);
			List<int> opr = pAgent.GetVariable<List<int>>(96329828u);
			Debug.Check(behaviac.Utils.MakeVariableId("l_Int") == 337932423u);
			int opr_index = 0;
			pAgent.SetVariable<int>("l_Int", 337932423u, (opr)[opr_index]);
			return result;
		}
Esempio n. 13
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr = 0;
			Debug.Check(behaviac.Utils.MakeVariableId("l_index") == 1109890112u);
			pAgent.SetVariable<int>("l_index", 1109890112u, opr);
			return result;
		}
Esempio n. 14
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("c_ListInts") == 2521109666u);
			List<int> opr = pAgent.GetVariable<List<int>>(2521109666u);
			Debug.Check(behaviac.Utils.MakeVariableId("c_Int") == 3849503314u);
			int opr_index = 0;
			pAgent.SetVariable<int>("c_Int", 3849503314u, (opr)[opr_index]);
			return result;
		}
Esempio n. 15
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			bool opr2 = true;
			Debug.Check(behaviac.Utils.MakeVariableId("Mortgage") == 669368973u);
			pAgent.SetVariable("Mortgage", 669368973u, opr2);
			return result;
		}
Esempio n. 16
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("Money") == 4260042937u);
			int opr1 = pAgent.GetVariable<int>(4260042937u);
			int opr2 = 50;
			Debug.Check(behaviac.Utils.MakeVariableId("Money") == 4260042937u);
			pAgent.SetVariable("Money", 4260042937u, (int)(opr1 + opr2));
			return result;
		}
Esempio n. 17
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			UnityEngine.GameObject opr = (UnityEngine.GameObject)((AgentNodeTest)pAgent).createGameObject();
			Debug.Check(behaviac.Utils.MakeVariableId("par_go") == 464621558u);
			pAgent.SetVariable<UnityEngine.GameObject>("par_go", 464621558u, opr);
			return result;
		}
Esempio n. 18
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			double opr = 0.05;
			Debug.Check(behaviac.Utils.MakeVariableId("c_doubleVal") == 1155710363u);
			pAgent.SetVariable<double>("c_doubleVal", 1155710363u, opr);
			return result;
		}
Esempio n. 19
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			TestNS.Node opr = (TestNS.Node)AgentMetaVisitor.ExecuteMethod(pAgent, "createExtendedNode", opr_params);
			Debug.Check(behaviac.Utils.MakeVariableId("local_node") == 3573395359u);
			pAgent.SetVariable<TestNS.Node>("local_node", 3573395359u, opr);
			return result;
		}
Esempio n. 20
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("finish") == 3620922618u);
			int opl_p0 = pAgent.GetVariable<int>(3620922618u);
			bool opl = (bool)((HTNAgentTravel)pAgent).exist_finish(ref opl_p0);
			Debug.Check(behaviac.Utils.MakeVariableId("finish") == 3620922618u);
			pAgent.SetVariable<int>("HTNAgentTravel::finish", 3620922618u, (int)opl_p0);
			bool opr2 = true;
			bool op = (opl == opr2);
			if (!op)
				result = EBTStatus.BT_FAILURE;
			return result;
		}
Esempio n. 21
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			TestNS.Float2 opr = (TestNS.Float2)AgentMetaVisitor.ExecuteMethod(pAgent, "getConstExtendedStruct", opr_params);
			Debug.Check(behaviac.Utils.MakeVariableId("c_ReturnFloat2Const") == 2482280992u);
			pAgent.SetVariable<TestNS.Float2>("c_ReturnFloat2Const", 2482280992u, opr);
			return result;
		}
Esempio n. 22
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("ExitCount") == 1184325508u);
			long opr1 = pAgent.GetVariable<long>(1184325508u);
			long opr2 = 1;
			Debug.Check(behaviac.Utils.MakeVariableId("ExitCount") == 1184325508u);
			pAgent.SetVariable("ExitCount", 1184325508u, (long)(opr1 + opr2));
			return result;
		}
Esempio n. 23
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			int opr1 = 1000;
			int opr2 = 500;
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_0") == 4028995106u);
			pAgent.SetVariable<int>("par_int_type_0", 4028995106u, (int)(opr1 * opr2));
			return result;
		}
Esempio n. 24
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("par_float_type_1") == 955032556u);
			float opr1 = pAgent.GetVariable<float>(955032556u);
			Debug.Check(behaviac.Utils.MakeVariableId("par_float_type_2") == 331477039u);
			float opr2 = pAgent.GetVariable<float>(331477039u);
			Debug.Check(behaviac.Utils.MakeVariableId("par_float_type_0") == 569873069u);
			pAgent.SetVariable<float>("par_float_type_0", 569873069u, (float)(opr1 + opr2));
			return result;
		}
Esempio n. 25
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_1") == 3913197411u);
			int opr1 = pAgent.GetVariable<int>(3913197411u);
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_2") == 3256087712u);
			int opr2 = pAgent.GetVariable<int>(3256087712u);
			Debug.Check(behaviac.Utils.MakeVariableId("par_int_type_0") == 4028995106u);
			pAgent.SetVariable<int>("par_int_type_0", 4028995106u, (int)(opr1 / opr2));
			return result;
		}
Esempio n. 26
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			((EmployeeParTestAgent)pAgent).Func_StringListRef(ref EmployeeParTestAgent.STV_LIST_STR_0);
			Debug.Check(behaviac.Utils.MakeVariableId("STV_LIST_STR_0") == 3870229397u);
			pAgent.SetVariable<List<string>>("STV_LIST_STR_0", 3870229397u, EmployeeParTestAgent.STV_LIST_STR_0);
			return EBTStatus.BT_SUCCESS;
		}
Esempio n. 27
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("PauseCount") == 3020354788u);
			short opr1 = pAgent.GetVariable<short>(3020354788u);
			short opr2 = 1;
			Debug.Check(behaviac.Utils.MakeVariableId("PauseCount") == 3020354788u);
			pAgent.SetVariable("PauseCount", 3020354788u, (short)(opr1 + opr2));
			return result;
		}
Esempio n. 28
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("_$local_task_param_$_0") == 2009726548u);
			int opl_p0 = pAgent.GetVariable<int>(2009726548u);
			Debug.Check(behaviac.Utils.MakeVariableId("as") == 2746731747u);
			List<int> opl_p1 = pAgent.GetVariable<List<int>>(2746731747u);
			bool opl = (bool)((HTNAgentTravel)pAgent).exist_airports(opl_p0, ref opl_p1);
			Debug.Check(behaviac.Utils.MakeVariableId("as") == 2746731747u);
			pAgent.SetVariable<List<int>>("HTNAgentTravel::as", 2746731747u, (List<int>)opl_p1);
			bool opr2 = true;
			bool op = (opl == opr2);
			if (!op)
				result = EBTStatus.BT_FAILURE;
			return result;
		}
Esempio n. 29
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("ActiveCount") == 177115358u);
			uint opr1 = pAgent.GetVariable<uint>(177115358u);
			uint opr2 = 1;
			Debug.Check(behaviac.Utils.MakeVariableId("ActiveCount") == 177115358u);
			pAgent.SetVariable("ActiveCount", 177115358u, (uint)(opr1 + opr2));
			return result;
		}
Esempio n. 30
0
		protected override EBTStatus update_impl(behaviac.Agent pAgent, behaviac.EBTStatus childStatus)
		{
			EBTStatus result = EBTStatus.BT_SUCCESS;
			Debug.Check(behaviac.Utils.MakeVariableId("_$local_task_param_$_1") == 1859309333u);
			int opl_p0 = pAgent.GetVariable<int>(1859309333u);
			Debug.Check(behaviac.Utils.MakeVariableId("ay") == 1498948713u);
			int opl_p1 = pAgent.GetVariable<int>(1498948713u);
			bool opl = (bool)((HTNAgentTravel)pAgent).exist_airport(opl_p0, ref opl_p1);
			Debug.Check(behaviac.Utils.MakeVariableId("ay") == 1498948713u);
			pAgent.SetVariable<int>("HTNAgentTravel::ay", 1498948713u, (int)opl_p1);
			bool opr2 = true;
			bool op = (opl == opr2);
			if (!op)
				result = EBTStatus.BT_FAILURE;
			return result;
		}