798 lines
		
	
	
		
			32 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			798 lines
		
	
	
		
			32 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- Classes
 | 
						|
 | 
						|
Vector = require "pluto:vector3"
 | 
						|
 | 
						|
class Rotation
 | 
						|
	function __construct(public heading = 0, public pitch = 0, public bank = 0)
 | 
						|
	function __tostring()
 | 
						|
 | 
						|
class Symbol
 | 
						|
	function __construct(public name = "")
 | 
						|
	function __eq(b)
 | 
						|
	function __tostring()
 | 
						|
	function c_str()
 | 
						|
 | 
						|
class Color
 | 
						|
	function __construct(public red, public green, public blue, public alpha = 255)
 | 
						|
	function __tostring()
 | 
						|
	function GetUInt()
 | 
						|
 | 
						|
class ObjectType
 | 
						|
	function __eq(other)
 | 
						|
	function GetName()
 | 
						|
	function GetFullName()
 | 
						|
	function GetParent()
 | 
						|
	function getHierarchy()
 | 
						|
 | 
						|
class Object
 | 
						|
	function __eq(other)
 | 
						|
	function GetType()
 | 
						|
	function GetName()
 | 
						|
	function GetFullName()
 | 
						|
	function IsA(type)
 | 
						|
 | 
						|
class Player extends Object
 | 
						|
	function GetAvatar()
 | 
						|
	function GetPlayerName()
 | 
						|
	function GetClanName()
 | 
						|
	function GetPlayerAccountIDString()
 | 
						|
	function GetPlayerMatchMakingString()
 | 
						|
	function GetHudStatus()
 | 
						|
	function CameraControl()
 | 
						|
 | 
						|
class HumanPlayer extends Player
 | 
						|
	function ToggleFreeCamera()
 | 
						|
	function isControllingCamera()
 | 
						|
	function setControllingCamera(b)
 | 
						|
	function AssignAvatar(avatar, b1 = true, b2 = true)
 | 
						|
	function SendGiveItem(resource, amount)
 | 
						|
 | 
						|
class LotusHumanPlayer extends HumanPlayer
 | 
						|
	function GetLoadOut()
 | 
						|
 | 
						|
class LoadOut
 | 
						|
	function GetStoredItemStruct(i1, i2)
 | 
						|
 | 
						|
class MongoId
 | 
						|
 | 
						|
class LotusProfileTypes.StoredItem
 | 
						|
	mItem
 | 
						|
	mModSlot
 | 
						|
	mCustSlot
 | 
						|
	mAttachedUpgrades
 | 
						|
 | 
						|
class LotusProfileTypes.WeaponInfo
 | 
						|
	mItemId
 | 
						|
	mItemType
 | 
						|
	mModularParts
 | 
						|
	function GetCustomization()
 | 
						|
 | 
						|
class LotusProfileTypes.UpgradeInfo
 | 
						|
	mItemType
 | 
						|
	mUpgradeFingerprint
 | 
						|
 | 
						|
class BaseEntity extends Object
 | 
						|
 | 
						|
class Entity extends BaseEntity
 | 
						|
	function GetPosition()
 | 
						|
	function SetPosition(pos)
 | 
						|
	function DistanceToEntity(b)
 | 
						|
	function GetRotation()
 | 
						|
	function GetSimRotation()
 | 
						|
	function SetRotation(rot)
 | 
						|
	function GetHealth()
 | 
						|
	function SetHealth(health)
 | 
						|
	function GetDrawOnTop()
 | 
						|
	function SetDrawOnTop(b)
 | 
						|
	function GetMeshScale()
 | 
						|
	function SetMeshScale(f)
 | 
						|
	function GetMesh()
 | 
						|
	function SetMesh(object, b1, b2)
 | 
						|
	function Attach(type, optionalBoneSymbol, optionalPosOffset)
 | 
						|
	function GetAttachment(type)
 | 
						|
	function GetAllAttachments(type)
 | 
						|
	function GetTag()
 | 
						|
	function SetTag(symbol)
 | 
						|
	function FirePort(port)
 | 
						|
	function SetVisibility(visible, delegateToAttachments = false)
 | 
						|
	function GetSpeed()
 | 
						|
	function Destroy()
 | 
						|
	function SetMaterialParam(symbol, f1, f2 = 3.4028235e38, f3 = 3.4028235e38, f4 = 3.4028235e38, b = false)
 | 
						|
	function RunScript(resource, funcSymbol, b)
 | 
						|
 | 
						|
class BaseAvatar extends Entity
 | 
						|
	function GetMaxHealth(b = true)
 | 
						|
	function SetMaxHealth(health, b = false)
 | 
						|
	function Suicide()
 | 
						|
	function DamageControl()
 | 
						|
	function InventoryControl()
 | 
						|
	function InputControl()
 | 
						|
	function GiveItem(type, b)
 | 
						|
	function MotionControl()
 | 
						|
	function GetView()
 | 
						|
	function SetView(rot)
 | 
						|
	function GetCameraView()
 | 
						|
	function SetCameraView(rot)
 | 
						|
	function SetEyePosition(pos)
 | 
						|
	function GetFaction()
 | 
						|
	function GetOriginalFaction()
 | 
						|
	function SetFaction(symbol)
 | 
						|
	function GetLocTag()
 | 
						|
	function ClearAgent()
 | 
						|
	function PushInputFilter(resource)
 | 
						|
	function SetCustomAnimController(type)
 | 
						|
	function GetAnimControllerType()
 | 
						|
	function SetCustomMotionController(type)
 | 
						|
	function SetCustomCameraController(type)
 | 
						|
	function EnableRagdollRecovery(b1, b2)
 | 
						|
	function DamageDD(damageData)
 | 
						|
	function GetRagdoll()
 | 
						|
 | 
						|
class Avatar extends BaseAvatar
 | 
						|
	function ControlCamera(b)
 | 
						|
	function isFollowedByCamera()
 | 
						|
 | 
						|
class LotusAvatar extends Avatar
 | 
						|
	function IsAvatarFriendly(other)
 | 
						|
	function PlayEmote(resource)
 | 
						|
	function GetUIName()
 | 
						|
	function SetUIName(str)
 | 
						|
	function HasDynamicUIName()
 | 
						|
	function SetDynamicUIName(b)
 | 
						|
	function SetCollisionEnabled(b)
 | 
						|
	function SetCinematicID(symbol)
 | 
						|
 | 
						|
class DamageControllerBase extends Object
 | 
						|
	function GiveTemporaryImmunity(a, b)
 | 
						|
	function HasTemporaryImmunity()
 | 
						|
	function RemoveTemporaryImmunity()
 | 
						|
	function GetShield()
 | 
						|
	function SetShield(i)
 | 
						|
	function GetMaxShield()
 | 
						|
	function SetMaxShield(i)
 | 
						|
	function GetOverguardAmount()
 | 
						|
	function SetOverguardAmount(i)
 | 
						|
	function GetOverguardMax()
 | 
						|
	function SetOverguardMax(i)
 | 
						|
 | 
						|
class DamageController extends DamageControllerBase
 | 
						|
 | 
						|
class LotusDamageController extends DamageController
 | 
						|
	function GetArmourRating()
 | 
						|
	function SetArmourRating(i)
 | 
						|
 | 
						|
class InventoryControllerBase extends Object
 | 
						|
	function RemoveItem(slot, b)
 | 
						|
	function GetWeaponInHand(hand)
 | 
						|
	function AddUpgrade(upgradeType, operationType, value, _reserved = nil, _reserved = nil, damageType = DamageType.DT_ANY)
 | 
						|
 | 
						|
class LotusInventoryController extends InventoryControllerBase
 | 
						|
	function GetActivePowerSuit()
 | 
						|
	function DoItemDrop()
 | 
						|
	function GetConsumableItem(idx)
 | 
						|
	function UseConsumableItem(idx)
 | 
						|
 | 
						|
class ResourceBase extends Object
 | 
						|
 | 
						|
class Mesh extends ResourceBase
 | 
						|
 | 
						|
class Item extends Object
 | 
						|
	function GetAttachmentEntity(category, hand = 4)
 | 
						|
	function GetEnergyColor(outColor, secondary = false)
 | 
						|
 | 
						|
class WeaponBase extends Item
 | 
						|
 | 
						|
class WeaponEx extends WeaponBase
 | 
						|
	function GetActiveImpactBehavior()
 | 
						|
	function AddUpgrade(obj)
 | 
						|
 | 
						|
class LotusWeapon extends WeaponEx
 | 
						|
	function GetXP()
 | 
						|
	function SetXP(xp)
 | 
						|
	function GetCustomization()
 | 
						|
	function SetCustomization(cust)
 | 
						|
	function SetModularParts(parts, gilded)
 | 
						|
 | 
						|
class WeaponUpgrade extends Item
 | 
						|
 | 
						|
class LotusWeaponUpgradeBase extends WeaponUpgrade
 | 
						|
	function InitializeFromFingerprint(str)
 | 
						|
 | 
						|
class LotusArtifactUpgrade extends LotusWeaponUpgradeBase
 | 
						|
 | 
						|
class WeaponImpactBehavior extends Object
 | 
						|
	criticalHitChance
 | 
						|
	criticalHitDamageMultiplier
 | 
						|
	instantImpulse
 | 
						|
 | 
						|
class PowerSuit extends LotusWeapon
 | 
						|
	function SetEnergy(value)
 | 
						|
	function SetMaxEnergy(value)
 | 
						|
	function GetUnmodifiedMaxEnergy()
 | 
						|
	function GetCurEnergy()
 | 
						|
	function GetMaxEnergy()
 | 
						|
	function GetAbilityByIndex(i)
 | 
						|
	function AddAbilityByType(type, idx)
 | 
						|
 | 
						|
class PowerSuitAbility extends Item
 | 
						|
	function GetCooldownDuration()
 | 
						|
	function SetCooldownDuration(val)
 | 
						|
	function GetCooldownTime()
 | 
						|
	function SetCooldownTime(val)
 | 
						|
	function AllowReactivate(b)
 | 
						|
 | 
						|
class InputControllerBase extends Object
 | 
						|
 | 
						|
class InputController extends InputControllerBase
 | 
						|
	function SetStopMovement(b)
 | 
						|
 | 
						|
class GameRules extends Object
 | 
						|
	function IsPauseMenuShowing()
 | 
						|
	function RequestPause()
 | 
						|
	function RequestUnpause()
 | 
						|
	function RequestResource(name, callback)
 | 
						|
	function RequestSlomo(f)
 | 
						|
	function CancelSlomo()
 | 
						|
	function IsSlomo()
 | 
						|
	function getSlomoltiplier()
 | 
						|
	function setSlomoltiplier(f)
 | 
						|
 | 
						|
class GameRulesImpl extends GameRules
 | 
						|
	function SetPauseDisabled(b)
 | 
						|
	function CanUnstick()
 | 
						|
	function UnstickLocalPlayer()
 | 
						|
 | 
						|
class LotusBaseGameRules extends GameRulesImpl
 | 
						|
	function GetCurrentStarChart()
 | 
						|
	function GetStoreManifest()
 | 
						|
	function AddActiveLevelAuraUpgrade(type)
 | 
						|
	function RemoveActiveLevelAuraUpgrade(type)
 | 
						|
	function GetMission()
 | 
						|
 | 
						|
class LotusGameRules extends LotusBaseGameRules
 | 
						|
	function OpenMissionContinueDialog()
 | 
						|
 | 
						|
class LotusAttractModeGameRules extends GameRulesImpl
 | 
						|
	function GetStarChart()
 | 
						|
	function GetStoreManifest()
 | 
						|
 | 
						|
class RadialSolarMap extends Object
 | 
						|
	function GetRegions()
 | 
						|
	function BuildMissionForLocation(symbol)
 | 
						|
	function SetLevelStreamingArgs(locationSymbol, openLevelArgs)
 | 
						|
 | 
						|
class RadialRegion
 | 
						|
	name
 | 
						|
	sectors
 | 
						|
	droneDamage
 | 
						|
	damageChance
 | 
						|
	resources
 | 
						|
 | 
						|
class RadialSector
 | 
						|
	name
 | 
						|
	unlocked
 | 
						|
	nodeType
 | 
						|
	missionTag
 | 
						|
	mission
 | 
						|
	challenges
 | 
						|
 | 
						|
class LotusMissionInfo
 | 
						|
	missionType
 | 
						|
	minEnemyLevel
 | 
						|
	maxEnemyLevel
 | 
						|
	goalTag
 | 
						|
	activeMissionTag
 | 
						|
	location
 | 
						|
	levelOverride
 | 
						|
	gameRules
 | 
						|
	missionReward
 | 
						|
	missionRewardExtra
 | 
						|
	buddyAgents
 | 
						|
	miscItemFee
 | 
						|
	function EncodeAsString()
 | 
						|
	function GetEnemies()
 | 
						|
	function GetExtraEnemies()
 | 
						|
	function GetMissionEventResources()
 | 
						|
	function GetExtraMissionEventResources()
 | 
						|
	function GetAdvancedAiDirectorSpawns()
 | 
						|
	function GetCustomAdvancedAiDirectorSpawns()
 | 
						|
 | 
						|
class MissionReward
 | 
						|
	credits
 | 
						|
	xp
 | 
						|
	items
 | 
						|
	countedItems
 | 
						|
	countedStoreItems
 | 
						|
	randomizedItems
 | 
						|
 | 
						|
class MissionRewardItemManifest extends ResourceBase
 | 
						|
	function GetMaxAvailableTier()
 | 
						|
	function PickRandomItemIndex(tier, f)
 | 
						|
	function GetTieredItem(tier, i)
 | 
						|
 | 
						|
class MissionRewardItem
 | 
						|
	function GetStoreItem()
 | 
						|
 | 
						|
class MissionAI
 | 
						|
	agent
 | 
						|
 | 
						|
class ChallengeBase extends Object
 | 
						|
 | 
						|
class GenericChallenge extends ChallengeBase
 | 
						|
 | 
						|
class ChallengeBase extends Object
 | 
						|
 | 
						|
class StoreManifest extends Object
 | 
						|
	function GetStoreItemsOfType(objectType)
 | 
						|
	function GetGiftBonusItems()
 | 
						|
 | 
						|
class StoreItem extends Object
 | 
						|
	function GetProductCategory()
 | 
						|
	function ExcludeFromCodex()
 | 
						|
	function ShowInMarket()
 | 
						|
 | 
						|
class GiftBonusItem
 | 
						|
	gift
 | 
						|
	reward
 | 
						|
 | 
						|
class CountedItem
 | 
						|
	mItemType
 | 
						|
	mItemCount
 | 
						|
 | 
						|
class CountedStoreItem
 | 
						|
	mStoreItem
 | 
						|
	mItemCount
 | 
						|
 | 
						|
class PickUpTypeRarity
 | 
						|
	mStoreItem
 | 
						|
	mItemType
 | 
						|
	mRarity
 | 
						|
 | 
						|
class CodexManifest
 | 
						|
	function GetEnvironmentEntries()
 | 
						|
 | 
						|
class CodexTypes.Entry
 | 
						|
	locName
 | 
						|
	icon
 | 
						|
	reqScans
 | 
						|
	secret
 | 
						|
	type
 | 
						|
 | 
						|
class Texture extends ResourceBase
 | 
						|
 | 
						|
class MotionControllerBase
 | 
						|
	function GetSpeedMultiplier()
 | 
						|
	function SetSpeedMultiplier(f)
 | 
						|
 | 
						|
class LotusMotionController extends MotionControllerBase
 | 
						|
 | 
						|
class LotusSpaceFlightMotionController extends LotusMotionController
 | 
						|
	function EnableFlight(b)
 | 
						|
 | 
						|
