terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GUINPCDialogue Class Reference

Public Member Functions

void LoadRegion ()
 
bool IsOver (Vector2 cursorPosition)
 
void Close ()
 
void LoadPanelRegion ()
 
Rectangle GetRegion ()
 
void CloseClicked ()
 
void Option1Clicked (int healCost)
 
void HappinessClicked ()
 
bool CanDryadPlayStardewAnimation (Player player, NPC npc)
 
void Option2Clicked ()
 
void Draw ()
 
 GUINPCDialogue ()
 

Public Attributes

int NumberOfOptions
 
bool ShowHappiness
 
GUIControllerNPCDialogue _controller
 

Properties

string DisplayString [get]
 

Private Member Functions

void SetupLastLineAddition ()
 
void ClearLastLineAddition ()
 
void UpdateText (string textValue)
 
void SetupButtonText (string focusText, Texture2D option1Tex, string focusText3, Texture2D option2Tex, int cost, bool showHappiness)
 
void DrawSign ()
 
void DrawNPC ()
 
void DrawPartyHat (NPC n, SpriteEffects spriteEffects, Vector2 position, float scale)
 

Private Attributes

float CachedLayoutSize
 
float CachedLayoutWrapSize
 
int CachedMinTextHeight
 
Vector2 CachedTextSize
 
string CachedTextValue
 
string CachedTextMultilineValue
 
string textBlinker
 

Detailed Description

Definition at line 8 of file GUINPCDialogue.cs.


The documentation for this class was generated from the following file: