23        [global::Cpp2ILInjected.Token(Token = 
"0x6004BAB")]
 
   24        [global::Cpp2ILInjected.Address(RVA = 
"0x8AD924", Offset = 
"0x8AD924", Length = 
"0x7C")]
 
   25        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"AI_149_GolfBall", ReturnType = 
typeof(
void))]
 
   31        }, ReturnType = 
typeof(
void))]
 
   32        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
   33        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
BallCollision), Member = 
"Step", MemberParameters = 
new object[]
 
   40        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
   46        [global::Cpp2ILInjected.Token(Token = 
"0x6004BAC")]
 
   47        [global::Cpp2ILInjected.Address(RVA = 
"0x8AD9A0", Offset = 
"0x8AD9A0", Length = 
"0x148")]
 
   48        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   49        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), Member = 
"CalculateShotStrength", MemberParameters = 
new object[]
 
   54        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
   55        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Division", MemberParameters = 
new object[]
 
   61        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
   66        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
   72        [global::Cpp2ILInjected.Token(Token = 
"0x6004BAD")]
 
   73        [global::Cpp2ILInjected.Address(RVA = 
"0x8ADAE8", Offset = 
"0x8ADAE8", Length = 
"0x18C")]
 
   74        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   75        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), Member = 
"CalculateShotStrength", MemberParameters = 
new object[]
 
   80        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
   82        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"Length", ReturnType = 
typeof(
float))]
 
   83        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfHelper), Member = 
"FindVectorOnOval", MemberParameters = 
new object[]
 
   88        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
MathHelper), Member = 
"Clamp", MemberParameters = 
new object[]
 
   93        }, ReturnType = 
typeof(
float))]
 
   94        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Math), 
Member = 
"Max", MemberParameters = 
new object[]
 
   98        }, ReturnType = 
typeof(
float))]
 
   99        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  105        [global::Cpp2ILInjected.Token(Token = 
"0x6004BAE")]
 
  106        [global::Cpp2ILInjected.Address(RVA = 
"0x8ADC80", Offset = 
"0x8ADC80", Length = 
"0x64")]
 
  107        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  109        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  113        }, ReturnType = 
typeof(
void))]
 
  114        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Player), Member = 
"ItemCheck", ReturnType = 
typeof(
void))]
 
  115        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
PlayerDrawSet), Member = 
"BoringSetup", MemberParameters = 
new object[]
 
  125        }, ReturnType = 
typeof(
void))]
 
  126        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 5)]
 
  133        [global::Cpp2ILInjected.Token(Token = 
"0x6004BAF")]
 
  134        [global::Cpp2ILInjected.Address(RVA = 
"0x8ADCE4", Offset = 
"0x8ADCE4", Length = 
"0x1A4")]
 
  135        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  136        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  140        }, ReturnType = 
typeof(
void))]
 
  141        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawInterface_Resources_GolfPower", ReturnType = 
typeof(
void))]
 
  142        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"AI_150_GolfClubHelper", ReturnType = 
typeof(
void))]
 
  143        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
 
  144        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_screenWidth", ReturnType = 
typeof(
int))]
 
  145        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_screenHeight", ReturnType = 
typeof(
int))]
 
  146        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FloatArray_3), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
float))]
 
  148        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  153        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Division", MemberParameters = 
new object[]
 
  159        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfHelper), 
Member = 
"CalculateShotStrength", MemberParameters = 
new object[]
 
  164        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 7)]
 
  170        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB0")]
 
  171        [global::Cpp2ILInjected.Address(RVA = 
"0x8ADE88", Offset = 
"0x8ADE88", Length = 
"0xCC")]
 
  172        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  173        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper), Member = 
"CalculateShotStrength", MemberParameters = 
new object[]
 
  178        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  181        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
 
  187        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB1")]
 
  188        [global::Cpp2ILInjected.Address(RVA = 
"0x8ADF54", Offset = 
"0x8ADF54", Length = 
"0x1DC")]
 
  189        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  191        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  192        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
  196        }, ReturnType = 
typeof(
void))]
 
  197        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
  203        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB2")]
 
  204        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE140", Offset = 
"0x8AE140", Length = 
"0xBC")]
 
  205        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  206        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  207        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 3)]
 
  213        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB3")]
 
  214        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE1FC", Offset = 
"0x8AE1FC", Length = 
"0x1E4")]
 
  215        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  216        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawInterface_Resources_GolfPower", ReturnType = 