class CameraControllerBase extends Object
 | 
						|
	function setFovMultiplier(fMul)
 | 
						|
	function getFovMultiplier()
 | 
						|
	function SetBaseFovOverride(fov)
 | 
						|
	function GetBaseFovOverride()
 | 
						|
	function GetViewOffset()
 | 
						|
	function SetViewOffset(vec)
 | 
						|
	function GetAimViewOffset()
 | 
						|
	function SetAimViewOffset(vec)
 | 
						|
	function GetRunViewOffset()
 | 
						|
	function SetRunViewOffset(vec)
 | 
						|
	function GetDodgeOffset()
 | 
						|
	function SetDodgeOffset(vec)
 | 
						|
	function GetInAirViewOffset()
 | 
						|
	function SetInAirViewOffset(vec)
 | 
						|
	function SetInAirAimViewOffset(vec)
 | 
						|
	function SetMeleeOffset(vec)
 | 
						|
	function SetCoverLeftViewOffset(vec)
 | 
						|
	function SetCoverRightViewOffset(vec)
 | 
						|
	function SetCrouchCoverAimLeftViewOffset(vec)
 | 
						|
	function SetCrouchCoverAimRightViewOffset(vec)
 | 
						|
	function SetWallRunLeftViewOffset(vec)
 | 
						|
	function SetWallRunRightViewOffset(vec)
 | 
						|
	function SetWallRunLeftAimViewOffset(vec)
 | 
						|
	function SetWallRunRightAimViewOffset(vec)
 | 
						|
 | 
						|
class EngineNpcMgr extends Object
 | 
						|
	function GetAiDirector()
 | 
						|
 | 
						|
class EngineAiDirector extends Object
 | 
						|
	function SetMaxPopulationSpawnCount(i)
 | 
						|
	function SetMaxAI(i)
 | 
						|
	function SetDifficulty(i)
 | 
						|
	function ClearEncounters()
 | 
						|
	function AddEncounter(type)
 | 
						|
	function SelectEncounterHintsWithType(type, minDist, maxDist)
 | 
						|
	function ActivateSpecificEncounterAtSpecificHint(hint, type)
 | 
						|
	function AddGlobalEncounterTag(symbol)
 | 
						|
	function RemoveGlobalEncounterTag(symbol)
 | 
						|
 | 
						|
class NpcManager extends EngineNpcMgr
 | 
						|
	function PauseAllAgents()
 | 
						|
	function CreateAgentAtPosition(type, pos, rot, optionalSymbol, optionalLevel)
 | 
						|
 | 
						|
class EngineNpcAgent extends Object
 | 
						|
	function GetAvatar()
 | 
						|
 | 
						|
class LotusNpcAvatar extends LotusAvatar
 | 
						|
	function GetEnhancementCount()
 | 
						|
	function GetEnhancementLocTag()
 | 
						|
 | 
						|
class LotusVehicleAvatar extends LotusNpcAvatar
 | 
						|
	function GetRider()
 | 
						|
	function GetTrickController()
 | 
						|
 | 
						|
class TrickController extends Object
 | 
						|
	function SetMaxPointsPerCombo(pts)
 | 
						|
 | 
						|
class HudStatus extends Object
 | 
						|
 | 
						|
class LotusHudStatus extends HudStatus
 | 
						|
	function GetFlashMarkers()
 | 
						|
 | 
						|
class FlashMarker
 | 
						|
	garbage
 | 
						|
	markerType
 | 
						|
	distanceToEye
 | 
						|
	pos
 | 
						|
	baseMarkerInfo
 | 
						|
	function ScreenX()
 | 
						|
	function ScreenY()
 | 
						|
	function ScreenZ()
 | 
						|
 | 
						|
class BaseMarkerInfo extends Entity
 | 
						|
	function SetMarkerType(i)
 | 
						|
	function SetDisplayRange(range)
 | 
						|
 | 
						|
class Effect extends Entity
 | 
						|
	function SetTint(color)
 | 
						|
 | 
						|
class LensFlare extends Entity
 | 
						|
	function SetTint(color)
 | 
						|
 | 
						|
class Decoration extends Entity
 | 
						|
	function TriggerAnimation()
 | 
						|
	function IsTriggeredAnimationDone()
 | 
						|
 | 
						|
class Ragdoll extends Entity
 | 
						|
	function ApplyGlobalForce(vec, forceType)
 | 
						|
 | 
						|
class WeaponCustomization
 | 
						|
	function GetSkin(iSlot)
 | 
						|
	function SetSkin(objectType, iSlot)
 | 
						|
	function GetColors(i)
 | 
						|
	function SetColors(i, v)
 | 
						|
 | 
						|
class CustomizationColorPalette
 | 
						|
	mTintColor0
 | 
						|
	mTintColor1
 | 
						|
	mTintColor2
 | 
						|
	mTintColor3
 | 
						|
	mEmissiveColor0
 | 
						|
	mEmissiveColor1
 | 
						|
	mEnergyColor
 | 
						|
	mEnergyColor1
 | 
						|
	function GetColor(i)
 | 
						|
	function SetColor(i, c)
 | 
						|
	function Initialized(i)
 | 
						|
	function SetInitialized(i, b)
 | 
						|
 | 
						|
class OverlayBase extends Object
 | 
						|
 | 
						|
class FlashInstance extends OverlayBase
 | 
						|
	function AttachToEntity(ent, off, rot, vecScale)
 | 
						|
	function Execute(func, str)
 | 
						|
	function Close()
 | 
						|
 | 
						|
class OverlayMgr
 | 
						|
	function SetSelectedStyle(resource)
 | 
						|
 | 
						|
class PlayerProfile
 | 
						|
	function GetAccountIDString()
 | 
						|
 | 
						|
class LevelInfo
 | 
						|
	postProcess
 | 
						|
 | 
						|
class PostProcess
 | 
						|
	blur
 | 
						|
	motionBlurStrength
 | 
						|
	bloom
 | 
						|
	targetExposure
 | 
						|
	adaptationRateUp
 | 
						|
	adaptationRateDown
 | 
						|
	exposureConvergeSpeed
 | 
						|
	useBnwBuffer
 | 
						|
	bnwBufferInvert
 | 
						|
	bnwBufferBias
 | 
						|
	useExposureEVCurve
 | 
						|
	skyBloom
 | 
						|
	saturation
 | 
						|
	focalBlur
 | 
						|
	horizonDOF
 | 
						|
	horizonRadius
 | 
						|
	horizonFog
 | 
						|
	horizonFogRadius
 | 
						|
	horizonFogElevation
 | 
						|
	distanceFogDensity
 | 
						|
	heightFogFalloff
 | 
						|
	heightFogDensity
 | 
						|
	heightFogY
 | 
						|
	lightMapBoost
 | 
						|
	attenuateAudio
 | 
						|
	lightning
 | 
						|
	colorCorrectionConverge
 | 
						|
	saturationBias
 | 
						|
	brightnessBias
 | 
						|
	contrastBias
 | 
						|
	grainBias
 | 
						|
	focalNearPlane
 | 
						|
	focalNearDepth
 | 
						|
	focalFarPlane
 | 
						|
	focalFarDepth
 | 
						|
	radialBlurStrength
 | 
						|
	irradianceVolumeGain
 | 
						|
	sunShaftsDensity
 | 
						|
	sunShaftsDecay
 | 
						|
	sunShaftsMultiplier
 | 
						|
	sunShaftsFogAttenuation
 | 
						|
	sunShafts
 | 
						|
 | 
						|
class Engine.OpenLevelArgs
 | 
						|
	function SetLevel(level)
 | 
						|
	function SetGameRules(gamerules)
 | 
						|
	function AddContextTag(tag)
 | 
						|
	function AddContextObject(objectType)
 | 
						|
 | 
						|
class Engine.DamageData
 | 
						|
	baseAmount
 | 
						|
	criticalChance
 | 
						|
	criticalMultiplier
 | 
						|
	injuryType
 | 
						|
 | 
						|
