Zdexby TheHolyOneZ
17,715 classes
NPC, Assembly-CSharp 0x0168 (360 B) align 8 inherited 0x0020 Assembly-CSharp
0x00x0168

Members 46

OffsetSizeNameTypeFlags
0x00200x80padding / unreflected
0x01_forScreenshotboolPrivate
0x01_idbytePrivate
0x08_characterInteractableInteractablePrivate
0x08questInteractableQuestInteractablePrivate
0x08_npcInteractableNPCInteractablePrivate
0x08_questsList`1Private
0x00A20x02padding / unreflected
0x0C_skinColorVector3Private
0x08_headSkinnedMeshRendererPrivate
0x08_outfitSkinnedMeshRendererPrivate
0x08_handLeftSkinnedMeshRendererPrivate
0x08_handRightSkinnedMeshRendererPrivate
0x08_mouthPosForItemsTransformPrivate
0x08_mouthLowerTransformPrivate
0x08_mouthUpperTransformPrivate
0x08_gapingMouthRotMinMaxVector2Private
0x04_gapingMouthSpeedfloatPrivate
0x04_speakingDistancefloatPrivate
0x01_speakMovementsbytePrivate
0x01_chewsbytePrivate
0x00C20x02padding / unreflected
0x04_singleChewTimefloatPrivate
0x08_mouthSourceAudioSourcePrivate
0x04_mouthVolfloatPrivate
0x08_eyesTransform[]Private
0x04_eyeRotSpeedfloatPrivate
0x04_maxEyeRotfloatPrivate
0x04_playerEyeContactMaxDistfloatPrivate
0x08_handHoldingItemTransformPrivate
0x0C_holdingItemPosVector3Private
0x0C_holdingItemRotVector3Private
0x08_serverProgressionsbyte[]Private
0x0C_handStartPosVector3Private
0x0C_handStartEulerVector3Private
0x0C_eyePosVector3Private
0x0C_defaultEyeForwardVector3Private
0x10_defaultEyeRotQuaternionPrivate
0x10_targetEyeRotQuaternionPrivate
0x01_curQuestIndexbytePrivate
0x08_targetLookingAtTransformPrivate
0x01410x03padding / unreflected
0x04_playerEyeContactMaxDistSqrfloatPrivate
0x04_curMouthXfloatPrivate
0x04_mouthStartRotfloatPrivate
0x04_mouthStateMouthStatePrivate
0x01_speakMovementsLeftbytePrivate
0x01_curLineIndexbytePrivate
0x01560x02padding / unreflected
0x0C_shaderSkinColorVector3Private
0x08OnTalkedWithNPCActionPrivateStatic
0x01640x04unreflected bytes to end of NPC
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 36

SignatureFlagsNativeParams
void get_MouthPosForItems()Public+1 flags—0x00
void get_Quests()Public+1 flags—0x00
void get_ID()Public+1 flags—0x00
void add_OnTalkedWithNPC()PublicStatic+1 flags—0x00
void remove_OnTalkedWithNPC()PublicStatic+1 flags—0x00
void Awake()Private—0x00
void Start()Private—0x00
void SetSkinColor()Private—0x00
void OnDestroy()Private—0x00
void EatItem()Private—0x00
void OnQuestProgression()Private—0x00
void OnInteract()Private—0x00
void GetQuestIndex()Public—0x00
void GetLineIndex()Public—0x00
void GetServerProgression()Public—0x00
void Update()Private—0x00
void GetEyeDir()Private—0x00
void SetEyeDir()Private—0x00
void SetNpcText()Public—0x00
void ValidateNpcText()Private—0x00
void SpeakEffects()Private—0x00
void UpdateMouthVol()Private—0x00
void MuteMouth()Private—0x00
void OnShowingQuestIndexChange()Public—0x00
void StartEatEffects()Public—0x00
void EatEffects()Private—0x00
void ToggleGape()Private—0x00
void SetMouthRot()Private—0x00
void MoveHand()Private—0x00
void ShowQuestItem()Private—0x00
void QuestCompleteEffects()Private—0x00
void HasGrillQuest()Private—0x00
void OnTriggerStay()Private—0x00
void CanEat()Private—0x00
void OnTriggerExit()Private—0x00
void .ctor()Public+1 flags—0x00

Used by 3

types with a member, parameter or interface of this type