typeof(
void))]
 
  217        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  219        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  224        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfHelper), Member = 
"ValidateShot", MemberParameters = 
new object[]
 
  229        }, ReturnType = 
typeof(
bool))]
 
  230        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
 
  236        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB4")]
 
  237        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE620", Offset = 
"0x8AE620", Length = 
"0xD0")]
 
  238        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  239        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  243        }, ReturnType = 
typeof(
void))]
 
  244        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawInterface_GolfBallIndicator", ReturnType = 
typeof(
void))]
 
  245        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 4)]
 
  246        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FloatArray_3), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
float))]
 
  247        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"Distance", MemberParameters = 
new object[]
 
  251        }, ReturnType = 
typeof(
float))]
 
  252        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  258        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB5")]
 
  259        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE6F0", Offset = 
"0x8AE6F0", Length = 
"0xF8")]
 
  260        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  261        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  265        }, ReturnType = 
typeof(
void))]
 
  266        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  269        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  274        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 2)]
 
  280        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB6")]
 
  281        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE3E0", Offset = 
"0x8AE3E0", Length = 
"0x240")]
 
  282        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  283        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  287        }, ReturnType = 
typeof(
void))]
 
  288        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"AI_150_GolfClubHelper", ReturnType = 
typeof(
void))]
 
  290        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 3)]
 
  293        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  298        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"ToRotation", MemberParameters = 
new object[] { 
typeof(
Vector2) }, ReturnType = 
typeof(
float))]
 
  300        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  304        }, ReturnType = 
typeof(
void))]
 
  305        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  310        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
  316        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB7")]
 
  317        [global::Cpp2ILInjected.Address(RVA = 
"0x8AE7E8", Offset = 
"0x8AE7E8", Length = 
"0x294")]
 
  318        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  319        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Projectile), Member = 
"AI_150_GolfClubHelper", ReturnType = 
typeof(
void))]
 
  325        }, ReturnType = 
typeof(
void))]
 
  326        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  329        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
TileData), Member = 
"get_Item", MemberParameters = 
new object[]
 
  334        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"active", ReturnType = 
typeof(
bool))]
 
  335        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_type", ReturnType = 
typeof(ushort))]
 
  337        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  342        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"Lerp", MemberParameters = 
new object[]
 
  353        }, ReturnType = 
typeof(
void))]
 
  354        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"get_LocalGolfState", ReturnType = 
typeof(GolfState))]
 
  356        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 10)]
 
  362        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB8")]
 
  363        [global::Cpp2ILInjected.Address(RVA = 
"0x8AEA7C", Offset = 
"0x8AEA7C", Length = 
"0x13C")]
 
  364        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
Main), Member = 
"DrawProjDirect", MemberParameters = 
new object[]
 
  368        }, ReturnType = 
typeof(
void))]
 
  369        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  370        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(FancyGolfPredictionLine), Member = 
".ctor", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  371        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(FancyGolfPredictionLine), Member = 
"Update", MemberParameters = 
new object[]
 
  376        }, ReturnType = 
typeof(
void))]
 
  378        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(FancyGolfPredictionLine), Member = 
"Draw", MemberParameters = 
new object[]
 
  383        }, ReturnType = 
typeof(
void))]
 
  384        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 8)]
 
  390        [Conditional(
"ENABLE_DEBUG")]
 
  391        [Conditional(
"UNITY_EDITOR")]
 
  392        [global::Cpp2ILInjected.Token(Token = 
"0x6004BB9")]
 
  393        [global::Cpp2ILInjected.Address(RVA = 
"0x8AF33C", Offset = 
"0x8AF33C", Length = 
"0x4")]
 
  394        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  401        [global::Cpp2ILInjected.Token(Token = 
"0x6004BBA")]
 
  402        [global::Cpp2ILInjected.Address(RVA = 
"0x8AF340", Offset = 
"0x8AF340", Length = 
"0xBC")]
 
  403        [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  408        }, ReturnType = 