class UISys.ScriptResLoader
 | 
						|
	function IsDone()
 | 
						|
	function SpotLoad()
 | 
						|
	function Abort()
 | 
						|
 | 
						|
-- Global functions
 | 
						|
 | 
						|
function IsNull(val)
 | 
						|
function Sleep(ms)
 | 
						|
 | 
						|
function Type(name)
 | 
						|
function Resource(name) -- constructs an Object instance
 | 
						|
function WeakResource(name) -- constructs an ObjectType instance
 | 
						|
function Range(minValue, maxValue)
 | 
						|
 | 
						|
function Localize(loctag, subs = {})
 | 
						|
function AngleToDirection(rot)
 | 
						|
 | 
						|
function Engine.OpenLevel(args)
 | 
						|
 | 
						|
function UISys.ScriptResLoader_Create(names)
 | 
						|
 | 
						|
-- OpenWF global functions
 | 
						|
 | 
						|
function yield()
 | 
						|
function owf_create_thread(f)
 | 
						|
function get_lang_code()
 | 
						|
function get_lang_dict(lang = get_lang_code())
 | 
						|
function owf_get_build_label()
 | 
						|
function owf_get_build_version()
 | 
						|
function owf_get_build_hash()
 | 
						|
function owf_get_server_host()
 | 
						|
function owf_get_http_port()
 | 
						|
function owf_get_https_port()
 | 
						|
function owf_get_auth_query()
 | 
						|
function mem_scan_exe(sig)
 | 
						|
function mem_read_i8(addr)
 | 
						|
function mem_read_i16(addr)
 | 
						|
function mem_read_i32(addr)
 | 
						|
function mem_read_i64(addr)
 | 
						|
function mem_read_f32(addr)
 | 
						|
function mem_write_f32(addr, val)
 | 
						|
function chat_subscribe_prefix(prefix, block)
 | 
						|
function chat_unsubscribe_prefix(prefix)
 | 
						|
function chat_subscribe_outgoing_prefix(prefix)
 | 
						|
function chat_unsubscribe_outgoing_prefix(prefix)
 | 
						|
function chat_system_reply(text)
 | 
						|
function chat_add_to_sent_history(text)
 | 
						|
function chat_get_sent_history()
 | 
						|
function chat_get_sent_history_index()
 | 
						|
function chat_set_sent_history_index(idx)
 | 
						|
function owf_register_custom_route(path, mime, content)
 | 
						|
function owf_unregister_custom_route(path)
 | 
						|
function owf_subscribe_to_script_trigger(script, func, block)
 | 
						|
function owf_unsubscribe_from_script_trigger(script, func)
 | 
						|
function owf_script_add_toggle(name, value = false)
 | 
						|
function owf_script_register_channel(name)
 | 
						|
function owf_script_send_message(channel, text)
 | 
						|
function owf_get_available_scripts()
 | 
						|
function owf_get_running_scripts()
 | 
						|
function owf_start_script(name)
 | 
						|
function owf_stop_script(name)
 | 
						|
function owf_toggle_script(name)
 | 
						|
function owf_logout()
 | 
						|
 | 
						|
function owf_reload_label_replacements()
 | 
						|
function owf_replace_label(tag, str)
 | 
						|
function owf_restore_label(tag)
 | 
						|
 | 
						|
function owf_save_config()
 | 
						|
function get_high_damage_numbers_patch()
 | 
						|
function set_high_damage_numbers_patch(b)
 | 
						|
function get_skip_mission_start_timer()
 | 
						|
function set_skip_mission_start_timer(b)
 | 
						|
function get_simulacrum_blacklisted()
 | 
						|
function set_simulacrum_blacklisted(b)
 | 
						|
function get_simulacrum_whitelisted()
 | 
						|
function set_simulacrum_whitelisted(b)
 | 
						|
function get_alternative_loading()
 | 
						|
function set_alternative_loading(b)
 | 
						|
function get_ee_log_in_console()
 | 
						|
function set_ee_log_in_console(b)
 | 
						|
function get_dont_resolve_labels()
 | 
						|
function set_dont_resolve_labels(b)
 | 
						|
function get_fov_override()
 | 
						|
function set_fov_override(f)
 | 
						|
 | 
						|
function owf_is_key_down(vk)
 | 
						|
function get_active_input_filter()
 | 
						|
function get_active_input_filter_allows_hotkeys()
 | 
						|
function owf_reload_hotkeys()
 | 
						|
 | 
						|
function register_websocket_message_prefix(prefix)
 | 
						|
function unregister_websocket_message_prefix(prefix)
 | 
						|
function owf_broadcast_message(message, optionalRecipient)
 | 
						|
 | 
						|
-- OpenWF events
 | 
						|
 | 
						|
OWF_EVT_SUBMIT_CHAT_MESSAGE = 1
 | 
						|
OWF_EVT_OUTGOING_CHAT_MESSAGE = 2
 | 
						|
OWF_EVT_CUSTOM_ROUTE_SERVED = 3
 | 
						|
OWF_EVT_CALLBACK = 4
 | 
						|
OWF_EVT_SCRIPT_TRIGGERED = 5
 | 
						|
OWF_EVT_WEBSOCKET_MESSAGE = 6
 | 
						|
OWF_EVT_SCRIPT_MESSAGE = 7
 | 
						|
 | 
						|
function owf_next_event()
 | 
						|
 | 
						|
-- OpenWF Overlay. Any pixel with RGB=255,0,255 will show the game window underneath.
 | 
						|
 | 
						|
OWF_FONT_SIMPLE8
 | 
						|
OWF_FONT_SIMPLE5
 | 
						|
 | 
						|
function owf_overlay_get_size()
 | 
						|
function owf_overlay_add_rect(x, y, w, h, r, g, b)
 | 
						|
function owf_overlay_add_text(x, y, text, font, r, g, b, scale = 1)
 | 
						|
function owf_overlay_set_visibility(id, visible)
 | 
						|
function owf_overlay_set_colour(id, r, g, b)
 | 
						|
function owf_overlay_set_text(id, text)
 | 
						|
function owf_overlay_remove(id)
 | 
						|
function owf_overlay_update()
 | 
						|
function owf_measure_text(font, text)
 | 
						|
 | 
						|
-- Global variables
 | 
						|
 | 
						|
gRegion
 | 
						|
	function GetLocalPlayer()
 | 
						|
	function GetLocalPlayerAvatar()
 | 
						|
	function GetGameCamera()
 | 
						|
	function GetGameRules()
 | 
						|
	function GetAvatars()
 | 
						|
	function FindTagged(symbol)
 | 
						|
	function FindAll(type)
 | 
						|
	function CreateObject(type)
 | 
						|
	function CreateEntity(type, pos, rot)
 | 
						|
	function GetNpcMgr()
 | 
						|
	function Raycast(fromPos, toPos, avatar, _reserved_please_set_to_nil, outPos)
 | 
						|
	function GetLevelInfo()
 | 
						|
 | 
						|
gGameRules
 | 
						|
gStarChart
 | 
						|
 | 
						|
gFlashMgr
 | 
						|
	function ExecuteToolMenuCommand(resource)
 | 
						|
	function GotoMovie(resource)
 | 
						|
 | 
						|
gGameData
 | 
						|
	function SyncInventoryFromDB(callback)
 | 
						|
 | 
						|
gPlayerProfileMgr
 | 
						|
	function IsLoggedIn()
 | 
						|
	function GetPlayerProfile(i)
 | 
						|
 | 
						|
gClient
 | 
						|
	function GetOverlayMgr()
 | 
						|
 | 
						|
gEntityType = Type("/EE/Types/Engine/Entity")
 | 
						|
gBaseAvatarType = Type("/EE/Types/Engine/BaseAvatar")
 | 
						|
gLotusNpcAvatarType = Type("/Lotus/Types/Game/LotusNpcAvatar")
 | 
						|
gLotusVehicleAvatarType = Type("/Lotus/Types/Game/LotusVehicleAvatar")
 | 
						|
