Alexandria.Engines.DarkSouls.TableRows.NpcThink.NpcThink C# (CSharp) Method

NpcThink() private method

private NpcThink ( ParameterTable table, int index ) : System
table ParameterTable
index int
return System
            internal NpcThink(ParameterTable table, int index)
                : base(table, index)
            {
                BitFields = new byte[1];
                LogicId = (Int32)(-1);
                BattleGoalID = (Int32)(-1);
                NearDist = (Single)0;
                MidDist = (Single)0;
                FarDist = (Single)0;
                OutDist = (Single)0;
                BackHomeLife_OnHitEneWal = (Single)5;
                GoalID_ToCaution = (Int32)0;
                IdAttackCannotMove = (Int32)0;
                GoalID_ToFind = (Int32)0;
                CallHelp_ActionAnimId = (Int32)(-1);
                CallHelp_CallActionId = (Int32)(-1);
                Eye_dist = (UInt16)0;
                Ear_dist = (UInt16)0;
                Ear_soundcut_dist = (UInt16)0;
                Nose_dist = (UInt16)0;
                MaxBackhomeDist = (UInt16)0;
                BackhomeDist = (UInt16)0;
                BackhomeBattleDist = (UInt16)0;
                NonBattleActLife = (UInt16)0;
                BackHome_LookTargetTime = (UInt16)3;
                BackHome_LookTargetDist = (UInt16)10;
                SightTargetForgetTime = (UInt16)600;
                SoundTargetForgetTime = (UInt16)150;
                BattleStartDist = (UInt16)0;
                CallHelp_MyPeerId = (UInt16)0;
                CallHelp_CallPeerId = (UInt16)0;
                TargetSys_DmgEffectRate = (UInt16)100;
                TeamAttackEffectivity = (Byte)25;
                Eye_angX = (Byte)0;
                Eye_angY = (Byte)0;
                Ear_angX = (Byte)90;
                Ear_angY = (Byte)180;
                CallHelp_CallValidMinDistTarget = (Byte)5;
                CallHelp_CallValidRange = (Byte)15;
                CallHelp_ForgetTimeByArrival = (Byte)0;
                CallHelp_MinWaitTime = (Byte)0;
                CallHelp_MaxWaitTime = (Byte)0;
                GoalAction_ToCaution = (NpcThoughtGoalAction)0;
                GoalAction_ToFind = (NpcThoughtGoalAction)0;
                CallHelp_ReplyBehaviorType = (NpcThoughtReplyBehavior)0;
                DisablePathMove = (Byte)0;
                SkipArrivalVisibleCheck = false;
                ThinkAttr_doAdmirer = false;
                EnableNaviFlg_Edge = true;
                EnableNaviFlg_LargeSpace = true;
                EnableNaviFlg_Ladder = false;
                EnableNaviFlg_Hole = false;
                EnableNaviFlg_Door = false;
                EnableNaviFlg_InSideWall = false;
                EnableNaviFlg_reserve0 = (Byte)0;
                EnableNaviFlg_reserve1 = new Byte[3];
                Pad0 = new Byte[12];
            }

Same methods

TableRows.NpcThink::NpcThink ( ParameterTable table, int index, AssetLoader loader, int next ) : System
TableRows.NpcThink