typeof(
void))]
 
  409        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
  410        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 5)]
 
  416        [global::Cpp2ILInjected.Token(Token = 
"0x40085F9")]
 
  419        [global::Cpp2ILInjected.Token(Token = 
"0x40085FA")]
 
  422        [global::Cpp2ILInjected.Token(Token = 
"0x40085FB")]
 
  425        [global::Cpp2ILInjected.Token(Token = 
"0x40085FC")]
 
  428        [global::Cpp2ILInjected.Token(Token = 
"0x40085FD")]
 
  431        [global::Cpp2ILInjected.Token(Token = 
"0x40085FE")]
 
  434        [global::Cpp2ILInjected.Token(Token = 
"0x2000A04")]
 
  437            [global::Cpp2ILInjected.Token(Token = 
"0x6004BBB")]
 
  438            [global::Cpp2ILInjected.Address(RVA = 
"0x8AE130", Offset = 
"0x8AE130", Length = 
"0x10")]
 
  439            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  445            [global::Cpp2ILInjected.Token(Token = 
"0x40085FF")]
 
  446            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  449            [global::Cpp2ILInjected.Token(Token = 
"0x4008600")]
 
  450            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
  453            [global::Cpp2ILInjected.Token(Token = 
"0x4008601")]
 
  454            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
 
  458        [global::Cpp2ILInjected.Token(Token = 
"0x2000A05")]
 
  461            [global::Cpp2ILInjected.Token(Token = 
"0x6004BBC")]
 
  462            [global::Cpp2ILInjected.Address(RVA = 
"0x8ADC74", Offset = 
"0x8ADC74", Length = 
"0xC")]
 
  463            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  469            [global::Cpp2ILInjected.Token(Token = 
"0x4008602")]
 
  470            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x0")]
 
  473            [global::Cpp2ILInjected.Token(Token = 
"0x4008603")]
 
  474            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x4")]
 
  477            [global::Cpp2ILInjected.Token(Token = 
"0x4008604")]
 
  478            [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x8")]
 
 
  482        [global::Cpp2ILInjected.Token(Token = 
"0x2000A06")]
 
  485            [global::Cpp2ILInjected.Token(Token = 
"0x6004BBD")]
 
  486            [global::Cpp2ILInjected.Address(RVA = 
"0x8AF404", Offset = 
"0x8AF404", Length = 
"0x508")]
 
  487            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  488            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  489            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_type", ReturnType = 
typeof(ushort))]
 
  491            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  496            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"Dot", MemberParameters = 
new object[]
 
  500            }, ReturnType = 
typeof(
float))]
 
  501            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Addition", MemberParameters = 
new object[]
 
  506            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"Length", ReturnType = 
typeof(
float))]
 
  511            }, ReturnType = 
typeof(
void))]
 
  512            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
  516            }, ReturnType = 
typeof(
void))]
 
  518            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
MathHelper), Member = 
"Clamp", MemberParameters = 
new object[]
 
  523            }, ReturnType = 
typeof(
float))]
 
  526            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Dust), Member = 
"NewDustPerfect", MemberParameters = 
new object[]
 
  535            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"NextVector2CircularEdge", MemberParameters = 
new object[]
 
  541            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 18)]
 
  547            [global::Cpp2ILInjected.Token(Token = 
"0x6004BBE")]
 
  548            [global::Cpp2ILInjected.Address(RVA = 
"0x8AF90C", Offset = 
"0x8AF90C", Length = 
"0x350")]
 
  549            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  552                typeof(PhysicsProperties),
 
  555                typeof(ref BallCollisionEvent)
 
  556            }, ReturnType = 
typeof(
void))]
 
  557            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 1)]
 
  558            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), Member = 
"get_myPlayer", ReturnType = 
typeof(
int))]
 
  560            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfState), Member = 
"get_ShouldScoreHole", ReturnType = 
typeof(
bool))]
 
  561            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  566            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Subtraction", MemberParameters = 
new object[]
 
  572            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
FloatArray_3), Member = 
"get_Item", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
float))]
 
  573            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(GolfState), Member = 
"SetScoreTime", ReturnType = 
typeof(
void))]
 
  574            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(GolfState), Member = 
"RecordBallInfo", MemberParameters = 
new object[] { 
typeof(
Projectile) }, ReturnType = 
typeof(
void))]
 
  577            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Player), 
Member = 
"AccumulateGolfingScore", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
void))]
 
  578            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfHelper.ContactListener), 
Member = 
"PutBallInCup_TextAndEffects", MemberParameters = 
new object[]
 
  584            }, ReturnType = 
typeof(
void))]
 
  585            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(GolfState), 
Member = 
"ResetScoreTime", ReturnType = 
typeof(
void))]
 
  586            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Wiring), 
Member = 
"HitSwitch", MemberParameters = 
new object[]
 
  590            }, ReturnType = 
typeof(
void))]
 
  604            }, ReturnType = 