gLotusGameRulesType = Type("/Lotus/Types/Game/LotusGameRules")
 | 
						|
gLotusBasePvpGameRulesType = Type("/Lotus/Types/Game/LotusBasePvpGameRules")
 | 
						|
gLotusHubGameRulesType = Type("/Lotus/Types/Game/LotusHubGameRules")
 | 
						|
gLotusDuelGameRulesType = Type("/Lotus/Types/Game/LotusDuelGameRules")
 | 
						|
 | 
						|
ZERO_VECTOR = Vector()
 | 
						|
ZERO_ROTATION = Rotation()
 | 
						|
EMPTY_SYMBOL = Symbol()
 | 
						|
 | 
						|
Engine.SLOT_1 = 0 -- Secondary
 | 
						|
Engine.SLOT_2 = 1 -- Primary
 | 
						|
Engine.SLOT_3 = 2
 | 
						|
Engine.SLOT_4 = 3 -- Warframe
 | 
						|
Engine.SLOT_5 = 4
 | 
						|
Engine.SLOT_6 = 5 -- Melee
 | 
						|
Engine.SLOT_7 = 6
 | 
						|
Engine.SLOT_8 = 7
 | 
						|
Engine.SLOT_9 = 8
 | 
						|
Engine.SLOT_10 = 9
 | 
						|
Engine.SLOT_11 = 10
 | 
						|
Engine.SLOT_12 = 11
 | 
						|
Engine.SLOT_13 = 12
 | 
						|
Engine.SLOT_14 = 13
 | 
						|
Engine.INVALID = 14
 | 
						|
 | 
						|
Lotus_Game.EMISSIVE_MAP_ATTEN = Symbol("EmissiveMapAtten")
 | 
						|
Lotus_Game.TINT_COLOR = Symbol("TintColor")
 | 
						|
Lotus_Game.UNLIT_ATTEN = Symbol("UnlitAtten")
 | 
						|
Lotus_Game.ALPHA_ATTEN = Symbol("AlphaAtten")
 | 
						|
Lotus_Game.CLOAK = Symbol("Cloak")
 | 
						|
Lotus_Game.V_SCALES = Symbol("vScales")
 | 
						|
Lotus_Game.V_SCALES_FADE = Symbol("vScalesFade")
 | 
						|
Lotus_Game.EMISSIVE_TINT_COLOR = Symbol("EmissiveTintColor")
 | 
						|
Lotus_Game.EMISSIVE_TINT_COLOR_HI = Symbol("EmissiveTintColorHi")
 | 
						|
Lotus_Game.EMISSIVE_TINT_COLOR_LO = Symbol("EmissiveTintColorLo")
 | 
						|
Lotus_Game.LOW_COLOR = Symbol("LowColor")
 | 
						|
Lotus_Game.HIGH_COLOR = Symbol("HighColor")
 | 
						|
Lotus_Game.TINT_COLOR0 = Symbol("TintColor0")
 | 
						|
Lotus_Game.TINT_COLOR1 = Symbol("TintColor1")
 | 
						|
Lotus_Game.TINT_COLOR2 = Symbol("TintColor2")
 | 
						|
Lotus_Game.TINT_COLOR3 = Symbol("TintColor3")
 | 
						|
 | 
						|
