FrameworkZ 10.8.3
Provides a framework for Project Zomboid with various systems.
Loading...
Searching...
No Matches
FrameworkZ::Tooltips Class Reference

Public Member Functions

void CalculateCharacterScore (localPlayer, targetPlayer, mouseX, mouseY)
 
void CalculateLineOfSight (localPlayer, targetPlayer, restrictive, adjacentRange)
 
void CalculatePlayerTargetAngle (player, targetX, targetY)
 
void CalculateTypewriterSpeed (localPlayer, targetPlayer)
 
void CheckAdjacentOpening (localSquare, targetSquare, dx, dy, restrictive)
 
void CheckSquareObstructions (square, stepX, stepY, isTargetSquare, restrictive)
 
void CheckWallPassage (door, window, wall, restrictive)
 
void CleanupCaches ()
 
void DisableTooltip ()
 
void DoorHasWindow (door)
 
void DrawTooltip ()
 
void EnableTooltip ()
 
void GetDescriptionLines (desc)
 
void GetDirectionVector (isoDirection)
 
void HasLineOfSight (localPlayer, targetPlayer)
 
void HasLineOfSightForTypewriter (localPlayer, targetPlayer)
 
void IsPlayerFacingTarget (player, targetX, targetY, fieldOfViewAngle)
 
void OnReceiveCharacterData (responseData)
 
void OnTick ()
 
void RequestCharacterData (data, localUsername, targetUsername, requestingPlayer)
 
void ResetTypewriterState ()
 
void UpdateTypewriterProgress ()
 

Detailed Description

Definition at line 2 of file Tooltips.lua.

Member Function Documentation

◆ CalculateCharacterScore()

void CalculateCharacterScore ( localPlayer ,
targetPlayer ,
mouseX ,
mouseY  )

◆ CalculateLineOfSight()

void CalculateLineOfSight ( localPlayer ,
targetPlayer ,
restrictive ,
adjacentRange  )

◆ CalculatePlayerTargetAngle()

void CalculatePlayerTargetAngle ( player ,
targetX ,
targetY  )

◆ CalculateTypewriterSpeed()

void CalculateTypewriterSpeed ( localPlayer ,
targetPlayer  )

◆ CheckAdjacentOpening()

void CheckAdjacentOpening ( localSquare ,
targetSquare ,
dx ,
dy ,
restrictive  )

◆ CheckSquareObstructions()

void CheckSquareObstructions ( square ,
stepX ,
stepY ,
isTargetSquare ,
restrictive  )

◆ CheckWallPassage()

void CheckWallPassage ( door ,
window ,
wall ,
restrictive  )

◆ CleanupCaches()

void CleanupCaches ( )

◆ DisableTooltip()

void DisableTooltip ( )

◆ DoorHasWindow()

void DoorHasWindow ( door )

◆ DrawTooltip()

void DrawTooltip ( )

◆ EnableTooltip()

void EnableTooltip ( )

◆ GetDescriptionLines()

void GetDescriptionLines ( desc )

◆ GetDirectionVector()

void GetDirectionVector ( isoDirection )

◆ HasLineOfSight()

void HasLineOfSight ( localPlayer ,
targetPlayer  )

◆ HasLineOfSightForTypewriter()

void HasLineOfSightForTypewriter ( localPlayer ,
targetPlayer  )

◆ IsPlayerFacingTarget()

void IsPlayerFacingTarget ( player ,
targetX ,
targetY ,
fieldOfViewAngle  )

◆ OnReceiveCharacterData()

void OnReceiveCharacterData ( responseData )

◆ OnTick()

void OnTick ( )

◆ RequestCharacterData()

void RequestCharacterData ( data ,
localUsername ,
targetUsername ,
requestingPlayer  )

◆ ResetTypewriterState()

void ResetTypewriterState ( )

◆ UpdateTypewriterProgress()

void UpdateTypewriterProgress ( )

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