typeof(
void))]
 
  607            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 16)]
 
  613            [global::Cpp2ILInjected.Token(Token = 
"0x6004BBF")]
 
  614            [global::Cpp2ILInjected.Address(RVA = 
"0x8AFC5C", Offset = 
"0x8AFC5C", Length = 
"0x490")]
 
  615            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  616            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
MessageBuffer), Member = 
"ProcessData", MemberParameters = 
new object[]
 
  621            }, ReturnType = 
typeof(
void))]
 
  626            }, ReturnType = 
typeof(
void))]
 
  627            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  628            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"ToWorldCoordinates", MemberParameters = 
new object[]
 
  634            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
GolfHelper.ContactListener), Member = 
"EmitGolfballExplosion", MemberParameters = 
new object[] { 
typeof(
Vector2) }, ReturnType = 
typeof(
void))]
 
  642            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"NewText", MemberParameters = 
new object[]
 
  648            }, ReturnType = 
typeof(
void))]
 
  650            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Color), 
Member = 
".ctor", MemberParameters = 
new object[]
 
  655            }, ReturnType = 
typeof(
void))]
 
  656            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
ChatHelper), 
Member = 
"BroadcastChatMessage", MemberParameters = 
new object[]
 
  661            }, ReturnType = 
typeof(
void))]
 
  662            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 38)]
 
  668            [global::Cpp2ILInjected.Token(Token = 
"0x6004BC0")]
 
  669            [global::Cpp2ILInjected.Address(RVA = 
"0x8B0B2C", Offset = 
"0x8B0B2C", Length = 
"0x178")]
 
  670            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  671            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  672            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Tile), Member = 
"get_type", ReturnType = 
typeof(ushort))]
 
  674            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  679            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 6)]
 
  685            [global::Cpp2ILInjected.Token(Token = 
"0x6004BC1")]
 
  686            [global::Cpp2ILInjected.Address(RVA = 
"0x8B0CA4", Offset = 
"0x8B0CA4", Length = 
"0x4")]
 
  687            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  694            [global::Cpp2ILInjected.Token(Token = 
"0x6004BC2")]
 
  695            [global::Cpp2ILInjected.Address(RVA = 
"0x8B00EC", Offset = 
"0x8B00EC", Length = 
"0xA40")]
 
  696            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  703            }, ReturnType = 
typeof(
void))]
 
  704            [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
GolfHelper.
ContactListener), Member = 
"EmitGolfballExplosion_Old", MemberParameters = 
new object[] { typeof(Vector2) }, ReturnType = 
typeof(
void))]
 
  705            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 2)]
 
  706            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
SoundEngine), Member = 
"PlaySound", MemberParameters = 
new object[]
 
  711            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"ToRotationVector2", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
Vector2))]
 
  712            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
  716            }, ReturnType = 
typeof(
void))]
 
  717            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  723            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Dust), 
Member = 
"NewDustPerfect", MemberParameters = 
new object[]
 
  733            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Main), 
Member = 
"hslToRgb", MemberParameters = 
new object[]
 
  744            }, ReturnType = 
typeof(
int))]
 
  745            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  750            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Addition", MemberParameters = 
new object[]
 
  755            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), 
Member = 
"NextVector2Circular", MemberParameters = 
new object[]
 
  762            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 43)]
 
  768            [global::Cpp2ILInjected.Token(Token = 
"0x6004BC3")]
 
  769            [global::Cpp2ILInjected.Address(RVA = 
"0x8B0CA8", Offset = 
"0x8B0CA8", Length = 
"0x5E4")]
 
  770            [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
  771            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  772            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Utils), Member = 
"ToRotationVector2", MemberParameters = 
new object[] { 
typeof(
float) }, ReturnType = 
typeof(
Vector2))]
 
  773            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
".ctor", MemberParameters = 
new object[]
 
  777            }, ReturnType = 
typeof(
void))]
 
  778            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  784            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Dust), Member = 
"NewDustPerfect", MemberParameters = 
new object[]
 
  793            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Color), 
Member = 
"Lerp", MemberParameters = 
new object[]
 
  800            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Multiply", MemberParameters = 
new object[]
 
  805            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Vector2), 
Member = 
"op_Addition", MemberParameters = 
new object[]
 
  810            [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 23)]
 
  816            [global::Cpp2ILInjected.Token(Token = 
"0x6004BC4")]
 
  817            [global::Cpp2ILInjected.Address(RVA = 
"0x8AF3FC", Offset = 
"0x8AF3FC", Length = 
"0x8")]
 
  818            [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 0)]
 
  819            [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]