UpgradeType = { NONE, AVATAR_ABILITY, AVATAR_ABILITY_AUGMENT, AVATAR_ABILITY_DURATION, AVATAR_ABILITY_EFFICIENCY, AVATAR_ABILITY_EFFICIENCY_MIN, AVATAR_ABILITY_EFFICIENCY_MAX, AVATAR_ABILITY_ENERGY_TO_SHIELD, AVATAR_ABILITY_ENERGY_TO_OVERSHIELD, AVATAR_ABILITY_RANGE, AVATAR_ABILITY_STRENGTH, AVATAR_ACROBATIC_SPEED, AVATAR_AFTERBURNER_MULTIPLIER, AVATAR_AIM_TIME, AVATAR_AIR_JUMP_HEIGHT, AVATAR_ALLOW_HEALTH_PICKUP, AVATAR_ALLOW_ENERGY_PICKUP, AVATAR_ARMOUR, AVATAR_AURA_EFFECTIVENESS_ON_ME, AVATAR_AURA_STRENGTH, AVATAR_AUTO_PARRY_CHANCE, AVATAR_BLEEDOUT_MODIFIER, AVATAR_BULLET_DODGE_ANGLE, AVATAR_BULLET_DODGE_CHANCE, AVATAR_CARRY_CAPACITY, AVATAR_CASTING_SPEED, AVATAR_CLEAR_TRANSFERENCE_STATIC_ON_KILL, AVATAR_CRIT_CHANCE, AVATAR_CRIT_CHANCE_LIMIT, AVATAR_CRIT_CHANCE_PER_PROC_ACTIVE, AVATAR_CRIT_CHANCE_STEALTH, AVATAR_CRIT_CHANCE_VULNERABILITY, AVATAR_CRIT_CHANCE_WEAKPOINT_VULNERABILITY, AVATAR_CRIT_DAMAGE, AVATAR_CRIT_DAMAGE_VULNERABILITY, AVATAR_CROWD_CONTROL_DAMAGE, AVATAR_CROWD_CONTROL_TIME_MULTIPLIER, AVATAR_DAMAGE_POWER_MULTIPLIER, AVATAR_DAMAGE_REDUCTION_DURING_REVIVE, AVATAR_DAMAGE_TAKEN, AVATAR_DAMAGE_VULNERABILITY, AVATAR_DAMAGE_WEAKPOINT_VULNERABILITY, AVATAR_DASH_DAMAGE, AVATAR_DASH_DISTANCE, AVATAR_DASH_RADIUS, AVATAR_DASH_CONTACT_ENERGY, AVATAR_DODGE_COOLDOWN, AVATAR_DODGE_COST_MULTIPLIER, AVATAR_DODGE_SPEED, AVATAR_DOUBLE_DROP_CHANCE, AVATAR_DROP_CHANCE_MODIFIER, AVATAR_GLOBAL_DROP_CHANCE_MODIFIER, AVATAR_GLORY_KILL_CHANCE, AVATAR_GLORY_KILL_HEALTH_RANGE, AVATAR_ENEMY_RADAR, AVATAR_ENERGY_GAIN_MULTIPLIER, AVATAR_ENERGY_ON_FULL_SHIELD_REGEN, AVATAR_ENERGY_SPAWN_PERCENT, AVATAR_ENERGY_TO_OVERSHIELDS_ON_SPAWN, AVATAR_EVADE_NPC_BULLET, AVATAR_EXPLOSION_DAMAGE, AVATAR_EXPLOSION_RADIUS, AVATAR_FALL_DAMAGE, AVATAR_FALL_IMPACT_AMOUNT, AVATAR_FALL_IMPACT_RADIUS, AVATAR_FREEZE_ON_MELEE_HIT_CHANCE, AVATAR_FREEZE_ON_MELEE_HIT_DURATION, AVATAR_FORCED_PROC_CHANCE, AVATAR_FULL_ENERGY_EFFECT_RANGE, AVATAR_HACK_CHANCE, AVATAR_HEAL_PERCENT_MAX_HEALTH, AVATAR_HEAL_RATE, AVATAR_HEAL_RATE_FORCED, AVATAR_HEALTH_MAX, AVATAR_HEALTH_MAX_INC_ON_PICKUP, AVATAR_HEAVY_LAND_RESIST_CHANCE, AVATAR_HEAVY_LAND_SPEED, AVATAR_INJURY_BLOCK_CHANCE, AVATAR_INJURY_BLOCK_CHANCE_CC, AVATAR_INJURY_ANIM_RATE, AVATAR_JOG_SPEED, AVATAR_JUMP_HEIGHT, AVATAR_KNOCKDOWN_RECOVERY_SPEED, AVATAR_LOOT_CHANCE, AVATAR_LOOT_RADAR, AVATAR_LOOT_RADAR_B, AVATAR_MARKED_DAMAGE_AMOUNT, AVATAR_MELEE_DAMAGE_REDUCTION, AVATAR_MELEE_DAMAGE_TO_JUMP_KICK, AVATAR_MOVEMENT_ACCELERATION, AVATAR_MOVEMENT_SPEED, AVATAR_NO_DEATH_PENALTY, AVATAR_NPC_HIT_CHANCE, AVATAR_NPC_VIS_RANGE, AVATAR_NPC_ENABLES_AUGMENT, AVATAR_NUM_JUMPS, AVATAR_OVERSHIELD_MAX, AVATAR_OVERGUARD_MAX, AVATAR_PICKUP_BONUS_AMOUNT, AVATAR_POWER_MAX, AVATAR_POWER_RATE, AVATAR_POWER_RATE_INC_ON_PICKUP, AVATAR_POWER_RATE_PERCENT_MAX, AVATAR_PROC_DAMAGE, AVATAR_PROC_IMMUNITY_DURATION, AVATAR_PROC_REFLECT_AMPLIFICATION, AVATAR_PROC_REFLECT_CHANCE, AVATAR_PROC_TIME, AVATAR_PROC_ABILITY_STACK, AVATAR_PROC_STACK, AVATAR_PROC_STACKED_UPGRADE_BASE_MODIFIER, AVATAR_PROC_CHANCE_VULNERABILITY, AVATAR_RAGE_BURN_RATE, AVATAR_REHACK_CHANCE, AVATAR_RESPAWN_TIME, AVATAR_REVENGE_DAMAGE_AMOUNT, AVATAR_REVENGE_DAMAGE_CHANCE, AVATAR_REVIVE_ASSIST, AVATAR_REVIVE_DISTANCE, AVATAR_REVIVE_SPEED, AVATAR_SENTINEL_ARMOUR_LINK, AVATAR_SENTINEL_CRIT_LINK, AVATAR_SENTINEL_FINISHER_DAMAGE, AVATAR_SENTINEL_HEALTH_LINK, AVATAR_SENTINEL_MASTER_BLEEDOUT_MODIFIER, AVATAR_SENTINEL_PACK_LEADER, AVATAR_SENTINEL_PACK_LEADER_OVERGUARD_CAP, AVATAR_SENTINEL_PACK_LEADER_REVERSE, AVATAR_SENTINEL_PICKUP_TO_ARMOR, AVATAR_SENTINEL_SHIELD_LINK, AVATAR_SENTINEL_STATUS_LINK, AVATAR_SHARE_ENERGY_PICKUP_RADIUS, AVATAR_SHARE_XP_RADIUS, AVATAR_SHIELD_GATE_DURATION, AVATAR_SHIELD_MAX, AVATAR_SHIELD_RECHARGE_DELAY, AVATAR_SHIELD_RECHARGE_RATE, AVATAR_SHIELD_RECHARGE_PERCENT, AVATAR_SHIELD_REDIRECTION, AVATAR_SHIELD_STAMINA_COST_MULTIPLIER, AVATAR_SHIELD_TO_STAMINA_RATIO, AVATAR_SLIDE_BOOST, AVATAR_SLIDE_FRICTION, AVATAR_SLOW_REDUCTION, AVATAR_SOFT_TARGETING_RADIUS_MODIFIER, AVATAR_SPAWN_ENERGY, AVATAR_SPRINT_SPEED, AVATAR_STAMINA_COST_MULTIPLIER, AVATAR_STAMINA_MAX, AVATAR_STAMINA_RECHARGE_DELAY, AVATAR_STAMINA_RECHARGE_RATE, AVATAR_STEALTH_MIN_OCCLUSION_RADIUS, AVATAR_STEALTH_FULL_OCCLUSION_RADIUS, AVATAR_STUN_TIME, AVATAR_SUCCESS_CHANCE, AVATAR_THORNS_PERCENT, AVATAR_TIME_LIMIT_INCREASE, AVATAR_TIME_TO_CLOAK, AVATAR_WALLCLING_TIME, AVATAR_WALLJUMP_HEIGHT, AVATAR_WALLRUN_SPEED, AVATAR_PARKOUR_BOOST, AVATAR_PARKOUR_BULLET_TIME, AVATAR_PARKOUR_GLIDE, AVATAR_PARKOUR_GRAVITY, AVATAR_PARKOUR_DAMAGE_ADDED, AVATAR_PARKOUR_SLAM_ENERGY_COST, GAMEPLAY_BULLET_KILL_XP_AMOUNT, GAMEPLAY_DAMAGE_TO_POWER, GAMEPLAY_ENEMY_AVATAR_XP_REWARD, GAMEPLAY_ENEMY_SPAWN_CHANCE, GAMEPLAY_ENERGY_PICKUP_AMOUNT, GAMEPLAY_EXECUTION_HEALTH_THRESHOLD, GAMEPLAY_FACTION_DAMAGE, GAMEPLAY_FACTION_DAMAGE_RESISTANCE, GAMEPLAY_FACTION_SHIELD_DAMAGE_RESISTANCE, GAMEPLAY_FINISHER_XP_AMOUNT, GAMEPLAY_FREE_REVIVE_COUNT, GAMEPLAY_GEAR_ITEM_COOLDOWN, GAMEPLAY_ITEM_EFFECTIVENESS, GAMEPLAY_KILL_POWER_AMOUNT, GAMEPLAY_KILL_POWER_COOLDOWN, GAMEPLAY_KILL_XP_AMOUNT, GAMEPLAY_KILL_XP_REWARD, GAMEPLAY_MAX_HEALTH_SEGMENT_REWARD, GAMEPLAY_MELEE_KILL_XP_AMOUNT, GAMEPLAY_MONEY_DROP_AMOUNT, GAMEPLAY_MONEY_PICKUP_AMOUNT, GAMEPLAY_MONEY_REWARD_AMOUNT, GAMEPLAY_NON_HUMAN_DAMAGE_RESISTANCE, GAMEPLAY_PERCENT_BASE_DAMAGE_ADDED, GAMEPLAY_PICKUP_AMOUNT, GAMEPLAY_PICKUP_RATE, GAMEPLAY_PICKUP_DOUBLED_CHANCE, GAMEPLAY_POWER_COOLDOWN, GAMEPLAY_POWER_TO_HEALTH_ON_DEATH, GAMEPLAY_HEALTH_ON_DEATH, GAMEPLAY_HEALTH_PICKUP_AMOUNT, GAMEPLAY_SHIELD_UPGRADE_LEVEL, VEHICLE_DODGE_COOLDOWN, VEHICLE_DOUBLE_JUMP_HEIGHT, VEHICLE_FALL_RESIST_CHANCE, VEHICLE_FALL_SPEED, VEHICLE_JUMP_CHARGE_TIME, VEHICLE_JUMP_HEIGHT, VEHICLE_MAGNETISM, VEHICLE_SCORE_MULTIPLIER, VEHICLE_SPEED, VEHICLE_SPEED_ALT, VEHICLE_SPRINT_SPEED, WEAPON_AIMED_SHOT_DAMAGE_BONUS, WEAPON_AMMO_CONSUME_RATE, WEAPON_AMMO_FREE_CHANCE, WEAPON_AMMO_MAX, WEAPON_AMMO_POOL_MULTISHOT_DAMAGE, WEAPON_AMMO_RETRIEVED, WEAPON_ARMOUR_BYPASS, WEAPON_AUGMENT, WEAPON_AUTO_RELOAD_RATE, WEAPON_BATTERY_REGEN_RATE, WEAPON_BONUS_NORMALIZED_PHYSICAL_DAMAGE, WEAPON_BONUS_NORMALIZED_ELEMENTAL_DAMAGE, WEAPON_BYPASS_SHIELD, WEAPON_BYPASS_SHIELD_ON_CRIT, WEAPON_CHANNELING_DAMAGE, WEAPON_CHANNELING_EFFICIENCY, WEAPON_CHARGE_RATE, WEAPON_CHARGE_STEP_SIZE, WEAPON_CHARGED_PROJECTILE_SIZE, WEAPON_CLIP_MAX, WEAPON_CONVERT_AMMO, WEAPON_CONVERT_AMMO_DELAY, WEAPON_CONVERT_AMMO_TO_BUFF, WEAPON_CORPSE_EXPLODE_DAMAGE, WEAPON_CORPSE_EXPLODE_DAMAGE_ENEMY_HEALTH_PCT, WEAPON_CORPSE_EXPLODE_RADIUS, WEAPON_CORPSE_EXPLODE_PROC_CHANCE, WEAPON_CRIT_CHANCE, WEAPON_CRIT_CHANCE_BODY_PART, WEAPON_CRIT_CHANCE_WEAKPOINT, WEAPON_CRIT_DAMAGE, WEAPON_CRIT_FIRE_RATE_BONUS, WEAPON_CRIT_FIRE_RATE_DURATION, WEAPON_CRIT_UNDER_PROC_THRESHOLD_BONUS, WEAPON_CRIT_UNDER_PROC_THRESHOLD_MAX, WEAPON_DAMAGE_AMOUNT, WEAPON_DAMAGE_AMOUNT_TO_HEALTH, WEAPON_DAMAGE_AMOUNT_TO_OVERGUARD, WEAPON_DAMAGE_AMOUNT_TO_SHIELDS, WEAPON_DAMAGE_CONVERSION, WEAPON_DAMAGE_CONVERSION_POST_COALESCE, WEAPON_DAMAGE_IF_VICTIM_PROC_ACTIVE, WEAPON_DAMAGE_PER_ACTIVE_PROC_STACK_ON_VICTIM, WEAPON_DAMAGE_OVER_DISTANCE, WEAPON_DAMAGE_SELF_AMOUNT, WEAPON_DAMAGE_TYPE_BIAS, WEAPON_DAMAGE_TYPE_FLAT_AMOUNT, WEAPON_DAMAGE_WEAKPOINT, WEAPON_DISTANCE_TO_DAMAGE_BONUS, WEAPON_DOUBLE_CRIT_CHANCE, WEAPON_DRAIN_MAX, WEAPON_EMBED_DEATH_PROC_CHANCE, WEAPON_EMPLACEMENT_AMMO_CONSUME_RATE, WEAPON_ENERGY_ON_HEADSHOT_KILL, WEAPON_EXPLOSION_RADIUS, WEAPON_EXTRA_SCAN_CHANCE, WEAPON_FIRE_ITERATIONS, WEAPON_FIRE_RATE, WEAPON_FIRE_REDIRECT_RANGE, WEAPON_FIRE_REDIRECT_PROC_CHANCE, WEAPON_FIRE_REDIRECT_PROC_TYPE, WEAPON_FORCED_PROC_CHANCE, WEAPON_FROZEN_CRIT_CHANCE, WEAPON_FROZEN_CRIT_DAMAGE, WEAPON_GORE_CHANCE, WEAPON_GRENADE_STICKY, WEAPON_BODYSHOT_MULTIPLIER, WEAPON_HEADSHOT_MULTIPLIER, WEAPON_HEALTH_ON_HIT_ENEMY_WITH_PROC, WEAPON_HEALTH_ON_KILL, WEAPON_HEALTH_ON_KILL_CHANCE, WEAPON_HOLSTER_RATE, WEAPON_INCARNON_COMBO_REQUIREMENT, WEAPON_INFINITE_CLIP_MOD, WEAPON_INIT_DAMAGE_MOD, WEAPON_KILL_TO_STAMINA, WEAPON_KNOCKDOWN_TIME, WEAPON_LAST_DAMAGE_MOD, WEAPON_LAST_MULTISHOT, WEAPON_LIFE_STEAL, WEAPON_LIFE_STEAL_CHANNELING, WEAPON_LOCK_TIME, WEAPON_LOW_CRIT_VALUE, WEAPON_LOW_CRIT_DAMAGE, WEAPON_MARK_TARGET, WEAPON_MARKED_DAMAGE_AMOUNT, WEAPON_MARKED_HEADSHOT_MULTIPLIER, WEAPON_MELEE_ARMOR_REDUCTION, WEAPON_MELEE_AUTOTARGET_MAXIMUM_ANGLE, WEAPON_MELEE_AUTOTARGET_RANGE_BONUS, WEAPON_MELEE_AUTOTARGET_SPEED_BONUS, WEAPON_MELEE_AVATAR_DAMAGE_FALL_OFF, WEAPON_MELEE_COMBO_CHANCE_FROM_DOT, WEAPON_MELEE_COMBO_CRIT_CHANCE, WEAPON_MELEE_COMBO_DECAY_AMOUNT, WEAPON_MELEE_COMBO_DURATION_BONUS, WEAPON_MELEE_COMBO_GAIN_MISS_CHANCE, WEAPON_MELEE_COMBO_GAIN_EXTRA_CHANCE, WEAPON_MELEE_COMBO_HIT_BONUS, WEAPON_MELEE_COMBO_INITIAL_BONUS, WEAPON_MELEE_COMBO_MULTIPLIER_BONUS, WEAPON_MELEE_COMBO_MULTIPLIER_CRIT_CHANCE, WEAPON_MELEE_COMBO_MULTIPLIER_PROC_CHANCE, WEAPON_MELEE_COMBO_PROC_CHANCE, WEAPON_MELEE_COMBO_USAGE_EFFICIENCY, WEAPON_MELEE_DAMAGE, WEAPON_MELEE_FINISHER_DAMAGE, WEAPON_MELEE_HEAVY_CHARGE_SPEED, WEAPON_MELEE_HEAVY_EMPOWERED_CHANCE, WEAPON_MELEE_HEAVY_EMPOWERED_DURATION, WEAPON_MELEE_HIT_GROUND_TARGET, WEAPON_MELEE_HIT_STUN_CHANCE, WEAPON_MELEE_SLAM_DAMAGE_BONUS, WEAPON_MELEE_HEAVY_PARRY_DAMAGE_BONUS, WEAPON_MELEE_HEAVY_PARRY_CRIT_CHANCE_BONUS, WEAPON_MELEE_HEAVY_PARRY_CRIT_MULTIPLIER, WEAPON_MELEE_HEAVY_INSTANT_KILL_CHANCE, WEAPON_MELEE_STAMINA_PENALTY, WEAPON_MELEE_STEALTH_LETHAL, WEAPON_MICROWAVE_PROC_CRIT_CHANCE_BONUS, WEAPON_NOCRIT_CHANCE, WEAPON_NOCRIT_DAMAGE, WEAPON_NOISE_REDUCTION, WEAPON_NULLIFIER_BUBBLE_POP_CHANCE, WEAPON_OVERHEAT_DAMAGE, WEAPON_OVERHEAT_PROC_CHANCE, WEAPON_OVERGUARD_CRIT_CHANCE, WEAPON_PARRY_ANGLE, WEAPON_PARRY_COUNTER_CHANCE, WEAPON_PARRY_COUNTER_CHANCE_STAGGER, WEAPON_PARRY_COUNTER_CHANCE_STUN, WEAPON_PARRY_DAMAGE_BLOCKED, WEAPON_PARRY_DAMAGE_REFLECTED, WEAPON_PARRY_DAMAGE_TO_STAMINA, WEAPON_PARRY_EFFECTIVENESS, WEAPON_PARRY_EFFICIENCY, WEAPON_PARRY_HEAVY_COOLDOWN, WEAPON_PERCENT_BASE_DAMAGE_ADDED, WEAPON_PERCENT_BASE_DAMAGE_ADDED_POST_COALESCE, WEAPON_POWER_DAMAGE_BLOCK, WEAPON_POWER_DAMAGE_MAX, WEAPON_POWER_DAMAGE_MULTIPLIER, WEAPON_PICKUP_SHOOT_BONUS, WEAPON_PROC_ACTIVE_BONUS_DAMAGE, WEAPON_PROC_CHANCE, WEAPON_PROC_CHANCE_AGAINST_FULLY_SCANNED, WEAPON_PROC_DAMAGE, WEAPON_PROC_MAX_STACK, WEAPON_PROC_ON_PROC_CHANCE, WEAPON_PROC_TIME, WEAPON_PROC_TIME_EXTEND_ON_HIT, WEAPON_PROC_SELF_CC_REDUCTION_CHANCE, WEAPON_PROJECTILE_BOUNCES, WEAPON_PROJECTILE_ELASTICITY, WEAPON_PROJECTILE_EXPLOSION_CHANCE, WEAPON_PROJECTILE_LINGERING_AOE_DAMAGE, WEAPON_PROJECTILE_LINGERING_AOE_DURATION, WEAPON_PROJECTILE_LINGERING_AOE_RADIUS, WEAPON_PROJECTILE_SIZE, WEAPON_PROJECTILE_SPEED, WEAPON_PUNCTURE_DEPTH, WEAPON_PUNCTURE_INFINITE, WEAPON_RANDOM_PROC_CHANCE, WEAPON_RANGE, WEAPON_RECOIL, WEAPON_REFLECTION_MODIFIER, WEAPON_REFLECTION_EXPLOSION_CHANCE, WEAPON_RELOAD_EMPTY_BATTERY, WEAPON_RELOAD_SPEED, WEAPON_RELOAD_TIME, WEAPON_RICOCHET_CHANCE, WEAPON_SELF_AOE_MULTIPLIER, WEAPON_SHIELD_ON_KILL, WEAPON_SHIELD_ON_KILL_CHANCE, WEAPON_SHIELD_ON_KILL_BY_DAMAGE_TYPE, WEAPON_SHIELD_PERCENT_ON_KILL, WEAPON_SLASH_PROC_ON_CRIT_CHANCE, WEAPON_SLASH_PROC_ON_IMPACT, WEAPON_MAGNETIC_PROC_ON_IMPACT, WEAPON_SNIPER_COMBO_MULTIPLIER_BONUS, WEAPON_SNIPER_COMBO_HIT_BONUS, WEAPON_SNIPER_COMBO_CRIT_CHANCE, WEAPON_SNIPER_COMBO_PROC_CHANCE, WEAPON_SNIPER_COMBO_DURATION_BONUS, WEAPON_SPREAD, WEAPON_STEALTH_MULTIPLIER, WEAPON_SYNDICATE_POWER, WEAPON_TARGET_AMOUNT, WEAPON_UPGRADE_SLOT, WEAPON_VICTIM_CRIT_CHANCE, WEAPON_VICTIM_CRIT_DAMAGE, WEAPON_VICTIM_DAMAGE_AMOUNT, WEAPON_VICTIM_STAMINA_DRAIN_PERCENTAGE, WEAPON_ZOOM, WEAPON_ZOOM_SHAKE_SPEED, WEAPON_MODE_SWITCH_SPEED, WEAPON_PERCENT_BASE_INNATE_DAMAGE_ADDED, WEAPON_ADD_CHARGE_COUNTER_MULTIPLIER, SKILL_ABILITY_UNLOCK, SKILL_ABILITY_TACTICAL_COOLDOWN, SKILL_ABILITY_TACTICAL_EFFICIENCY, SKILL_RJ_BC_AMMO_YIELD, SKILL_RJ_BC_COMPACTION_YIELD, SKILL_RJ_BC_COOLDOWN, SKILL_RJ_BOOST_RAM_DAMAGE, SKILL_RJ_COLLISION_DMG_REDUCTION, SKILL_RJ_ENEMY_DMG_REDUCTION, MAX_Value }
 | 
						|
OperationType = { ADD, ADD_BASE, MULTIPLY, STACKING_MULTIPLY, SET, SET_BASE, SET_MIN, SET_MAX }
 | 
						|
DamageType = { DT_IMPACT, DT_PUNCTURE, DT_SLASH, DT_FIRE, DT_FREEZE, DT_ELECTRICITY, DT_POISON, DT_EXPLOSION, DT_RADIATION, DT_GAS, DT_MAGNETIC, DT_VIRAL, DT_CORROSIVE, DT_RADIANT, DT_SENTIENT, DT_CINEMATIC, DT_SHIELD_DRAIN, DT_HEALTH_DRAIN, DT_ENERGY_DRAIN, DT_FINISHER, DT_SUICIDE, DT_PHYSICAL, DT_INVALID, DT_BASE_ELEMENTAL, DT_COMPOUND_ELEMENTAL, DT_ANY }
 | 
						|
PostureModifier = { PM_AIM, PM_AIM_MAIN_HAND, PM_AIM_OFF_HAND, PM_FREE_FIRED, PM_DODGE, PM_BLOCKING_ANIM, PM_STUN, PM_CLOAK, PM_ANIMATION_CONTROLLED, PM_HIBERNATE, PM_EXPLODE, PM_FINISHER_OPEN, PM_KNOCKDOWN, PM_STAGGER, PM_PRE_DEATH, PM_IN_AIR, PM_MENACE, PM_CARRYING, PM_ALT_AIM_RIGHT, PM_ALT_AIM_LEFT, PM_HELD, PM_GROUNDFIRE, PM_ALTERNATE_COVER, PM_CRIPPLED, PM_WALLJUMP, PM_BULLETJUMP, PM_PARRY, PM_GRAV_DISABLED, PM_EMPLACEMENT, PM_AIRBORNE, PM_HEAVY_MELEE, PM_MELEE_RAGE }
 | 
						|
Injury = { PAIN, INJURY_RESISTED, INJURY_BLOCKED, STAGGER, BIG_STAGGER, STUN, KNOCKDOWN, GROUNDFIRE, THROW, RAGDOLL, PRE_DEATH, DEATH, DEATH_RAGDOLL, DEATH_SLICE, DEATH_SEVER, ANY, MAX_Injury }
 | 
						|
ForceType = { FT_FORCE, FT_IMPULSE, FT_VELOCITY_CHANGE, FT_ACCELERATION }
 | 
						|
ColorCustomizationSlot = { PrimaryColors, Attachments, Sigil, Eyes, Facial, Clothing, Syandana }
 | 
						|
PowerSuitCustomizationSlot = { Helmet, ArmLeft, LegLeft, CustomEmblem, EventEmblem, AnimationSet, Neckwear, BodySkin, Chest, ArmRight, LegRight, Face, SigilChest, SigilBack, SpecialEvent, FxSet, SpecialFxSet }
 | 
						|
 | 
						|
_T.AddHudTracker -- function(name, type) or nil
 | 
						|
_T.RemoveHudTracker -- function(name) or nil
 | 
						|
_T.OpenScreen -- function(name)
 | 
						|
 | 
						|
-- Preloaded modules
 | 
						|
 | 
						|
"EE.Interface.Utilities"
 | 
						|
	ShowMessage = function(str)
 | 
						|
 | 
						|
"Lotus.Interface.LotusNetworkUtilities"
 | 
						|
	Host_LoadMission = function(node, missionInfo)
 | 
						|
 | 
						|
"Lotus.Interface.LotusUtilities"
 | 
						|
	SLIDER
 | 
						|
	CHECKBOX
 | 
						|
	TOGGLE
 | 
						|
	BUTTON
 | 
						|
	TITLE
 | 
						|
	INPUTBOX
 | 
						|
	SPACER
 | 
						|
	INPUTCOUNT
 | 
						|
	ICONBUTTON
 | 
						|
	CHOICE
 | 
						|
	COLOR
 | 
						|
	IMAGE
 | 
						|
 | 
						|
"Lotus.Scripts.Libs.ObjectiveText"
 | 
						|
	SetPrimaryObjText = function(text)
 | 
						|
	ClearPrimaryObjText = function()
 | 
						|
 | 
						|
"Lotus.Scripts.Libs.DuviriActivityLib"
 | 
						|
	ModifyEncounterLimit = function(type, delta)
 | 
						|
	IsEncounterLimitReached = function(type)
 |