Post: Far Cry 3 Script Loader By Norway-_-1999 [PC]
08-19-2017, 11:07 AM #1
(adsbygoogle = window.adsbygoogle || []).push({});
Far Cry 3 Script Loader
This is something little i put together for FC3 Winky Winky
It is a basic script loader, for loading Lua files into the game Smile


Below this video you can find some example scripts and a function dump.



Funcion Dump

    
UISetElementScale
IsCarriable
OverridePlayerPosition
HasEntitiesAround
UnregisterUiEventListener
SaveGame
SetShadowOverride
DampIIR
UISetElementColorTransform
CAPI_AI:
StartSwitchWeapon
StartPlayAnim
StopShoot
StartMoveTo
StopLookAt
StartLookAt
AcquireControl
SetStance
StopMoveTo
StartShoot
StopAimAt
SetAimAtSmartPos
StopPlayAnim
SetMentalState
GenerateStim

RegisterGSFUiEventListener
SetStormTexture
tonumber
StartCompetitiveCoopCountDown
BroadcastDominoMessage
UIGetElementHeight
GetInvalidParticleHdl
CFCXMusicService:
SetMissionMTParameters
GetInstance
EnableAllPriority
PlayMusicStateExternal
DisablePriorityMoreThan
PlayMusicOnEntity
StopMusicOnEntity
StopMusicStateExternal

GetGroupInStateMemberCount
IsSafeHouseUnlocked
CDominoConsoleCommandManager:
RegisterConsoleCommand
UnregisterConsoleCommand

ActivateGate
IsUIElementIdValid
PauseGame
ChangeLastSaveSpawnPoint
VEHICLE_TYPE_WINGSUIT = 6.000000
PreloadBinkVideo
SetStrayZoneState
CGameMessageBoxHelper_GetInstance
ForceLivingPlayersToIdle
GetCurrentGameModeName
DrawDebugLine
ShouldDisplayControllerButtons
UISetElementText
GetDemoType
CDominoDelayManager:
SetDelay
CreateDelay
SendCommand
RemoveDelay

UIGetElementRotation
SetRiverWaterForceMultiplier
CDominoDelayManager_GetInstance
CDominoTickManager:
RegisterTickFunction
UnregisterTickFunction

UISetElementRotation
GetEntitiesInGroup
ShowDialogBox
GetMissionXpReward
GetSlotForPlayer
gcinfo
CoopForceOutPlayerFromVehicle
UIGetElementPositionY
IsValidSpawnPointId
GetTriggerComponentContacts
CScriptCallbackSystem:
RegisterMessageListener
BroadcastMessage
RegisterEventIDCallback
RegisterOnSpawnCallback
UnregisterMessageListener
RemoveCallback
RegisterGenericCallback
RemoveGenericCallback
RemoveCallbacks
RegisterEventCallback
RegisterOnRemoveCallback

IsSafeHouseAlarmActivated
module
LogConsoleRetail
StartDeploySupportWeapon
UISetElementPositionX
SetMetaBreakableEnabled
EnableTutorial
RemoveFogOverride
PopUpEndOfGame
VEHICLE_SEAT_PASSENGER = 3.000000
IsPlayerSetupOnQuicklaunchDisabled
OpenWorldSetUnlockAllMenu
GetLocalPlayerId
RandomizeCloudTexture
CGOStateMachineScriptCallbackSystem:
RegisterStateCallback
UnregisterStateCallback

SetMetaBreakableImmuneToDamage
GetShortestDiffVec3
xpcall
GetAnglesFromDir
SetCoopScriptRestartPoint
UnlockSafeHouse
ToggleContextualActionState
CFCXAchievementService:
OnParameterUpdate
GetInstance

RegisterNamedTimer
next
HasSilencedWeapon
UISetElementVisibility
UnregisterDominoInputListenerSignal
DrawDebugCircle
UICreateElement
StopMusic
SpawnDominoEntity
DisplayCustomUIMsg
DisableInputSignalEvent
SetEndGamePlayerChoice
SetTimeScale
DrawDebugSphere
select
RefillPlayerAmmo
System
GameChangeWorldDefaultSpawnPoint
SetInWorldIndicator_v4
OverridePauseMenu
SetAIFactFloat
tostring
PlayCoopBark
UIGetMovieHeight
DestroySpecificGameplay
UnregisterNamedTimer
RemoveCloudOverride
UICleanUp
EnableVSync
assert
DrawTextToScreen
ClearBattlefields
SetCraftingFulfill
load
RemoveCommandEventToEntity
LogEventInAIDiary
DeleteEntityInTrigger
RegisterAsStringID
SetIgnoreSkillLock
VEHICLE_TYPE_FLOATING = 1.000000
UnregisterTutorialCb
CoopRepairEvent
ShowWorldMapTutorial
SetMissionBlockLayerStateById
CoopRepairModifier
GetAICount
loadstring
SetAllowFrontTakedown
CancelSpawnReinforcement
CIBLAmbientManager:
SetDefaultBlendFactors
GetInstance
SetAmbientIrradianceBlendFactors
SetCurrentAmbientCubeMap

SendDashModeEvent
CAPI_Sound:
PlaySoundAtPosition
SetGenericSoundMultilayerAnswer

CoopEnableGlobalLifes
StopMusicExternalState
table:
setn
insert
getn
foreachi
maxn
foreach
concat
sort
remove

SetTutorialBox
GetSoundID
SendDominoFireEvent
IsOpenWorldEnabled
VEHICLE_SEAT_GUNNER
ipairs
RegisterNamedTimerCallback
GetRandomPointInCircle
CoopUnregisterTrapListener
OverrideShopMenu
CoopGetCharacterName
DrawDebugBox
IsQuickLaunching
DestroyParticle
SendGSFGenericEvent
UIDestroyElement
ActivateCoopGate
loadfile
PlayerIsInCombat
HideCoopObjectiveText
Boxes:

NotifyChallengerDeath
GetRotatedVector
StartBurning
UISetElementLocalizedTextUpperCase
IsNudityAllowed
EnableEncounterService
VEHICLE_TYPE_HELICOPTER
FindAndRemoveEntitiesOutOfRange
StartCinematicScene_v2
UIElementGotoFrame
SetIdleSubState
DrawFixedTextToScreen
UISetElementLocalizedText
SetSkyOverride
IsHudLoaded
TogglePause
ShowVideoTablet
StartSoundMixingFromLua
MissionSetSessionGlobal
EnableCoopObjectiveMarker
VEHICLE_SEAT_DRIVER = 1.000000
SetAIFactInt
IsInvertedCancel
IsLockedContentUnlocked
PersistentGlobals:

RegisterAsNoCaseStringID
SetCarriableEnabled
MissionSetObjectiveMarker
GetFrameGameID
Game:
CreateVariable
IsLocalPlayer
SetWeaponReliability
SetHealth
DisplayModalInstruction
SendTeamChatMessage
AnimStartRecording
SetWinningFaction
SetObjectiveBlinking
AIDebugTool
SetReinforcementTokens
SetFPCameraOffsetX
HitMe
LogActiveBonusPlans
ArePlayersInTheSameTeam
SetWeaponCameraOffsetX
AddBonusPlan
Exec
SetFPCameraOffsetZ
LoadNextMap
RTRegen
Stats
SelectDrawMethod
SetFPCameraOffsetY
DrawDamageBorderHit
SendGlobalChatMessage
GetEntityTeam
GetCurrentPrimaryBuddy
RTGenesis
SetCurrentPrimaryBuddy
ForceBeautifier
SetBetrayBuddies
LogAvailableBonusPlans
BindTerminal
TeleportToSpawnPointSpectator
WriteHudString
SetWeaponCameraOffsetZ
DrawDamageBorderExplosion
TeleportToSpawnPointBlue
ActivateChallenge
CompleteChallenge
SendPrivateChatMessage
DoesMaterialHaveHardPhysicsSounds
TeleportToCurrentObjective
TabletCall
MissionSetState
SaveGame
SetCallVehicleType
SetNoWeaponMode
AddAIFactToPlayer
ShowIngameDialog
PhoneCall
SetTransitionToLowContrast
RealtreeVisualDebug
SetPlayerId
MacheteTest
RemoveBonusPlan
RTDefoliant
ActivateLog
IsServer
DrawSpawnPoints
RTSetWindForce
GetCurrentGameType
PlayBinkVideo
LogSpawnPoints
RefillPlayerAmmo
TeleportToSpawnPoint
WriteHudContextualHelp
SetMaxFrameRate
DeActivateLog
GetBuddiesManagerStatus
SetWeaponCameraOffsetY
SetTimeOfDay
TeleportToSpawnPointRed
ChangeFOV
SetCurrentSecondaryBuddy
GetLocalPlayerId
GetCurrentSecondaryBuddy
RunBatch
SetLabel
SwitchPadStatus

SpawnReinforcement
RemoveEntityOrGroup
RemoveScriptedStormFactorOverride
CDominoConsoleCommandManager_GetInstance
UISendEventToPlayer
CFCXDominoUiManager:
RegisterDominoUiEventListener
DestroyPlayer

StartCompetitiveCoopCountDownLocalized
unpack
PlayMultiplayerDialogue
OverrideFireManagerParticle
UIGetMovieWidth
setmetatable
Map3DPosInto2DHud
CancelQueuedDialog
CRecastNavmeshDynamicManager:
GetInstance
RemoveCallback
RegenerateShape

VEHICLE_TYPE_MOTORCYCLE = 3.000000
getmetatable
ExoticMissionSoftSave
WorldLoaderPause
rawset
SendPlayGame
DisplaySuccessScreenUI
UISetElementHeight
AbandonMission
BreakMetaBreakable
OnExclusiveMissionStart
StopStorm
EnableForcedSpawnPoint
AwardCoopXP
rawget
GetNumberOfPlayers
NotifyChallengerFailure
dofile
RaceBattlePickup
ResetRadioPanel
SetWindOverride
StopOverrideAmbiance
GetGameTime
CFCXDominoUiManager_GetInstance
GetPathID
VEHICLE_TYPE_PARAGLIDER = 2.000000
os:
exit
setlocale
date
getenv
difftime
remove
time
clock
tmpname
rename
execute

ShowWorldMap
CAPI_Companion:
CompanionSetDamage
CompanionSetFollow
CompanionSetLead
CompanionSetWait

EnableSupportWeaponRegion
GetEntitiesStartsWith
debug:
getupvalue
debug
sethook
getmetatable
gethook
setmetatable
setlocal
traceback
setfenv
getinfo
setupvalue
getlocal
getregistry
getfenv

GetDistance3D
UnregisterDialogMsgBoxCb
UISetElementPosition
CoopRepairGetHealth
UISetElementWidth
DoConsoleCommand
CreateParticle
GetGlobalNumber
IsExtremViolenceAllowed
IsLoadPending
CreateSpecificGameplay
GetSunYaw
GetBestTalkerInGroup
StartStorm
RemoveExposureOverride
SetSunYaw
CoopRegisterTrapListener
UISetElementPositionY
CreateRandomFloat
CEntityGroupManager:
GetInstance
OperationAddGroup
OperationRemoveGroup

RemoveDepthOfFieldOverride
OverridePauseMenuTutorial
UISetElementAlpha
CFCXHudDisplayHelper:
RegisterDominoEvent
DisplayText
HideDisplayedText
RemoveDominoEvent
CreateTextUnlocalized
ClearAll
ClearSlotQueue
CreateText
DeleteText
GetInstance

Globals:

IsRadioTowerUnlocked
UIGetElementVariableString
UISetElementVariableString
UIGetElementPositionX
UnregisterNamedTimerCallback
LockPauseMenuOption
ShowWorldMapOutpostReveal
SetExposureOverride
GetInvalidEntityId
EndCompetitveCoop
GetSpawnPointAngles
ShowAudioTablet
IsSafeHouseAIInCombat
pcall
SetAIFactEntityId
CGameMessageBoxHelper:
CreateCustomTutorialMessageBoxWithActionMap
HideFloatingTutorialMessageBox
CreateFloatingTutorialMessageBoxWithActionMap
CreateTutorialMessageBox
CreateCustomTutorialMessageBox
CreateFloatingTutorialMessageBox
CreateTutorialMessageBoxWithActionMap
CreateConfirmationMessageBox

VEHICLE_SEAT_NO_SEAT = 0.000000
ShowCoopObjectiveTextLocalized
SetTagHint
GetUIntFromGameSetting
GlobalSetObjectiveMarker
getfenv
IsWaitingPlayGame
EnableMultimonitorMask
io:
lines
write
close
flush
open
output
type
read
stderr
stdin
input
stdout
popen
tmpfile

ControlCiceroSubject
CSequenceManager_GetInstance
ModifyPlayerStat
GetBoolFromGameSetting
SetParticleAutoManaged
EnableUnlimitedAmmo
GetPlayerInSlot
GetDifficulty
CScriptCallbackSystem_GetInstance
NPC_SetDamage
PlayMusicExternalState
DisableForcedSpawnPoint
UnlockTreasureMap
CGameplayManager:

AwardCoopXPLocalized
GetPathIDLogStr
RefillAllPlayersAmmo
UICreatePlayer
PrepareDemoPause
MultiSetGodMode
SetEnvironmentMap
package:
preload:

loadlib
loaded:
string:
sub
upper
len
gfind
rep
find
match
char
dump
gmatch
reverse
byte
format
gsub
lower

debug
package
_G
io
os
table
math:
log
max
acos
huge
ldexp
pi
cos
tanh
pow
deg
tan
cosh
sinh
random
randomseed
frexp
ceil
floor
rad
abs
sqrt
modf
asin
min
mod
fmod
log10
atan2
exp
sin
atan

coroutine:
resume
yield
status
wrap
create
running


StopFullscreenVideo
CDominoSoundManager_GetInstance
ShowCoopObjectiveAndChapterText
CTerrain:
GetSector

SetFogOverride
require
IsGamePaused
IsLookYInverted
CDominoBoxResource:
RegisterGlobals
RegisterLibrary
IsInEditorMode
LoadResource
ShouldLoadResources
RegisterBox

rawequal
SendRegisteredEventToEntity
newproxy
IgnoreEntityLimiter
SetParticleAlphaRatio
SendGSFGenericEventToEntity
SetBinkVideo
GetPlayerName
RegisterNamedTimerLocalized
GetShortestDiff
dump_table
DisplayCiceroSubject
setfenv
LogConsole
VEHICLE_TYPE_NONE = 7.000000
RegisterThreateningAction
GetGSFParamFloat
IsParticleValid
FireMortarShell
SetCraftingUnlockAll
CAPI_Animal:
IsAnimalRelaxed
IsAnimalScripted

pairs
UIDestroyPlayer
RemoveLightingOverride
BlockBuddyRescue
GetPlayerIdByDescription
IsEntityInRay
CoopDoGetPawnState
UIElementGotoFrameLabel
SetInWorldIndicator_v2
GetStringIDLogStr
CAPI_Weapon:
ForceFullAmmoInClip
StopShooting
StartShooting

coroutine:
resume
yield
status
wrap
create
running

CoopTeleportPlayer
VEHICLE_TYPE_PLANE = 5.000000
DisplayInteractionMessageUI
LockSafeHouse
StopAllDialog
CStatisticServiceSP:
IncrementStatisticExternal
GetInstance


CMissionManager:
LockMission
SetAcknowledgeShape
GetMissionId
RemoveDominoEvent
LegacyGetWayPointMissionId
MissionZoneSpawn
GetMBlockStateByName
RegisterMissionBlock
MissionAcknowledged
GetInstance
UnlockItemsFromScript
ActivateQuests
CampaignPrimarySoftSave
MissionCompleteNotify
IsMissionAcknowledged
CompleteCurrentObjective
SetMBlockLayerStateById
DisableMissionBlock
IsMissionAcknowledged_FromMissionId
MissionZoneKill
SetSessionGlobal
GetSessionGlobal
MissionBlockFail
SetMissionObjective
DeactivateQuests
MissionGiverAssoc
MissionBlockComplete
GetWayPointMissionId
EnableMissionAbort
SetMBlockLayerStateByName
GetMBlockLayerStateByName
RegisterDominoEvent
GetMissionIdFromScriptName
SetMissionState
SetCurrentChapter
MissionZoneSpawnByName
MissionComplete
DisplayMissionTitle
RegisterMission
GetMissionState
MissionFail
RegisterMissionGiver
EnableFastTravel
ScanComplete
MissionZoneKillByName
SetMBlockStateByName

DummyFunction
CEntityGroupManager_GetInstance
DummyFunction
CEntityComponent:
GetEntity

CiceroSubjectUnLock
CDominoWaterLevelManager_GetInstance
CDominoWaterLevelManager:
GetWaterLevel
StopChangingWaterLevel
FillWater
SetWaterLevel
DischargeWater

CTerrain_GetInstance
StartChallengeTimer
StartDeploySupportWeapon
CFCXChallengeManager:
DisplayBetting
GetInstance

CBuddiesManager:
AddHistoryPointsToSidequestBuddy
BypassSetPrimaryBuddy
AddHistoryPointsToPrimaryBuddy
BypassSetBuddyHistoryPts
GetBuddyList
RemoveBuddyFromWorld
AssignBuddy
AddRescueBuddySpawnEventListener
SetCurrentActiveMissionBuddy
SpawnActiveMissionBuddy
MercyKilledBuddy
AddRescueBuddyChangedEventListener
SetBuddyRescueActive
BetrayedBuddy
GetBetrayedBuddyList
GetBuddyState
SetSidequestMissionState
SetShowRescueBuddyInMenu
GetRescueBuddyEntityId
GetBuddyGender
GetBuddyEntityIdByName
BypassSetBuddyUnlock
BypassSetSecondaryBuddy
RemoveRescueBuddyChangedEventListener
IsBuddyAvailable
ActiveMissionBuddyIsSpawned
RemoveRescueBuddySpawnEventListener
GetActiveMissionBuddyEntityId
PositionSpawnedBuddy
SpawnPrimaryBuddy
IsRescueBuddyAvailable
SetDefenceRevesalBetrayedBuddies
SpawnBuddy
RemoveDefenceReversalEventListener
AddDefenceReversalEventListener
BypassSetBuddyLifeState
CheatSetRescueBuddy
GetPrimaryBuddyName
IsBuddyUnlocked

CFCXGameplayManager:

GetGroupDeathMemberCount
SetActiveCoopSpawnPoint
CAPI_TestAPI:
ComponentExists

CAPI_Trigger:
GetTriggerEnable
IsEntityInsideTrigger
SetTriggerEnable

GetCurveValue
QueueCommandEventToEntity

CAPI_Pawn:
IsAPlayer
SetUsableOrientation
SetMaxHealth
GetBestDroppableWeaponEntityID
GetTaggedTime
ForceDrawWeapon
SetLookAtGazingEnable
GetAnimCutTime
SetPMSValueInt
SetWeaponVisibility
GetPawnStance
AddAnimAttachment
GetBeautifier
AddRandomItemFromLootGroup
SetBeautifier
DropWeapon
ForceDetachMountedWeapon
BelongToGOSMGroup
HasSilentWeaponEquipped
SetConditionalZoneEventsEnabled
ShutdownGOSM
ForcePawnBailoutOfVehicle
IsPawnOnZipline
ExoticHackPawnStartClimbFail
LockBeautifier
IsPawnDown
HasWeaponInInventory
ShotWeapon
ParticlePauseEmitting
RestoreGOSM
Holster
CheckPawnGadgetInventoryByCategory
DetachAnchorWithName
CheckPawnWeaponInventoryByName
GetWeaponEntityID
IsAnimationCutable
SetMotionBlurExclusion
HasSilentWeapon
GetAnimAttachment
PermitPawnToDetachFromZipline
DrawWeapon
IsAnimationInterruptible
RemoveAnimAttachment
PopBeautifier
DestroyParticle
GetPropId
GetLookAtGazingEnable
HealPawn
GetWeaponIdInSlot
SetPMSValueAngle
SetForcePanicSwim
GetCurrentWeaponMaxClipAmmo
RemoveProtectedLootItem
DeployWingsuit
SetPawnInRagDoll
GetReticleScreenPos
GetPawnHealth
SetCurrentTimeDirection
ForceUseMountedWeapon
GetLookAtEnable
AttachAnchorWithNameFromPos
RemoveWeapon
IsAnimationLoop
PreventPawnFromDetachingFromZipline
RestoreBackupInventory
GetBodyPartPos
DamagePawn
GiveSkillPoints
RemoveWeaponByID
RemoveAllSecondaryWeapons
SetLookAtEnable
SetWeaponAmmo
GetAnimBoundTime
GetBestMeleeWeapon
IsWeaponReloadRequired
RemoveAllPrimaryWeapons
GetPawnVehicleSeat
LootItem
GetGroundCollisionNormal
SetHealthRegenEnabled
RaycastGround
GetBodyPartMatrix
SpawnPickupMissionItem
IsAnimationSupportsBackward
GetBodyPartDir
GetReticleOffset
GetPawnVehicle
SetNoWeaponMode
SetReticleSpeed
SetFreeReticleMode
SetReticleOffset
RemoveProps
GetCurrentWeaponCurrentClipAmmo
SetPMSValueFloat
IsPawnInCombat
DetachAnchor
AddProtectedLootItem
SetLastQTEResult
ExoticHackPawnEndClimbFail
GetLootQuantity
RefillWeaponAmmo
PushStateMachine
SetupMissionIED
RemovePawnFromZipline
SetKickOnZipline
GetWeaponReloadTime
KillPawn
AttachAnchor
SpawnWeapon
IsGOSMShutdown
Draw
IsPawnDead
BackupInventory
SetPawnHealth
PopStateMachine
PlayAnimation
ParticleStopEmitting
SendGosmSignal
GetCurrentMoveName
PushBeautifier
ForceAddWeapon
GetCurrentAnimName
AddProceduralEffector
ParticleStartEmitting
CheckPawnWeaponInventoryByClass
GetPawnVehicleType
SetNearZ
ForceDraw
SetAutoDraw
ForceHolster
CheckPawnWeaponInventoryByCategory
SetParticleVisible
SetPawnStance
RemoveAllWeapon
SetWeaponAmmoClip
SpawnParticle
UnlockBeautifier
AddLootItem
GetAnimDuration
SetUsable
SetLookAtBlinkingEnable
ReloadWeapon
AttachAnchorWithName
DamagePawnWithDetail
StopToDestroyParticle
SetPMSValueEnum
ForcePlayAnimation
GetEquippedWeaponEntityID
SetPMSValueBool
RemoveAllInventory
AddWeaponInSlot
AddWeapon
IsPawnHeadUnderwater
GetWeaponClassFromName

CreateCRC64
GetStringID

CAPI_Entity:
TeleportEntityPos
RemoveEntityFromGroup
GetEntityPosition
SetShimmerOnEntity
SpawnParticleFromObjectAndFxComponent
Bind
SetEntityAngles
SetEntityPositionVec3
SetEntityAngle
StartPhysOnEntity
GetAlarmUserId
SetBindingApplyType
SetPhysCollisionSystemGroup
SetUsableEntitySize
GetEntityAngles
GetEntityPositionVec3
SendDetonateEvent
IsEntityTagged
SendPierceStimWithOrigin
AddEntityToGroup
GetAlarmState
IsPickable
SaveBurnedRegionEntity
GetDirectionVector
UnBind
GetEntityMatrix
DestroyCompoundObject
IsVisible
SetAnimSpeedScale
PlaySimpleAnimationAnchored
ValidateHasUsableComponent
AddPhysicsImpulseToEntity
AttachAnimationPackage
IsRadioTowerFinished
SetEntityPositionFromEntityId
StopRealTreeGrowth
GetHandleTranformMatrix
SetHighLight
IsEntityStoppedBurning
SetVisibility
PhysChainDetach
IsEntityBurnedOut
ValidateTag
SendForceState
GetName
PhysChainAttach
ExtinguishFire
DetachAnimationPackage
IsBound
UpdateMaterialFloat
UpdateLootItemDropPercentage
IsReady
LightMaterialOveride
IsEntityBurning
GetBoneRot
GetPhysCollisionSystemGroup
ChangeTagActivation
GetEntityIdType
GetScale
SetAsFailingToClimb
RemoveGSFEventHandler
UpdateRealTreeRegen
SetSimpleAnimCurrentTime
GetLookAtTriggerState
StopSimpleAnimation
PlaySimpleAnimation
SetImmuneToCollisions
RemoveEntity
SetEntityOrientationFromEntityId
SetEntityPosition
SetScale
GetBonePos
IsPhysicsEnabled
SetUsableEntityUsability
EnableZiplineGetOutPoint
SetRealTreeGrowthSpeed
IsEntityLoaded
SetPhysicsEnabled
IsEntitySabotaged
GetEntityAngle
GetSimpleAnimDuration
TeleportEntity
SetGravity
IsValid
GetEntityInPrefab

SafeHouseDeactivateMissionBlockOnUnlock
BroadcastDominoMessageDelayed
UseGamepad
GetMissionMoneyReward
StopBinkVideo
CDominoSoundManager:
StopSound
PlaySound

HasExclusiveMissionRunning
FireRocket
CAPI_NPC:
DialogPlaying
WriteBlackBoardEntityId
ClearAlliedWithArmyMask
SetMetaCharacterType
WriteBlackBoardAngle3F
SetHostileWithArmyMask
RemoveBlackBoardFact
WriteBlackBoardFloat
SetAlliedWithArmyMask
StartDialog
WriteBlackBoardBool
MuteDialog
SwitchArmy
ClearHostileWithArmyMask

SetTargetActive
DeleteAllArrowPickups

CAPI_Vehicle:
IsVehicleUnderwater
AttachPawnToVehicle
TryChangeSeat
IsVehicleFlipped
IsVehicleExitable
ForceVehicleCrash
VehicleUseTakeSeat
VehicleUseExit
GetVehicleEngineState
GetGlobalReliabilityFactor
GetSeatEntryCount
ForceLeaveVehicle
StopVehicleFollowPath
TryLeaveVehicle
StartVehicleFollowPath
IsVehicleDisabled
SetVehicleSpeed
LockPosition
DamageWindshield
IsVehicleDestructible
GetDriverSeatIndex
IsVehicleUsable
GetVehicleHealth
SetIsSeatLocked

UIMovieActivateController
GetSIntFromGameSetting
VEHICLE_TYPE_WHEELED = 0.000000
ShowTextPrompt
ForceTarget
ResetHudVisible
SetDefaultColorRemapTexture
SetColorRemapTexture
OnExclusiveMissionStop
SetDefaultEnvironmentMap
UISetElementLocalizedTextArgs
ShowObjectiveGageTimer
type
RandomizeStormTexture
RemoveAdaptiveBloomOverride
GameChangeWorld
SetCloudTexture
CreateCRCNoCase
SetWorldOceanLevel
SendCommandEventToEntity
UILoadMovie
SetAiOcclusion
StopSoundMixingFromLua
SetAdaptiveBloomOverride
SetScriptedStormFactorOverride
SetSlowMotion
print
PlayAIContextDialog
RemoveWindOverride
StartOverrideAmbiance
GetTimeOfDay
SetCloudOverride
ShowObjectiveTimer
UIGetElementWidth
ReloadLastCheckpoint
RemoveSkyOverride
UnblockBuddyRescue
RemoveShadowOverride
ForceRestartCurrentMissionBlock
GetExplosiveEquipmentName
collectgarbage
MissionGetSessionGlobal
ForceSetPlayerInVehicle
SetObjectiveMarker
RemoveMotionBlurOverride
SetMotionBlurOverride
SetDepthOfFieldOverride
GetGroupInCombatMemberCount
GetNoCaseStringID
TraceConnection
ShowCoopObjectiveText
HideRadioTowerObjectiveMarker
SendRegisteredEventToEntityNoArgs
math
AmountOfRescueLeft
IsEntityValid
ShowCoopObjectiveMissionCompleteLocalized
RegisterMissionObserver
RegisterDominoInputListenerSignal
IsScriptAutorunEnabled
GetPlayerId
SetEnableSaveGame
GetGlobalString
CoopGetConsoleCommand
CompetitiveCoopEnable
UpdateNamedTimer
CompetitiveCoopDisable
CoopRepairGetMaxHealth
SetShopItemsUnlockAll
QuitToMainMenu
GetFloatFromGameSetting
SpawnCoopAI
SpawnReinforcementScenario
GetDistance2D
PlayMultiplayerBark
IsSavingGame
SafeHouseDeactivateMissionBlock
CDominoBoxInstance:
GetParentPrefabEntityId
CreateBox
GetParentEntity

GetRemapButtonName
SetCoopCheckPoint
GetSpawnPointPos
tab_find_exists
TriggerExplosive
GetNoCaseStringIDLogStr
SetImpairedState
GameStartStopAMBXScript
SetFlashLoadingScreen
SetInWorldIndicator
CDominoTickManager_GetInstance
PlayFullscreenVideo
ResetObjectiveMarkers
CreateCRC
SetLocomotionType
KillTrappedPlayers
EnableGodMode
GetFlashOverrideLoadingScreen
StartCinematicScene
SaveOpenWorld
DoActivateCoopGate
CoopEnableInitialSpawn

CAPI_Cinema:
PauseCinematicSequence
SetupBindingForSpecificTrack
SkipCinematicSequence
StopCinematicSequence
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
IsCinematicSequenceStopped
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence

SetAIFactBool
SetFastTravelEnabled

CSequenceManager:
InterruptCinematicMetaSequenceWithContext
InterruptCinematicMetaSequence
PauseCinematicSequence
GetCinematicSequenceSyncPointName
SkipCinematicSequence
StopCinematicSequence
GetCinematicSequenceDominoName
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
StopCinematicMetaSequenceWithContext
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence


SetQTEHudMode
UpdateParticleMatrix
CylinderCheck
UnregisterMissionObserver
UISetElementVariableFloat
SetMissionBlockLayerStateByName
IsPlayGameReceived
SetScriptEntity
RegisterAsPathID
SetLightingOverride
GetMissionAckTriggerState
SetAlarmState
SetAIFactString
EnableHighPerfEntityLimiter
Blend
AddCompetitiveScoreToPlayer
SetSensoryOverride
GetDirFromAngles
GetPlayerFromFireUIFacade
CAPI_Player:
GetDefaultMouseSensitivity
SetNumberOfWeaponSlots
GetBeautifierFirstMinAngleLimits
GetBeautifierFirstMaxAngleLimits
SetExtremeZoomCamera
SetPlayerFOV
GetWorldSpeed
GetLookSensitivity
WithdrawPlayerMoney
SetCloseUpCamera
EnableAnimalLooting
LockPlayerActionMap
SetSprinting
GetPlayerFOV
SetWorldSpeed
RefillGadgetAmmo
GetEffectiveCameraOffset
GetCurrentCyclesNumber
RemoveMedpacksToPlayer
GetPlayerMedPackCount
CompleteShootingGame
SetPositionOnLadder
UpdateKnifethrowTimer
TeleportPlayerOnLadder
GetNumWeaponSlotsUnlocked
SetAbilityUpgradable
UnregisterHealthMonitor
SetHudReticleAlpha
EquipCostume
SetWaterDivingEnable
SetInExoticMinigame
GivePlayerXP
SwitchCamera
StartPhoneCall
ApplyDisplacement
IsInQTE
CompleteBeerPongGame
IsUsingLadder
EnableCameraOffset
StopPostFX
GiveAmmoToPlayer
GetHighestPriorityInteraction
SetOxygenLevel
AddRecipeQuantity
GetMovementSensitivity
GetPlayerAmmoIsEmpty
SetPlayerLookAnglesFromAngles
RemoveLootItem
UpdateBeerPongGameTimer
ApplySlidingSpeed
PopPlayerActionMap
UpdateDeviceToTrack
ResetHudReticleAlpha
RaycastGround
HasBonus
IsInAir
SetCanCatchOnFire
SetIgnorePlayerSignal
GetDesiredCameraOffset
FillAmmoForAmmoType
UpdateMovement
RemovePlayerActionMap
AddBonusPlan
UpdatePokerGameTimer
StartPostFX
SetPostFXIntensity
GiveMedpacksToPlayer
EnableWholeTattoo
SetPlayerMoney
SetDesiredCameraOffset
AdjustCameraZoomNow
SetIronSight
CompleteRaceGame
AddPlayerMoney
SetEffectiveCameraPositionOffset
CheatSetAmmoToPlayer
AddGadget
GetPlayerLookAngles
GetDesiredPlayerLookAngles
AssignRecipeToSlot
AttachPlayer
SetPlayerActionMap
IsSignalPressed
BlendAndRestoreFOV
EnablePlantLooting
UnlockPlayerActionMap
SetMovementSensitivity
ResetInputs
SafeHouseAlarmDisabledFeedback
CompletePokerGame
SetEffectiveCameraOffset
UnsetCurrentSPActivity
TakeCameraPicture
SetCurrentSPActivity
CompleteKnifethrowGame
SwitchPlayerPawn
GetGroundCollisionNormal
SetPlayerLookAngles
RemoveGadget
ForceSetPlayerInVehicle
SetPlayerPadRumble
IsBeautifierFirstYawLimited
GetPlayerMoney
DisableCameraOffset
AddArmor
SelectThrowGadget
SetJumping
FinishAnimationCycle
UpdateShootingGameTimer
PlayGivePlayerAmmoAnimations
ShowTattoo
PushPlayerActionMap
IsCameraOffsetEnabled
GetPlayerNearFOV
SetRecipeUnlocked
AddBoolFact
DeactivateGadget
GivePlayerOutpostXPBonus
AddReinforcementTokens
PlayerRequestInteraction
IncrementPokerHighestWinningBetStatistic
CameraShakeAndGamePadRumble
RemoveBonusPlan
UpdateRaceGameTimer
RemoveAllGadget
ActivateGadget
AdjustBinocularZoomNow
DetachPlayer
SetAlwaysSliding
SetInQTE
SetPlayerNearFOV
DrawGadget

DisplayHealthBar
string
SetBattlefields
SetDynamicCheckListObjective
PlayBinkVideo
PushTutorialBox
ShowTutorialBox
PauseObjectiveTimer
SetTutorialOnOffState
UnlockCiceroSubject
GetSequenceManager
EnableInputSignalEvent
EnableHighEndBlurShadow
CheckIsAnActiveArmyTarget
GetUIPlatform
EnableVehicleHealthBar
UIGetElementVariableFloat
PauseObjectiveGageTimer
CMissionBlockManager:
SetMBlockStateById
GetInstance

SetHudVisible
SetTimeOfDay
CreateCRC64NoCase
GetFrameGameTime
DoActivateCoopGate_v2
CGOStateMachineScriptCallbackSystem_GetInstance
GetExplosiveEquipmentType
StartUIInteraction
error
SpawnEntityFromArchetype



Example Scripts


God Mode
EnableGodMode(1);

Add Money

local player = GetLocalPlayerId();
CAPI_Player.AddPlayerMoney(player, 100);


Set Number Of Weapon Slots
local player = GetLocalPlayerId();
CAPI_Player.SetNumberOfWeaponSlots(player,4);


Set River Force
SetRiverWaterForceMultiplier(1000);

Slow Motion
SetSlowMotion(0.2);

Spawn Entity

local player = GetLocalPlayerId();
local xPos = CAPI_Entity.GetEntityPosition(player, 0);
local yPos = CAPI_Entity.GetEntityPosition(player, 1);
local zPos = CAPI_Entity.GetEntityPosition(player, 2);

local Name = "FC3_Graphics:Singleplayer:Exotic:BossFight:Broken_ Mask";
local Prop = SpawnEntityFromArchetype(Name, xPos, yPos, zPos, 0,0,0);

Ps.
To find objects to spawn, you can go into cheat engine and search for strings that starts with FC3_Graphics:


Teleport
local player = GetLocalPlayerId();
local coords = luavec.new(-859, 2328, 120);
CAPI_Entity.TeleportEntityPos(player, coords ,0); --3 arg = loading screen (1 = on, 0 = off)




The script loader is made for the DX11 version of the game and are not going to work for the DX9 version of the game.
To use the script loader you inject the dll into the game and places the lua files into the same directory as the dll file.
Than you can open the loader with the insert key, and click search for files, and select the file you want. After that you simple click load to load the file in to the game.

You must login or register to view this content.


Credit

NorwayNot Happy or Sad1999: maker
Topblast: answering some questions about dx11
Ocornut: For ImGui (You must login or register to view this content.)


Feel free to donate to support my work Smile
You must login or register to view this content.
Last edited by Norway-_-1999 ; 08-19-2017 at 12:00 PM.

The following 5 users say thank you to Norway-_-1999 for this useful post:

EROOTIIK, HMXOnDex, RF0oDxM0Dz, Tustin, xGaMeRx_xBeAsTx
08-21-2017, 12:29 PM #2
HMXOnDex
Do a barrel roll!
Originally posted by 1999 View Post
Far Cry 3 Script Loader
This is something little i put together for FC3 Winky Winky
It is a basic script loader, for loading Lua files into the game Smile


Below this video you can find some example scripts and a function dump.



Funcion Dump

    
UISetElementScale
IsCarriable
OverridePlayerPosition
HasEntitiesAround
UnregisterUiEventListener
SaveGame
SetShadowOverride
DampIIR
UISetElementColorTransform
CAPI_AI:
StartSwitchWeapon
StartPlayAnim
StopShoot
StartMoveTo
StopLookAt
StartLookAt
AcquireControl
SetStance
StopMoveTo
StartShoot
StopAimAt
SetAimAtSmartPos
StopPlayAnim
SetMentalState
GenerateStim

RegisterGSFUiEventListener
SetStormTexture
tonumber
StartCompetitiveCoopCountDown
BroadcastDominoMessage
UIGetElementHeight
GetInvalidParticleHdl
CFCXMusicService:
SetMissionMTParameters
GetInstance
EnableAllPriority
PlayMusicStateExternal
DisablePriorityMoreThan
PlayMusicOnEntity
StopMusicOnEntity
StopMusicStateExternal

GetGroupInStateMemberCount
IsSafeHouseUnlocked
CDominoConsoleCommandManager:
RegisterConsoleCommand
UnregisterConsoleCommand

ActivateGate
IsUIElementIdValid
PauseGame
ChangeLastSaveSpawnPoint
VEHICLE_TYPE_WINGSUIT = 6.000000
PreloadBinkVideo
SetStrayZoneState
CGameMessageBoxHelper_GetInstance
ForceLivingPlayersToIdle
GetCurrentGameModeName
DrawDebugLine
ShouldDisplayControllerButtons
UISetElementText
GetDemoType
CDominoDelayManager:
SetDelay
CreateDelay
SendCommand
RemoveDelay

UIGetElementRotation
SetRiverWaterForceMultiplier
CDominoDelayManager_GetInstance
CDominoTickManager:
RegisterTickFunction
UnregisterTickFunction

UISetElementRotation
GetEntitiesInGroup
ShowDialogBox
GetMissionXpReward
GetSlotForPlayer
gcinfo
CoopForceOutPlayerFromVehicle
UIGetElementPositionY
IsValidSpawnPointId
GetTriggerComponentContacts
CScriptCallbackSystem:
RegisterMessageListener
BroadcastMessage
RegisterEventIDCallback
RegisterOnSpawnCallback
UnregisterMessageListener
RemoveCallback
RegisterGenericCallback
RemoveGenericCallback
RemoveCallbacks
RegisterEventCallback
RegisterOnRemoveCallback

IsSafeHouseAlarmActivated
module
LogConsoleRetail
StartDeploySupportWeapon
UISetElementPositionX
SetMetaBreakableEnabled
EnableTutorial
RemoveFogOverride
PopUpEndOfGame
VEHICLE_SEAT_PASSENGER = 3.000000
IsPlayerSetupOnQuicklaunchDisabled
OpenWorldSetUnlockAllMenu
GetLocalPlayerId
RandomizeCloudTexture
CGOStateMachineScriptCallbackSystem:
RegisterStateCallback
UnregisterStateCallback

SetMetaBreakableImmuneToDamage
GetShortestDiffVec3
xpcall
GetAnglesFromDir
SetCoopScriptRestartPoint
UnlockSafeHouse
ToggleContextualActionState
CFCXAchievementService:
OnParameterUpdate
GetInstance

RegisterNamedTimer
next
HasSilencedWeapon
UISetElementVisibility
UnregisterDominoInputListenerSignal
DrawDebugCircle
UICreateElement
StopMusic
SpawnDominoEntity
DisplayCustomUIMsg
DisableInputSignalEvent
SetEndGamePlayerChoice
SetTimeScale
DrawDebugSphere
select
RefillPlayerAmmo
System
GameChangeWorldDefaultSpawnPoint
SetInWorldIndicator_v4
OverridePauseMenu
SetAIFactFloat
tostring
PlayCoopBark
UIGetMovieHeight
DestroySpecificGameplay
UnregisterNamedTimer
RemoveCloudOverride
UICleanUp
EnableVSync
assert
DrawTextToScreen
ClearBattlefields
SetCraftingFulfill
load
RemoveCommandEventToEntity
LogEventInAIDiary
DeleteEntityInTrigger
RegisterAsStringID
SetIgnoreSkillLock
VEHICLE_TYPE_FLOATING = 1.000000
UnregisterTutorialCb
CoopRepairEvent
ShowWorldMapTutorial
SetMissionBlockLayerStateById
CoopRepairModifier
GetAICount
loadstring
SetAllowFrontTakedown
CancelSpawnReinforcement
CIBLAmbientManager:
SetDefaultBlendFactors
GetInstance
SetAmbientIrradianceBlendFactors
SetCurrentAmbientCubeMap

SendDashModeEvent
CAPI_Sound:
PlaySoundAtPosition
SetGenericSoundMultilayerAnswer

CoopEnableGlobalLifes
StopMusicExternalState
table:
setn
insert
getn
foreachi
maxn
foreach
concat
sort
remove

SetTutorialBox
GetSoundID
SendDominoFireEvent
IsOpenWorldEnabled
VEHICLE_SEAT_GUNNER
ipairs
RegisterNamedTimerCallback
GetRandomPointInCircle
CoopUnregisterTrapListener
OverrideShopMenu
CoopGetCharacterName
DrawDebugBox
IsQuickLaunching
DestroyParticle
SendGSFGenericEvent
UIDestroyElement
ActivateCoopGate
loadfile
PlayerIsInCombat
HideCoopObjectiveText
Boxes:

NotifyChallengerDeath
GetRotatedVector
StartBurning
UISetElementLocalizedTextUpperCase
IsNudityAllowed
EnableEncounterService
VEHICLE_TYPE_HELICOPTER
FindAndRemoveEntitiesOutOfRange
StartCinematicScene_v2
UIElementGotoFrame
SetIdleSubState
DrawFixedTextToScreen
UISetElementLocalizedText
SetSkyOverride
IsHudLoaded
TogglePause
ShowVideoTablet
StartSoundMixingFromLua
MissionSetSessionGlobal
EnableCoopObjectiveMarker
VEHICLE_SEAT_DRIVER = 1.000000
SetAIFactInt
IsInvertedCancel
IsLockedContentUnlocked
PersistentGlobals:

RegisterAsNoCaseStringID
SetCarriableEnabled
MissionSetObjectiveMarker
GetFrameGameID
Game:
CreateVariable
IsLocalPlayer
SetWeaponReliability
SetHealth
DisplayModalInstruction
SendTeamChatMessage
AnimStartRecording
SetWinningFaction
SetObjectiveBlinking
AIDebugTool
SetReinforcementTokens
SetFPCameraOffsetX
HitMe
LogActiveBonusPlans
ArePlayersInTheSameTeam
SetWeaponCameraOffsetX
AddBonusPlan
Exec
SetFPCameraOffsetZ
LoadNextMap
RTRegen
Stats
SelectDrawMethod
SetFPCameraOffsetY
DrawDamageBorderHit
SendGlobalChatMessage
GetEntityTeam
GetCurrentPrimaryBuddy
RTGenesis
SetCurrentPrimaryBuddy
ForceBeautifier
SetBetrayBuddies
LogAvailableBonusPlans
BindTerminal
TeleportToSpawnPointSpectator
WriteHudString
SetWeaponCameraOffsetZ
DrawDamageBorderExplosion
TeleportToSpawnPointBlue
ActivateChallenge
CompleteChallenge
SendPrivateChatMessage
DoesMaterialHaveHardPhysicsSounds
TeleportToCurrentObjective
TabletCall
MissionSetState
SaveGame
SetCallVehicleType
SetNoWeaponMode
AddAIFactToPlayer
ShowIngameDialog
PhoneCall
SetTransitionToLowContrast
RealtreeVisualDebug
SetPlayerId
MacheteTest
RemoveBonusPlan
RTDefoliant
ActivateLog
IsServer
DrawSpawnPoints
RTSetWindForce
GetCurrentGameType
PlayBinkVideo
LogSpawnPoints
RefillPlayerAmmo
TeleportToSpawnPoint
WriteHudContextualHelp
SetMaxFrameRate
DeActivateLog
GetBuddiesManagerStatus
SetWeaponCameraOffsetY
SetTimeOfDay
TeleportToSpawnPointRed
ChangeFOV
SetCurrentSecondaryBuddy
GetLocalPlayerId
GetCurrentSecondaryBuddy
RunBatch
SetLabel
SwitchPadStatus

SpawnReinforcement
RemoveEntityOrGroup
RemoveScriptedStormFactorOverride
CDominoConsoleCommandManager_GetInstance
UISendEventToPlayer
CFCXDominoUiManager:
RegisterDominoUiEventListener
DestroyPlayer

StartCompetitiveCoopCountDownLocalized
unpack
PlayMultiplayerDialogue
OverrideFireManagerParticle
UIGetMovieWidth
setmetatable
Map3DPosInto2DHud
CancelQueuedDialog
CRecastNavmeshDynamicManager:
GetInstance
RemoveCallback
RegenerateShape

VEHICLE_TYPE_MOTORCYCLE = 3.000000
getmetatable
ExoticMissionSoftSave
WorldLoaderPause
rawset
SendPlayGame
DisplaySuccessScreenUI
UISetElementHeight
AbandonMission
BreakMetaBreakable
OnExclusiveMissionStart
StopStorm
EnableForcedSpawnPoint
AwardCoopXP
rawget
GetNumberOfPlayers
NotifyChallengerFailure
dofile
RaceBattlePickup
ResetRadioPanel
SetWindOverride
StopOverrideAmbiance
GetGameTime
CFCXDominoUiManager_GetInstance
GetPathID
VEHICLE_TYPE_PARAGLIDER = 2.000000
os:
exit
setlocale
date
getenv
difftime
remove
time
clock
tmpname
rename
execute

ShowWorldMap
CAPI_Companion:
CompanionSetDamage
CompanionSetFollow
CompanionSetLead
CompanionSetWait

EnableSupportWeaponRegion
GetEntitiesStartsWith
debug:
getupvalue
debug
sethook
getmetatable
gethook
setmetatable
setlocal
traceback
setfenv
getinfo
setupvalue
getlocal
getregistry
getfenv

GetDistance3D
UnregisterDialogMsgBoxCb
UISetElementPosition
CoopRepairGetHealth
UISetElementWidth
DoConsoleCommand
CreateParticle
GetGlobalNumber
IsExtremViolenceAllowed
IsLoadPending
CreateSpecificGameplay
GetSunYaw
GetBestTalkerInGroup
StartStorm
RemoveExposureOverride
SetSunYaw
CoopRegisterTrapListener
UISetElementPositionY
CreateRandomFloat
CEntityGroupManager:
GetInstance
OperationAddGroup
OperationRemoveGroup

RemoveDepthOfFieldOverride
OverridePauseMenuTutorial
UISetElementAlpha
CFCXHudDisplayHelper:
RegisterDominoEvent
DisplayText
HideDisplayedText
RemoveDominoEvent
CreateTextUnlocalized
ClearAll
ClearSlotQueue
CreateText
DeleteText
GetInstance

Globals:

IsRadioTowerUnlocked
UIGetElementVariableString
UISetElementVariableString
UIGetElementPositionX
UnregisterNamedTimerCallback
LockPauseMenuOption
ShowWorldMapOutpostReveal
SetExposureOverride
GetInvalidEntityId
EndCompetitveCoop
GetSpawnPointAngles
ShowAudioTablet
IsSafeHouseAIInCombat
pcall
SetAIFactEntityId
CGameMessageBoxHelper:
CreateCustomTutorialMessageBoxWithActionMap
HideFloatingTutorialMessageBox
CreateFloatingTutorialMessageBoxWithActionMap
CreateTutorialMessageBox
CreateCustomTutorialMessageBox
CreateFloatingTutorialMessageBox
CreateTutorialMessageBoxWithActionMap
CreateConfirmationMessageBox

VEHICLE_SEAT_NO_SEAT = 0.000000
ShowCoopObjectiveTextLocalized
SetTagHint
GetUIntFromGameSetting
GlobalSetObjectiveMarker
getfenv
IsWaitingPlayGame
EnableMultimonitorMask
io:
lines
write
close
flush
open
output
type
read
stderr
stdin
input
stdout
popen
tmpfile

ControlCiceroSubject
CSequenceManager_GetInstance
ModifyPlayerStat
GetBoolFromGameSetting
SetParticleAutoManaged
EnableUnlimitedAmmo
GetPlayerInSlot
GetDifficulty
CScriptCallbackSystem_GetInstance
NPC_SetDamage
PlayMusicExternalState
DisableForcedSpawnPoint
UnlockTreasureMap
CGameplayManager:

AwardCoopXPLocalized
GetPathIDLogStr
RefillAllPlayersAmmo
UICreatePlayer
PrepareDemoPause
MultiSetGodMode
SetEnvironmentMap
package:
preload:

loadlib
loaded:
string:
sub
upper
len
gfind
rep
find
match
char
dump
gmatch
reverse
byte
format
gsub
lower

debug
package
_G
io
os
table
math:
log
max
acos
huge
ldexp
pi
cos
tanh
pow
deg
tan
cosh
sinh
random
randomseed
frexp
ceil
floor
rad
abs
sqrt
modf
asin
min
mod
fmod
log10
atan2
exp
sin
atan

coroutine:
resume
yield
status
wrap
create
running


StopFullscreenVideo
CDominoSoundManager_GetInstance
ShowCoopObjectiveAndChapterText
CTerrain:
GetSector

SetFogOverride
require
IsGamePaused
IsLookYInverted
CDominoBoxResource:
RegisterGlobals
RegisterLibrary
IsInEditorMode
LoadResource
ShouldLoadResources
RegisterBox

rawequal
SendRegisteredEventToEntity
newproxy
IgnoreEntityLimiter
SetParticleAlphaRatio
SendGSFGenericEventToEntity
SetBinkVideo
GetPlayerName
RegisterNamedTimerLocalized
GetShortestDiff
dump_table
DisplayCiceroSubject
setfenv
LogConsole
VEHICLE_TYPE_NONE = 7.000000
RegisterThreateningAction
GetGSFParamFloat
IsParticleValid
FireMortarShell
SetCraftingUnlockAll
CAPI_Animal:
IsAnimalRelaxed
IsAnimalScripted

pairs
UIDestroyPlayer
RemoveLightingOverride
BlockBuddyRescue
GetPlayerIdByDescription
IsEntityInRay
CoopDoGetPawnState
UIElementGotoFrameLabel
SetInWorldIndicator_v2
GetStringIDLogStr
CAPI_Weapon:
ForceFullAmmoInClip
StopShooting
StartShooting

coroutine:
resume
yield
status
wrap
create
running

CoopTeleportPlayer
VEHICLE_TYPE_PLANE = 5.000000
DisplayInteractionMessageUI
LockSafeHouse
StopAllDialog
CStatisticServiceSP:
IncrementStatisticExternal
GetInstance


CMissionManager:
LockMission
SetAcknowledgeShape
GetMissionId
RemoveDominoEvent
LegacyGetWayPointMissionId
MissionZoneSpawn
GetMBlockStateByName
RegisterMissionBlock
MissionAcknowledged
GetInstance
UnlockItemsFromScript
ActivateQuests
CampaignPrimarySoftSave
MissionCompleteNotify
IsMissionAcknowledged
CompleteCurrentObjective
SetMBlockLayerStateById
DisableMissionBlock
IsMissionAcknowledged_FromMissionId
MissionZoneKill
SetSessionGlobal
GetSessionGlobal
MissionBlockFail
SetMissionObjective
DeactivateQuests
MissionGiverAssoc
MissionBlockComplete
GetWayPointMissionId
EnableMissionAbort
SetMBlockLayerStateByName
GetMBlockLayerStateByName
RegisterDominoEvent
GetMissionIdFromScriptName
SetMissionState
SetCurrentChapter
MissionZoneSpawnByName
MissionComplete
DisplayMissionTitle
RegisterMission
GetMissionState
MissionFail
RegisterMissionGiver
EnableFastTravel
ScanComplete
MissionZoneKillByName
SetMBlockStateByName

DummyFunction
CEntityGroupManager_GetInstance
DummyFunction
CEntityComponent:
GetEntity

CiceroSubjectUnLock
CDominoWaterLevelManager_GetInstance
CDominoWaterLevelManager:
GetWaterLevel
StopChangingWaterLevel
FillWater
SetWaterLevel
DischargeWater

CTerrain_GetInstance
StartChallengeTimer
StartDeploySupportWeapon
CFCXChallengeManager:
DisplayBetting
GetInstance

CBuddiesManager:
AddHistoryPointsToSidequestBuddy
BypassSetPrimaryBuddy
AddHistoryPointsToPrimaryBuddy
BypassSetBuddyHistoryPts
GetBuddyList
RemoveBuddyFromWorld
AssignBuddy
AddRescueBuddySpawnEventListener
SetCurrentActiveMissionBuddy
SpawnActiveMissionBuddy
MercyKilledBuddy
AddRescueBuddyChangedEventListener
SetBuddyRescueActive
BetrayedBuddy
GetBetrayedBuddyList
GetBuddyState
SetSidequestMissionState
SetShowRescueBuddyInMenu
GetRescueBuddyEntityId
GetBuddyGender
GetBuddyEntityIdByName
BypassSetBuddyUnlock
BypassSetSecondaryBuddy
RemoveRescueBuddyChangedEventListener
IsBuddyAvailable
ActiveMissionBuddyIsSpawned
RemoveRescueBuddySpawnEventListener
GetActiveMissionBuddyEntityId
PositionSpawnedBuddy
SpawnPrimaryBuddy
IsRescueBuddyAvailable
SetDefenceRevesalBetrayedBuddies
SpawnBuddy
RemoveDefenceReversalEventListener
AddDefenceReversalEventListener
BypassSetBuddyLifeState
CheatSetRescueBuddy
GetPrimaryBuddyName
IsBuddyUnlocked

CFCXGameplayManager:

GetGroupDeathMemberCount
SetActiveCoopSpawnPoint
CAPI_TestAPI:
ComponentExists

CAPI_Trigger:
GetTriggerEnable
IsEntityInsideTrigger
SetTriggerEnable

GetCurveValue
QueueCommandEventToEntity

CAPI_Pawn:
IsAPlayer
SetUsableOrientation
SetMaxHealth
GetBestDroppableWeaponEntityID
GetTaggedTime
ForceDrawWeapon
SetLookAtGazingEnable
GetAnimCutTime
SetPMSValueInt
SetWeaponVisibility
GetPawnStance
AddAnimAttachment
GetBeautifier
AddRandomItemFromLootGroup
SetBeautifier
DropWeapon
ForceDetachMountedWeapon
BelongToGOSMGroup
HasSilentWeaponEquipped
SetConditionalZoneEventsEnabled
ShutdownGOSM
ForcePawnBailoutOfVehicle
IsPawnOnZipline
ExoticHackPawnStartClimbFail
LockBeautifier
IsPawnDown
HasWeaponInInventory
ShotWeapon
ParticlePauseEmitting
RestoreGOSM
Holster
CheckPawnGadgetInventoryByCategory
DetachAnchorWithName
CheckPawnWeaponInventoryByName
GetWeaponEntityID
IsAnimationCutable
SetMotionBlurExclusion
HasSilentWeapon
GetAnimAttachment
PermitPawnToDetachFromZipline
DrawWeapon
IsAnimationInterruptible
RemoveAnimAttachment
PopBeautifier
DestroyParticle
GetPropId
GetLookAtGazingEnable
HealPawn
GetWeaponIdInSlot
SetPMSValueAngle
SetForcePanicSwim
GetCurrentWeaponMaxClipAmmo
RemoveProtectedLootItem
DeployWingsuit
SetPawnInRagDoll
GetReticleScreenPos
GetPawnHealth
SetCurrentTimeDirection
ForceUseMountedWeapon
GetLookAtEnable
AttachAnchorWithNameFromPos
RemoveWeapon
IsAnimationLoop
PreventPawnFromDetachingFromZipline
RestoreBackupInventory
GetBodyPartPos
DamagePawn
GiveSkillPoints
RemoveWeaponByID
RemoveAllSecondaryWeapons
SetLookAtEnable
SetWeaponAmmo
GetAnimBoundTime
GetBestMeleeWeapon
IsWeaponReloadRequired
RemoveAllPrimaryWeapons
GetPawnVehicleSeat
LootItem
GetGroundCollisionNormal
SetHealthRegenEnabled
RaycastGround
GetBodyPartMatrix
SpawnPickupMissionItem
IsAnimationSupportsBackward
GetBodyPartDir
GetReticleOffset
GetPawnVehicle
SetNoWeaponMode
SetReticleSpeed
SetFreeReticleMode
SetReticleOffset
RemoveProps
GetCurrentWeaponCurrentClipAmmo
SetPMSValueFloat
IsPawnInCombat
DetachAnchor
AddProtectedLootItem
SetLastQTEResult
ExoticHackPawnEndClimbFail
GetLootQuantity
RefillWeaponAmmo
PushStateMachine
SetupMissionIED
RemovePawnFromZipline
SetKickOnZipline
GetWeaponReloadTime
KillPawn
AttachAnchor
SpawnWeapon
IsGOSMShutdown
Draw
IsPawnDead
BackupInventory
SetPawnHealth
PopStateMachine
PlayAnimation
ParticleStopEmitting
SendGosmSignal
GetCurrentMoveName
PushBeautifier
ForceAddWeapon
GetCurrentAnimName
AddProceduralEffector
ParticleStartEmitting
CheckPawnWeaponInventoryByClass
GetPawnVehicleType
SetNearZ
ForceDraw
SetAutoDraw
ForceHolster
CheckPawnWeaponInventoryByCategory
SetParticleVisible
SetPawnStance
RemoveAllWeapon
SetWeaponAmmoClip
SpawnParticle
UnlockBeautifier
AddLootItem
GetAnimDuration
SetUsable
SetLookAtBlinkingEnable
ReloadWeapon
AttachAnchorWithName
DamagePawnWithDetail
StopToDestroyParticle
SetPMSValueEnum
ForcePlayAnimation
GetEquippedWeaponEntityID
SetPMSValueBool
RemoveAllInventory
AddWeaponInSlot
AddWeapon
IsPawnHeadUnderwater
GetWeaponClassFromName

CreateCRC64
GetStringID

CAPI_Entity:
TeleportEntityPos
RemoveEntityFromGroup
GetEntityPosition
SetShimmerOnEntity
SpawnParticleFromObjectAndFxComponent
Bind
SetEntityAngles
SetEntityPositionVec3
SetEntityAngle
StartPhysOnEntity
GetAlarmUserId
SetBindingApplyType
SetPhysCollisionSystemGroup
SetUsableEntitySize
GetEntityAngles
GetEntityPositionVec3
SendDetonateEvent
IsEntityTagged
SendPierceStimWithOrigin
AddEntityToGroup
GetAlarmState
IsPickable
SaveBurnedRegionEntity
GetDirectionVector
UnBind
GetEntityMatrix
DestroyCompoundObject
IsVisible
SetAnimSpeedScale
PlaySimpleAnimationAnchored
ValidateHasUsableComponent
AddPhysicsImpulseToEntity
AttachAnimationPackage
IsRadioTowerFinished
SetEntityPositionFromEntityId
StopRealTreeGrowth
GetHandleTranformMatrix
SetHighLight
IsEntityStoppedBurning
SetVisibility
PhysChainDetach
IsEntityBurnedOut
ValidateTag
SendForceState
GetName
PhysChainAttach
ExtinguishFire
DetachAnimationPackage
IsBound
UpdateMaterialFloat
UpdateLootItemDropPercentage
IsReady
LightMaterialOveride
IsEntityBurning
GetBoneRot
GetPhysCollisionSystemGroup
ChangeTagActivation
GetEntityIdType
GetScale
SetAsFailingToClimb
RemoveGSFEventHandler
UpdateRealTreeRegen
SetSimpleAnimCurrentTime
GetLookAtTriggerState
StopSimpleAnimation
PlaySimpleAnimation
SetImmuneToCollisions
RemoveEntity
SetEntityOrientationFromEntityId
SetEntityPosition
SetScale
GetBonePos
IsPhysicsEnabled
SetUsableEntityUsability
EnableZiplineGetOutPoint
SetRealTreeGrowthSpeed
IsEntityLoaded
SetPhysicsEnabled
IsEntitySabotaged
GetEntityAngle
GetSimpleAnimDuration
TeleportEntity
SetGravity
IsValid
GetEntityInPrefab

SafeHouseDeactivateMissionBlockOnUnlock
BroadcastDominoMessageDelayed
UseGamepad
GetMissionMoneyReward
StopBinkVideo
CDominoSoundManager:
StopSound
PlaySound

HasExclusiveMissionRunning
FireRocket
CAPI_NPC:
DialogPlaying
WriteBlackBoardEntityId
ClearAlliedWithArmyMask
SetMetaCharacterType
WriteBlackBoardAngle3F
SetHostileWithArmyMask
RemoveBlackBoardFact
WriteBlackBoardFloat
SetAlliedWithArmyMask
StartDialog
WriteBlackBoardBool
MuteDialog
SwitchArmy
ClearHostileWithArmyMask

SetTargetActive
DeleteAllArrowPickups

CAPI_Vehicle:
IsVehicleUnderwater
AttachPawnToVehicle
TryChangeSeat
IsVehicleFlipped
IsVehicleExitable
ForceVehicleCrash
VehicleUseTakeSeat
VehicleUseExit
GetVehicleEngineState
GetGlobalReliabilityFactor
GetSeatEntryCount
ForceLeaveVehicle
StopVehicleFollowPath
TryLeaveVehicle
StartVehicleFollowPath
IsVehicleDisabled
SetVehicleSpeed
LockPosition
DamageWindshield
IsVehicleDestructible
GetDriverSeatIndex
IsVehicleUsable
GetVehicleHealth
SetIsSeatLocked

UIMovieActivateController
GetSIntFromGameSetting
VEHICLE_TYPE_WHEELED = 0.000000
ShowTextPrompt
ForceTarget
ResetHudVisible
SetDefaultColorRemapTexture
SetColorRemapTexture
OnExclusiveMissionStop
SetDefaultEnvironmentMap
UISetElementLocalizedTextArgs
ShowObjectiveGageTimer
type
RandomizeStormTexture
RemoveAdaptiveBloomOverride
GameChangeWorld
SetCloudTexture
CreateCRCNoCase
SetWorldOceanLevel
SendCommandEventToEntity
UILoadMovie
SetAiOcclusion
StopSoundMixingFromLua
SetAdaptiveBloomOverride
SetScriptedStormFactorOverride
SetSlowMotion
print
PlayAIContextDialog
RemoveWindOverride
StartOverrideAmbiance
GetTimeOfDay
SetCloudOverride
ShowObjectiveTimer
UIGetElementWidth
ReloadLastCheckpoint
RemoveSkyOverride
UnblockBuddyRescue
RemoveShadowOverride
ForceRestartCurrentMissionBlock
GetExplosiveEquipmentName
collectgarbage
MissionGetSessionGlobal
ForceSetPlayerInVehicle
SetObjectiveMarker
RemoveMotionBlurOverride
SetMotionBlurOverride
SetDepthOfFieldOverride
GetGroupInCombatMemberCount
GetNoCaseStringID
TraceConnection
ShowCoopObjectiveText
HideRadioTowerObjectiveMarker
SendRegisteredEventToEntityNoArgs
math
AmountOfRescueLeft
IsEntityValid
ShowCoopObjectiveMissionCompleteLocalized
RegisterMissionObserver
RegisterDominoInputListenerSignal
IsScriptAutorunEnabled
GetPlayerId
SetEnableSaveGame
GetGlobalString
CoopGetConsoleCommand
CompetitiveCoopEnable
UpdateNamedTimer
CompetitiveCoopDisable
CoopRepairGetMaxHealth
SetShopItemsUnlockAll
QuitToMainMenu
GetFloatFromGameSetting
SpawnCoopAI
SpawnReinforcementScenario
GetDistance2D
PlayMultiplayerBark
IsSavingGame
SafeHouseDeactivateMissionBlock
CDominoBoxInstance:
GetParentPrefabEntityId
CreateBox
GetParentEntity

GetRemapButtonName
SetCoopCheckPoint
GetSpawnPointPos
tab_find_exists
TriggerExplosive
GetNoCaseStringIDLogStr
SetImpairedState
GameStartStopAMBXScript
SetFlashLoadingScreen
SetInWorldIndicator
CDominoTickManager_GetInstance
PlayFullscreenVideo
ResetObjectiveMarkers
CreateCRC
SetLocomotionType
KillTrappedPlayers
EnableGodMode
GetFlashOverrideLoadingScreen
StartCinematicScene
SaveOpenWorld
DoActivateCoopGate
CoopEnableInitialSpawn

CAPI_Cinema:
PauseCinematicSequence
SetupBindingForSpecificTrack
SkipCinematicSequence
StopCinematicSequence
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
IsCinematicSequenceStopped
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence

SetAIFactBool
SetFastTravelEnabled

CSequenceManager:
InterruptCinematicMetaSequenceWithContext
InterruptCinematicMetaSequence
PauseCinematicSequence
GetCinematicSequenceSyncPointName
SkipCinematicSequence
StopCinematicSequence
GetCinematicSequenceDominoName
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
StopCinematicMetaSequenceWithContext
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence


SetQTEHudMode
UpdateParticleMatrix
CylinderCheck
UnregisterMissionObserver
UISetElementVariableFloat
SetMissionBlockLayerStateByName
IsPlayGameReceived
SetScriptEntity
RegisterAsPathID
SetLightingOverride
GetMissionAckTriggerState
SetAlarmState
SetAIFactString
EnableHighPerfEntityLimiter
Blend
AddCompetitiveScoreToPlayer
SetSensoryOverride
GetDirFromAngles
GetPlayerFromFireUIFacade
CAPI_Player:
GetDefaultMouseSensitivity
SetNumberOfWeaponSlots
GetBeautifierFirstMinAngleLimits
GetBeautifierFirstMaxAngleLimits
SetExtremeZoomCamera
SetPlayerFOV
GetWorldSpeed
GetLookSensitivity
WithdrawPlayerMoney
SetCloseUpCamera
EnableAnimalLooting
LockPlayerActionMap
SetSprinting
GetPlayerFOV
SetWorldSpeed
RefillGadgetAmmo
GetEffectiveCameraOffset
GetCurrentCyclesNumber
RemoveMedpacksToPlayer
GetPlayerMedPackCount
CompleteShootingGame
SetPositionOnLadder
UpdateKnifethrowTimer
TeleportPlayerOnLadder
GetNumWeaponSlotsUnlocked
SetAbilityUpgradable
UnregisterHealthMonitor
SetHudReticleAlpha
EquipCostume
SetWaterDivingEnable
SetInExoticMinigame
GivePlayerXP
SwitchCamera
StartPhoneCall
ApplyDisplacement
IsInQTE
CompleteBeerPongGame
IsUsingLadder
EnableCameraOffset
StopPostFX
GiveAmmoToPlayer
GetHighestPriorityInteraction
SetOxygenLevel
AddRecipeQuantity
GetMovementSensitivity
GetPlayerAmmoIsEmpty
SetPlayerLookAnglesFromAngles
RemoveLootItem
UpdateBeerPongGameTimer
ApplySlidingSpeed
PopPlayerActionMap
UpdateDeviceToTrack
ResetHudReticleAlpha
RaycastGround
HasBonus
IsInAir
SetCanCatchOnFire
SetIgnorePlayerSignal
GetDesiredCameraOffset
FillAmmoForAmmoType
UpdateMovement
RemovePlayerActionMap
AddBonusPlan
UpdatePokerGameTimer
StartPostFX
SetPostFXIntensity
GiveMedpacksToPlayer
EnableWholeTattoo
SetPlayerMoney
SetDesiredCameraOffset
AdjustCameraZoomNow
SetIronSight
CompleteRaceGame
AddPlayerMoney
SetEffectiveCameraPositionOffset
CheatSetAmmoToPlayer
AddGadget
GetPlayerLookAngles
GetDesiredPlayerLookAngles
AssignRecipeToSlot
AttachPlayer
SetPlayerActionMap
IsSignalPressed
BlendAndRestoreFOV
EnablePlantLooting
UnlockPlayerActionMap
SetMovementSensitivity
ResetInputs
SafeHouseAlarmDisabledFeedback
CompletePokerGame
SetEffectiveCameraOffset
UnsetCurrentSPActivity
TakeCameraPicture
SetCurrentSPActivity
CompleteKnifethrowGame
SwitchPlayerPawn
GetGroundCollisionNormal
SetPlayerLookAngles
RemoveGadget
ForceSetPlayerInVehicle
SetPlayerPadRumble
IsBeautifierFirstYawLimited
GetPlayerMoney
DisableCameraOffset
AddArmor
SelectThrowGadget
SetJumping
FinishAnimationCycle
UpdateShootingGameTimer
PlayGivePlayerAmmoAnimations
ShowTattoo
PushPlayerActionMap
IsCameraOffsetEnabled
GetPlayerNearFOV
SetRecipeUnlocked
AddBoolFact
DeactivateGadget
GivePlayerOutpostXPBonus
AddReinforcementTokens
PlayerRequestInteraction
IncrementPokerHighestWinningBetStatistic
CameraShakeAndGamePadRumble
RemoveBonusPlan
UpdateRaceGameTimer
RemoveAllGadget
ActivateGadget
AdjustBinocularZoomNow
DetachPlayer
SetAlwaysSliding
SetInQTE
SetPlayerNearFOV
DrawGadget

DisplayHealthBar
string
SetBattlefields
SetDynamicCheckListObjective
PlayBinkVideo
PushTutorialBox
ShowTutorialBox
PauseObjectiveTimer
SetTutorialOnOffState
UnlockCiceroSubject
GetSequenceManager
EnableInputSignalEvent
EnableHighEndBlurShadow
CheckIsAnActiveArmyTarget
GetUIPlatform
EnableVehicleHealthBar
UIGetElementVariableFloat
PauseObjectiveGageTimer
CMissionBlockManager:
SetMBlockStateById
GetInstance

SetHudVisible
SetTimeOfDay
CreateCRC64NoCase
GetFrameGameTime
DoActivateCoopGate_v2
CGOStateMachineScriptCallbackSystem_GetInstance
GetExplosiveEquipmentType
StartUIInteraction
error
SpawnEntityFromArchetype



Example Scripts


God Mode
EnableGodMode(1);

Add Money

local player = GetLocalPlayerId();
CAPI_Player.AddPlayerMoney(player, 100);


Set Number Of Weapon Slots
local player = GetLocalPlayerId();
CAPI_Player.SetNumberOfWeaponSlots(player,4);


Set River Force
SetRiverWaterForceMultiplier(1000);

Slow Motion
SetSlowMotion(0.2);

Spawn Entity

local player = GetLocalPlayerId();
local xPos = CAPI_Entity.GetEntityPosition(player, 0);
local yPos = CAPI_Entity.GetEntityPosition(player, 1);
local zPos = CAPI_Entity.GetEntityPosition(player, 2);

local Name = "FC3_Graphics:Singleplayer:Exotic:BossFight:Broken_ Mask";
local Prop = SpawnEntityFromArchetype(Name, xPos, yPos, zPos, 0,0,0);

Ps.
To find objects to spawn, you can go into cheat engine and search for strings that starts with FC3_Graphics:


Teleport
local player = GetLocalPlayerId();
local coords = luavec.new(-859, 2328, 120);
CAPI_Entity.TeleportEntityPos(player, coords ,0); --3 arg = loading screen (1 = on, 0 = off)




The script loader is made for the DX11 version of the game and are not going to work for the DX9 version of the game.
To use the script loader you inject the dll into the game and places the lua files into the same directory as the dll file.
Than you can open the loader with the insert key, and click search for files, and select the file you want. After that you simple click load to load the file in to the game.

You must login or register to view this content.


Credit

NorwayNot Happy or Sad1999: maker
Topblast: answering some questions about dx11
Ocornut: For ImGui (You must login or register to view this content.)


Feel free to donate to support my work Smile
You must login or register to view this content.


Pretty Dank :P

The following user thanked HMXOnDex for this useful post:

Norway-_-1999
08-21-2017, 02:31 PM #3
Originally posted by HMXOnDex View Post
Pretty Dank :P


Thanks Happy
09-17-2017, 05:36 PM #4
Originally posted by 1999 View Post
Far Cry 3 Script Loader
This is something little i put together for FC3 Winky Winky
It is a basic script loader, for loading Lua files into the game Smile


Below this video you can find some example scripts and a function dump.



Funcion Dump

    
UISetElementScale
IsCarriable
OverridePlayerPosition
HasEntitiesAround
UnregisterUiEventListener
SaveGame
SetShadowOverride
DampIIR
UISetElementColorTransform
CAPI_AI:
StartSwitchWeapon
StartPlayAnim
StopShoot
StartMoveTo
StopLookAt
StartLookAt
AcquireControl
SetStance
StopMoveTo
StartShoot
StopAimAt
SetAimAtSmartPos
StopPlayAnim
SetMentalState
GenerateStim

RegisterGSFUiEventListener
SetStormTexture
tonumber
StartCompetitiveCoopCountDown
BroadcastDominoMessage
UIGetElementHeight
GetInvalidParticleHdl
CFCXMusicService:
SetMissionMTParameters
GetInstance
EnableAllPriority
PlayMusicStateExternal
DisablePriorityMoreThan
PlayMusicOnEntity
StopMusicOnEntity
StopMusicStateExternal

GetGroupInStateMemberCount
IsSafeHouseUnlocked
CDominoConsoleCommandManager:
RegisterConsoleCommand
UnregisterConsoleCommand

ActivateGate
IsUIElementIdValid
PauseGame
ChangeLastSaveSpawnPoint
VEHICLE_TYPE_WINGSUIT = 6.000000
PreloadBinkVideo
SetStrayZoneState
CGameMessageBoxHelper_GetInstance
ForceLivingPlayersToIdle
GetCurrentGameModeName
DrawDebugLine
ShouldDisplayControllerButtons
UISetElementText
GetDemoType
CDominoDelayManager:
SetDelay
CreateDelay
SendCommand
RemoveDelay

UIGetElementRotation
SetRiverWaterForceMultiplier
CDominoDelayManager_GetInstance
CDominoTickManager:
RegisterTickFunction
UnregisterTickFunction

UISetElementRotation
GetEntitiesInGroup
ShowDialogBox
GetMissionXpReward
GetSlotForPlayer
gcinfo
CoopForceOutPlayerFromVehicle
UIGetElementPositionY
IsValidSpawnPointId
GetTriggerComponentContacts
CScriptCallbackSystem:
RegisterMessageListener
BroadcastMessage
RegisterEventIDCallback
RegisterOnSpawnCallback
UnregisterMessageListener
RemoveCallback
RegisterGenericCallback
RemoveGenericCallback
RemoveCallbacks
RegisterEventCallback
RegisterOnRemoveCallback

IsSafeHouseAlarmActivated
module
LogConsoleRetail
StartDeploySupportWeapon
UISetElementPositionX
SetMetaBreakableEnabled
EnableTutorial
RemoveFogOverride
PopUpEndOfGame
VEHICLE_SEAT_PASSENGER = 3.000000
IsPlayerSetupOnQuicklaunchDisabled
OpenWorldSetUnlockAllMenu
GetLocalPlayerId
RandomizeCloudTexture
CGOStateMachineScriptCallbackSystem:
RegisterStateCallback
UnregisterStateCallback

SetMetaBreakableImmuneToDamage
GetShortestDiffVec3
xpcall
GetAnglesFromDir
SetCoopScriptRestartPoint
UnlockSafeHouse
ToggleContextualActionState
CFCXAchievementService:
OnParameterUpdate
GetInstance

RegisterNamedTimer
next
HasSilencedWeapon
UISetElementVisibility
UnregisterDominoInputListenerSignal
DrawDebugCircle
UICreateElement
StopMusic
SpawnDominoEntity
DisplayCustomUIMsg
DisableInputSignalEvent
SetEndGamePlayerChoice
SetTimeScale
DrawDebugSphere
select
RefillPlayerAmmo
System
GameChangeWorldDefaultSpawnPoint
SetInWorldIndicator_v4
OverridePauseMenu
SetAIFactFloat
tostring
PlayCoopBark
UIGetMovieHeight
DestroySpecificGameplay
UnregisterNamedTimer
RemoveCloudOverride
UICleanUp
EnableVSync
assert
DrawTextToScreen
ClearBattlefields
SetCraftingFulfill
load
RemoveCommandEventToEntity
LogEventInAIDiary
DeleteEntityInTrigger
RegisterAsStringID
SetIgnoreSkillLock
VEHICLE_TYPE_FLOATING = 1.000000
UnregisterTutorialCb
CoopRepairEvent
ShowWorldMapTutorial
SetMissionBlockLayerStateById
CoopRepairModifier
GetAICount
loadstring
SetAllowFrontTakedown
CancelSpawnReinforcement
CIBLAmbientManager:
SetDefaultBlendFactors
GetInstance
SetAmbientIrradianceBlendFactors
SetCurrentAmbientCubeMap

SendDashModeEvent
CAPI_Sound:
PlaySoundAtPosition
SetGenericSoundMultilayerAnswer

CoopEnableGlobalLifes
StopMusicExternalState
table:
setn
insert
getn
foreachi
maxn
foreach
concat
sort
remove

SetTutorialBox
GetSoundID
SendDominoFireEvent
IsOpenWorldEnabled
VEHICLE_SEAT_GUNNER
ipairs
RegisterNamedTimerCallback
GetRandomPointInCircle
CoopUnregisterTrapListener
OverrideShopMenu
CoopGetCharacterName
DrawDebugBox
IsQuickLaunching
DestroyParticle
SendGSFGenericEvent
UIDestroyElement
ActivateCoopGate
loadfile
PlayerIsInCombat
HideCoopObjectiveText
Boxes:

NotifyChallengerDeath
GetRotatedVector
StartBurning
UISetElementLocalizedTextUpperCase
IsNudityAllowed
EnableEncounterService
VEHICLE_TYPE_HELICOPTER
FindAndRemoveEntitiesOutOfRange
StartCinematicScene_v2
UIElementGotoFrame
SetIdleSubState
DrawFixedTextToScreen
UISetElementLocalizedText
SetSkyOverride
IsHudLoaded
TogglePause
ShowVideoTablet
StartSoundMixingFromLua
MissionSetSessionGlobal
EnableCoopObjectiveMarker
VEHICLE_SEAT_DRIVER = 1.000000
SetAIFactInt
IsInvertedCancel
IsLockedContentUnlocked
PersistentGlobals:

RegisterAsNoCaseStringID
SetCarriableEnabled
MissionSetObjectiveMarker
GetFrameGameID
Game:
CreateVariable
IsLocalPlayer
SetWeaponReliability
SetHealth
DisplayModalInstruction
SendTeamChatMessage
AnimStartRecording
SetWinningFaction
SetObjectiveBlinking
AIDebugTool
SetReinforcementTokens
SetFPCameraOffsetX
HitMe
LogActiveBonusPlans
ArePlayersInTheSameTeam
SetWeaponCameraOffsetX
AddBonusPlan
Exec
SetFPCameraOffsetZ
LoadNextMap
RTRegen
Stats
SelectDrawMethod
SetFPCameraOffsetY
DrawDamageBorderHit
SendGlobalChatMessage
GetEntityTeam
GetCurrentPrimaryBuddy
RTGenesis
SetCurrentPrimaryBuddy
ForceBeautifier
SetBetrayBuddies
LogAvailableBonusPlans
BindTerminal
TeleportToSpawnPointSpectator
WriteHudString
SetWeaponCameraOffsetZ
DrawDamageBorderExplosion
TeleportToSpawnPointBlue
ActivateChallenge
CompleteChallenge
SendPrivateChatMessage
DoesMaterialHaveHardPhysicsSounds
TeleportToCurrentObjective
TabletCall
MissionSetState
SaveGame
SetCallVehicleType
SetNoWeaponMode
AddAIFactToPlayer
ShowIngameDialog
PhoneCall
SetTransitionToLowContrast
RealtreeVisualDebug
SetPlayerId
MacheteTest
RemoveBonusPlan
RTDefoliant
ActivateLog
IsServer
DrawSpawnPoints
RTSetWindForce
GetCurrentGameType
PlayBinkVideo
LogSpawnPoints
RefillPlayerAmmo
TeleportToSpawnPoint
WriteHudContextualHelp
SetMaxFrameRate
DeActivateLog
GetBuddiesManagerStatus
SetWeaponCameraOffsetY
SetTimeOfDay
TeleportToSpawnPointRed
ChangeFOV
SetCurrentSecondaryBuddy
GetLocalPlayerId
GetCurrentSecondaryBuddy
RunBatch
SetLabel
SwitchPadStatus

SpawnReinforcement
RemoveEntityOrGroup
RemoveScriptedStormFactorOverride
CDominoConsoleCommandManager_GetInstance
UISendEventToPlayer
CFCXDominoUiManager:
RegisterDominoUiEventListener
DestroyPlayer

StartCompetitiveCoopCountDownLocalized
unpack
PlayMultiplayerDialogue
OverrideFireManagerParticle
UIGetMovieWidth
setmetatable
Map3DPosInto2DHud
CancelQueuedDialog
CRecastNavmeshDynamicManager:
GetInstance
RemoveCallback
RegenerateShape

VEHICLE_TYPE_MOTORCYCLE = 3.000000
getmetatable
ExoticMissionSoftSave
WorldLoaderPause
rawset
SendPlayGame
DisplaySuccessScreenUI
UISetElementHeight
AbandonMission
BreakMetaBreakable
OnExclusiveMissionStart
StopStorm
EnableForcedSpawnPoint
AwardCoopXP
rawget
GetNumberOfPlayers
NotifyChallengerFailure
dofile
RaceBattlePickup
ResetRadioPanel
SetWindOverride
StopOverrideAmbiance
GetGameTime
CFCXDominoUiManager_GetInstance
GetPathID
VEHICLE_TYPE_PARAGLIDER = 2.000000
os:
exit
setlocale
date
getenv
difftime
remove
time
clock
tmpname
rename
execute

ShowWorldMap
CAPI_Companion:
CompanionSetDamage
CompanionSetFollow
CompanionSetLead
CompanionSetWait

EnableSupportWeaponRegion
GetEntitiesStartsWith
debug:
getupvalue
debug
sethook
getmetatable
gethook
setmetatable
setlocal
traceback
setfenv
getinfo
setupvalue
getlocal
getregistry
getfenv

GetDistance3D
UnregisterDialogMsgBoxCb
UISetElementPosition
CoopRepairGetHealth
UISetElementWidth
DoConsoleCommand
CreateParticle
GetGlobalNumber
IsExtremViolenceAllowed
IsLoadPending
CreateSpecificGameplay
GetSunYaw
GetBestTalkerInGroup
StartStorm
RemoveExposureOverride
SetSunYaw
CoopRegisterTrapListener
UISetElementPositionY
CreateRandomFloat
CEntityGroupManager:
GetInstance
OperationAddGroup
OperationRemoveGroup

RemoveDepthOfFieldOverride
OverridePauseMenuTutorial
UISetElementAlpha
CFCXHudDisplayHelper:
RegisterDominoEvent
DisplayText
HideDisplayedText
RemoveDominoEvent
CreateTextUnlocalized
ClearAll
ClearSlotQueue
CreateText
DeleteText
GetInstance

Globals:

IsRadioTowerUnlocked
UIGetElementVariableString
UISetElementVariableString
UIGetElementPositionX
UnregisterNamedTimerCallback
LockPauseMenuOption
ShowWorldMapOutpostReveal
SetExposureOverride
GetInvalidEntityId
EndCompetitveCoop
GetSpawnPointAngles
ShowAudioTablet
IsSafeHouseAIInCombat
pcall
SetAIFactEntityId
CGameMessageBoxHelper:
CreateCustomTutorialMessageBoxWithActionMap
HideFloatingTutorialMessageBox
CreateFloatingTutorialMessageBoxWithActionMap
CreateTutorialMessageBox
CreateCustomTutorialMessageBox
CreateFloatingTutorialMessageBox
CreateTutorialMessageBoxWithActionMap
CreateConfirmationMessageBox

VEHICLE_SEAT_NO_SEAT = 0.000000
ShowCoopObjectiveTextLocalized
SetTagHint
GetUIntFromGameSetting
GlobalSetObjectiveMarker
getfenv
IsWaitingPlayGame
EnableMultimonitorMask
io:
lines
write
close
flush
open
output
type
read
stderr
stdin
input
stdout
popen
tmpfile

ControlCiceroSubject
CSequenceManager_GetInstance
ModifyPlayerStat
GetBoolFromGameSetting
SetParticleAutoManaged
EnableUnlimitedAmmo
GetPlayerInSlot
GetDifficulty
CScriptCallbackSystem_GetInstance
NPC_SetDamage
PlayMusicExternalState
DisableForcedSpawnPoint
UnlockTreasureMap
CGameplayManager:

AwardCoopXPLocalized
GetPathIDLogStr
RefillAllPlayersAmmo
UICreatePlayer
PrepareDemoPause
MultiSetGodMode
SetEnvironmentMap
package:
preload:

loadlib
loaded:
string:
sub
upper
len
gfind
rep
find
match
char
dump
gmatch
reverse
byte
format
gsub
lower

debug
package
_G
io
os
table
math:
log
max
acos
huge
ldexp
pi
cos
tanh
pow
deg
tan
cosh
sinh
random
randomseed
frexp
ceil
floor
rad
abs
sqrt
modf
asin
min
mod
fmod
log10
atan2
exp
sin
atan

coroutine:
resume
yield
status
wrap
create
running


StopFullscreenVideo
CDominoSoundManager_GetInstance
ShowCoopObjectiveAndChapterText
CTerrain:
GetSector

SetFogOverride
require
IsGamePaused
IsLookYInverted
CDominoBoxResource:
RegisterGlobals
RegisterLibrary
IsInEditorMode
LoadResource
ShouldLoadResources
RegisterBox

rawequal
SendRegisteredEventToEntity
newproxy
IgnoreEntityLimiter
SetParticleAlphaRatio
SendGSFGenericEventToEntity
SetBinkVideo
GetPlayerName
RegisterNamedTimerLocalized
GetShortestDiff
dump_table
DisplayCiceroSubject
setfenv
LogConsole
VEHICLE_TYPE_NONE = 7.000000
RegisterThreateningAction
GetGSFParamFloat
IsParticleValid
FireMortarShell
SetCraftingUnlockAll
CAPI_Animal:
IsAnimalRelaxed
IsAnimalScripted

pairs
UIDestroyPlayer
RemoveLightingOverride
BlockBuddyRescue
GetPlayerIdByDescription
IsEntityInRay
CoopDoGetPawnState
UIElementGotoFrameLabel
SetInWorldIndicator_v2
GetStringIDLogStr
CAPI_Weapon:
ForceFullAmmoInClip
StopShooting
StartShooting

coroutine:
resume
yield
status
wrap
create
running

CoopTeleportPlayer
VEHICLE_TYPE_PLANE = 5.000000
DisplayInteractionMessageUI
LockSafeHouse
StopAllDialog
CStatisticServiceSP:
IncrementStatisticExternal
GetInstance


CMissionManager:
LockMission
SetAcknowledgeShape
GetMissionId
RemoveDominoEvent
LegacyGetWayPointMissionId
MissionZoneSpawn
GetMBlockStateByName
RegisterMissionBlock
MissionAcknowledged
GetInstance
UnlockItemsFromScript
ActivateQuests
CampaignPrimarySoftSave
MissionCompleteNotify
IsMissionAcknowledged
CompleteCurrentObjective
SetMBlockLayerStateById
DisableMissionBlock
IsMissionAcknowledged_FromMissionId
MissionZoneKill
SetSessionGlobal
GetSessionGlobal
MissionBlockFail
SetMissionObjective
DeactivateQuests
MissionGiverAssoc
MissionBlockComplete
GetWayPointMissionId
EnableMissionAbort
SetMBlockLayerStateByName
GetMBlockLayerStateByName
RegisterDominoEvent
GetMissionIdFromScriptName
SetMissionState
SetCurrentChapter
MissionZoneSpawnByName
MissionComplete
DisplayMissionTitle
RegisterMission
GetMissionState
MissionFail
RegisterMissionGiver
EnableFastTravel
ScanComplete
MissionZoneKillByName
SetMBlockStateByName

DummyFunction
CEntityGroupManager_GetInstance
DummyFunction
CEntityComponent:
GetEntity

CiceroSubjectUnLock
CDominoWaterLevelManager_GetInstance
CDominoWaterLevelManager:
GetWaterLevel
StopChangingWaterLevel
FillWater
SetWaterLevel
DischargeWater

CTerrain_GetInstance
StartChallengeTimer
StartDeploySupportWeapon
CFCXChallengeManager:
DisplayBetting
GetInstance

CBuddiesManager:
AddHistoryPointsToSidequestBuddy
BypassSetPrimaryBuddy
AddHistoryPointsToPrimaryBuddy
BypassSetBuddyHistoryPts
GetBuddyList
RemoveBuddyFromWorld
AssignBuddy
AddRescueBuddySpawnEventListener
SetCurrentActiveMissionBuddy
SpawnActiveMissionBuddy
MercyKilledBuddy
AddRescueBuddyChangedEventListener
SetBuddyRescueActive
BetrayedBuddy
GetBetrayedBuddyList
GetBuddyState
SetSidequestMissionState
SetShowRescueBuddyInMenu
GetRescueBuddyEntityId
GetBuddyGender
GetBuddyEntityIdByName
BypassSetBuddyUnlock
BypassSetSecondaryBuddy
RemoveRescueBuddyChangedEventListener
IsBuddyAvailable
ActiveMissionBuddyIsSpawned
RemoveRescueBuddySpawnEventListener
GetActiveMissionBuddyEntityId
PositionSpawnedBuddy
SpawnPrimaryBuddy
IsRescueBuddyAvailable
SetDefenceRevesalBetrayedBuddies
SpawnBuddy
RemoveDefenceReversalEventListener
AddDefenceReversalEventListener
BypassSetBuddyLifeState
CheatSetRescueBuddy
GetPrimaryBuddyName
IsBuddyUnlocked

CFCXGameplayManager:

GetGroupDeathMemberCount
SetActiveCoopSpawnPoint
CAPI_TestAPI:
ComponentExists

CAPI_Trigger:
GetTriggerEnable
IsEntityInsideTrigger
SetTriggerEnable

GetCurveValue
QueueCommandEventToEntity

CAPI_Pawn:
IsAPlayer
SetUsableOrientation
SetMaxHealth
GetBestDroppableWeaponEntityID
GetTaggedTime
ForceDrawWeapon
SetLookAtGazingEnable
GetAnimCutTime
SetPMSValueInt
SetWeaponVisibility
GetPawnStance
AddAnimAttachment
GetBeautifier
AddRandomItemFromLootGroup
SetBeautifier
DropWeapon
ForceDetachMountedWeapon
BelongToGOSMGroup
HasSilentWeaponEquipped
SetConditionalZoneEventsEnabled
ShutdownGOSM
ForcePawnBailoutOfVehicle
IsPawnOnZipline
ExoticHackPawnStartClimbFail
LockBeautifier
IsPawnDown
HasWeaponInInventory
ShotWeapon
ParticlePauseEmitting
RestoreGOSM
Holster
CheckPawnGadgetInventoryByCategory
DetachAnchorWithName
CheckPawnWeaponInventoryByName
GetWeaponEntityID
IsAnimationCutable
SetMotionBlurExclusion
HasSilentWeapon
GetAnimAttachment
PermitPawnToDetachFromZipline
DrawWeapon
IsAnimationInterruptible
RemoveAnimAttachment
PopBeautifier
DestroyParticle
GetPropId
GetLookAtGazingEnable
HealPawn
GetWeaponIdInSlot
SetPMSValueAngle
SetForcePanicSwim
GetCurrentWeaponMaxClipAmmo
RemoveProtectedLootItem
DeployWingsuit
SetPawnInRagDoll
GetReticleScreenPos
GetPawnHealth
SetCurrentTimeDirection
ForceUseMountedWeapon
GetLookAtEnable
AttachAnchorWithNameFromPos
RemoveWeapon
IsAnimationLoop
PreventPawnFromDetachingFromZipline
RestoreBackupInventory
GetBodyPartPos
DamagePawn
GiveSkillPoints
RemoveWeaponByID
RemoveAllSecondaryWeapons
SetLookAtEnable
SetWeaponAmmo
GetAnimBoundTime
GetBestMeleeWeapon
IsWeaponReloadRequired
RemoveAllPrimaryWeapons
GetPawnVehicleSeat
LootItem
GetGroundCollisionNormal
SetHealthRegenEnabled
RaycastGround
GetBodyPartMatrix
SpawnPickupMissionItem
IsAnimationSupportsBackward
GetBodyPartDir
GetReticleOffset
GetPawnVehicle
SetNoWeaponMode
SetReticleSpeed
SetFreeReticleMode
SetReticleOffset
RemoveProps
GetCurrentWeaponCurrentClipAmmo
SetPMSValueFloat
IsPawnInCombat
DetachAnchor
AddProtectedLootItem
SetLastQTEResult
ExoticHackPawnEndClimbFail
GetLootQuantity
RefillWeaponAmmo
PushStateMachine
SetupMissionIED
RemovePawnFromZipline
SetKickOnZipline
GetWeaponReloadTime
KillPawn
AttachAnchor
SpawnWeapon
IsGOSMShutdown
Draw
IsPawnDead
BackupInventory
SetPawnHealth
PopStateMachine
PlayAnimation
ParticleStopEmitting
SendGosmSignal
GetCurrentMoveName
PushBeautifier
ForceAddWeapon
GetCurrentAnimName
AddProceduralEffector
ParticleStartEmitting
CheckPawnWeaponInventoryByClass
GetPawnVehicleType
SetNearZ
ForceDraw
SetAutoDraw
ForceHolster
CheckPawnWeaponInventoryByCategory
SetParticleVisible
SetPawnStance
RemoveAllWeapon
SetWeaponAmmoClip
SpawnParticle
UnlockBeautifier
AddLootItem
GetAnimDuration
SetUsable
SetLookAtBlinkingEnable
ReloadWeapon
AttachAnchorWithName
DamagePawnWithDetail
StopToDestroyParticle
SetPMSValueEnum
ForcePlayAnimation
GetEquippedWeaponEntityID
SetPMSValueBool
RemoveAllInventory
AddWeaponInSlot
AddWeapon
IsPawnHeadUnderwater
GetWeaponClassFromName

CreateCRC64
GetStringID

CAPI_Entity:
TeleportEntityPos
RemoveEntityFromGroup
GetEntityPosition
SetShimmerOnEntity
SpawnParticleFromObjectAndFxComponent
Bind
SetEntityAngles
SetEntityPositionVec3
SetEntityAngle
StartPhysOnEntity
GetAlarmUserId
SetBindingApplyType
SetPhysCollisionSystemGroup
SetUsableEntitySize
GetEntityAngles
GetEntityPositionVec3
SendDetonateEvent
IsEntityTagged
SendPierceStimWithOrigin
AddEntityToGroup
GetAlarmState
IsPickable
SaveBurnedRegionEntity
GetDirectionVector
UnBind
GetEntityMatrix
DestroyCompoundObject
IsVisible
SetAnimSpeedScale
PlaySimpleAnimationAnchored
ValidateHasUsableComponent
AddPhysicsImpulseToEntity
AttachAnimationPackage
IsRadioTowerFinished
SetEntityPositionFromEntityId
StopRealTreeGrowth
GetHandleTranformMatrix
SetHighLight
IsEntityStoppedBurning
SetVisibility
PhysChainDetach
IsEntityBurnedOut
ValidateTag
SendForceState
GetName
PhysChainAttach
ExtinguishFire
DetachAnimationPackage
IsBound
UpdateMaterialFloat
UpdateLootItemDropPercentage
IsReady
LightMaterialOveride
IsEntityBurning
GetBoneRot
GetPhysCollisionSystemGroup
ChangeTagActivation
GetEntityIdType
GetScale
SetAsFailingToClimb
RemoveGSFEventHandler
UpdateRealTreeRegen
SetSimpleAnimCurrentTime
GetLookAtTriggerState
StopSimpleAnimation
PlaySimpleAnimation
SetImmuneToCollisions
RemoveEntity
SetEntityOrientationFromEntityId
SetEntityPosition
SetScale
GetBonePos
IsPhysicsEnabled
SetUsableEntityUsability
EnableZiplineGetOutPoint
SetRealTreeGrowthSpeed
IsEntityLoaded
SetPhysicsEnabled
IsEntitySabotaged
GetEntityAngle
GetSimpleAnimDuration
TeleportEntity
SetGravity
IsValid
GetEntityInPrefab

SafeHouseDeactivateMissionBlockOnUnlock
BroadcastDominoMessageDelayed
UseGamepad
GetMissionMoneyReward
StopBinkVideo
CDominoSoundManager:
StopSound
PlaySound

HasExclusiveMissionRunning
FireRocket
CAPI_NPC:
DialogPlaying
WriteBlackBoardEntityId
ClearAlliedWithArmyMask
SetMetaCharacterType
WriteBlackBoardAngle3F
SetHostileWithArmyMask
RemoveBlackBoardFact
WriteBlackBoardFloat
SetAlliedWithArmyMask
StartDialog
WriteBlackBoardBool
MuteDialog
SwitchArmy
ClearHostileWithArmyMask

SetTargetActive
DeleteAllArrowPickups

CAPI_Vehicle:
IsVehicleUnderwater
AttachPawnToVehicle
TryChangeSeat
IsVehicleFlipped
IsVehicleExitable
ForceVehicleCrash
VehicleUseTakeSeat
VehicleUseExit
GetVehicleEngineState
GetGlobalReliabilityFactor
GetSeatEntryCount
ForceLeaveVehicle
StopVehicleFollowPath
TryLeaveVehicle
StartVehicleFollowPath
IsVehicleDisabled
SetVehicleSpeed
LockPosition
DamageWindshield
IsVehicleDestructible
GetDriverSeatIndex
IsVehicleUsable
GetVehicleHealth
SetIsSeatLocked

UIMovieActivateController
GetSIntFromGameSetting
VEHICLE_TYPE_WHEELED = 0.000000
ShowTextPrompt
ForceTarget
ResetHudVisible
SetDefaultColorRemapTexture
SetColorRemapTexture
OnExclusiveMissionStop
SetDefaultEnvironmentMap
UISetElementLocalizedTextArgs
ShowObjectiveGageTimer
type
RandomizeStormTexture
RemoveAdaptiveBloomOverride
GameChangeWorld
SetCloudTexture
CreateCRCNoCase
SetWorldOceanLevel
SendCommandEventToEntity
UILoadMovie
SetAiOcclusion
StopSoundMixingFromLua
SetAdaptiveBloomOverride
SetScriptedStormFactorOverride
SetSlowMotion
print
PlayAIContextDialog
RemoveWindOverride
StartOverrideAmbiance
GetTimeOfDay
SetCloudOverride
ShowObjectiveTimer
UIGetElementWidth
ReloadLastCheckpoint
RemoveSkyOverride
UnblockBuddyRescue
RemoveShadowOverride
ForceRestartCurrentMissionBlock
GetExplosiveEquipmentName
collectgarbage
MissionGetSessionGlobal
ForceSetPlayerInVehicle
SetObjectiveMarker
RemoveMotionBlurOverride
SetMotionBlurOverride
SetDepthOfFieldOverride
GetGroupInCombatMemberCount
GetNoCaseStringID
TraceConnection
ShowCoopObjectiveText
HideRadioTowerObjectiveMarker
SendRegisteredEventToEntityNoArgs
math
AmountOfRescueLeft
IsEntityValid
ShowCoopObjectiveMissionCompleteLocalized
RegisterMissionObserver
RegisterDominoInputListenerSignal
IsScriptAutorunEnabled
GetPlayerId
SetEnableSaveGame
GetGlobalString
CoopGetConsoleCommand
CompetitiveCoopEnable
UpdateNamedTimer
CompetitiveCoopDisable
CoopRepairGetMaxHealth
SetShopItemsUnlockAll
QuitToMainMenu
GetFloatFromGameSetting
SpawnCoopAI
SpawnReinforcementScenario
GetDistance2D
PlayMultiplayerBark
IsSavingGame
SafeHouseDeactivateMissionBlock
CDominoBoxInstance:
GetParentPrefabEntityId
CreateBox
GetParentEntity

GetRemapButtonName
SetCoopCheckPoint
GetSpawnPointPos
tab_find_exists
TriggerExplosive
GetNoCaseStringIDLogStr
SetImpairedState
GameStartStopAMBXScript
SetFlashLoadingScreen
SetInWorldIndicator
CDominoTickManager_GetInstance
PlayFullscreenVideo
ResetObjectiveMarkers
CreateCRC
SetLocomotionType
KillTrappedPlayers
EnableGodMode
GetFlashOverrideLoadingScreen
StartCinematicScene
SaveOpenWorld
DoActivateCoopGate
CoopEnableInitialSpawn

CAPI_Cinema:
PauseCinematicSequence
SetupBindingForSpecificTrack
SkipCinematicSequence
StopCinematicSequence
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
IsCinematicSequenceStopped
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence

SetAIFactBool
SetFastTravelEnabled

CSequenceManager:
InterruptCinematicMetaSequenceWithContext
InterruptCinematicMetaSequence
PauseCinematicSequence
GetCinematicSequenceSyncPointName
SkipCinematicSequence
StopCinematicSequence
GetCinematicSequenceDominoName
StopCinematicMetaSequence
StartCinematicSequenceFromBeginningWithMetaId
StopCinematicMetaSequenceWithContext
StartCinematicSequenceAtSyncPointWithMetaId
StartCinematicSequenceWithMetaId
StartCinematicMetaSequence


SetQTEHudMode
UpdateParticleMatrix
CylinderCheck
UnregisterMissionObserver
UISetElementVariableFloat
SetMissionBlockLayerStateByName
IsPlayGameReceived
SetScriptEntity
RegisterAsPathID
SetLightingOverride
GetMissionAckTriggerState
SetAlarmState
SetAIFactString
EnableHighPerfEntityLimiter
Blend
AddCompetitiveScoreToPlayer
SetSensoryOverride
GetDirFromAngles
GetPlayerFromFireUIFacade
CAPI_Player:
GetDefaultMouseSensitivity
SetNumberOfWeaponSlots
GetBeautifierFirstMinAngleLimits
GetBeautifierFirstMaxAngleLimits
SetExtremeZoomCamera
SetPlayerFOV
GetWorldSpeed
GetLookSensitivity
WithdrawPlayerMoney
SetCloseUpCamera
EnableAnimalLooting
LockPlayerActionMap
SetSprinting
GetPlayerFOV
SetWorldSpeed
RefillGadgetAmmo
GetEffectiveCameraOffset
GetCurrentCyclesNumber
RemoveMedpacksToPlayer
GetPlayerMedPackCount
CompleteShootingGame
SetPositionOnLadder
UpdateKnifethrowTimer
TeleportPlayerOnLadder
GetNumWeaponSlotsUnlocked
SetAbilityUpgradable
UnregisterHealthMonitor
SetHudReticleAlpha
EquipCostume
SetWaterDivingEnable
SetInExoticMinigame
GivePlayerXP
SwitchCamera
StartPhoneCall
ApplyDisplacement
IsInQTE
CompleteBeerPongGame
IsUsingLadder
EnableCameraOffset
StopPostFX
GiveAmmoToPlayer
GetHighestPriorityInteraction
SetOxygenLevel
AddRecipeQuantity
GetMovementSensitivity
GetPlayerAmmoIsEmpty
SetPlayerLookAnglesFromAngles
RemoveLootItem
UpdateBeerPongGameTimer
ApplySlidingSpeed
PopPlayerActionMap
UpdateDeviceToTrack
ResetHudReticleAlpha
RaycastGround
HasBonus
IsInAir
SetCanCatchOnFire
SetIgnorePlayerSignal
GetDesiredCameraOffset
FillAmmoForAmmoType
UpdateMovement
RemovePlayerActionMap
AddBonusPlan
UpdatePokerGameTimer
StartPostFX
SetPostFXIntensity
GiveMedpacksToPlayer
EnableWholeTattoo
SetPlayerMoney
SetDesiredCameraOffset
AdjustCameraZoomNow
SetIronSight
CompleteRaceGame
AddPlayerMoney
SetEffectiveCameraPositionOffset
CheatSetAmmoToPlayer
AddGadget
GetPlayerLookAngles
GetDesiredPlayerLookAngles
AssignRecipeToSlot
AttachPlayer
SetPlayerActionMap
IsSignalPressed
BlendAndRestoreFOV
EnablePlantLooting
UnlockPlayerActionMap
SetMovementSensitivity
ResetInputs
SafeHouseAlarmDisabledFeedback
CompletePokerGame
SetEffectiveCameraOffset
UnsetCurrentSPActivity
TakeCameraPicture
SetCurrentSPActivity
CompleteKnifethrowGame
SwitchPlayerPawn
GetGroundCollisionNormal
SetPlayerLookAngles
RemoveGadget
ForceSetPlayerInVehicle
SetPlayerPadRumble
IsBeautifierFirstYawLimited
GetPlayerMoney
DisableCameraOffset
AddArmor
SelectThrowGadget
SetJumping
FinishAnimationCycle
UpdateShootingGameTimer
PlayGivePlayerAmmoAnimations
ShowTattoo
PushPlayerActionMap
IsCameraOffsetEnabled
GetPlayerNearFOV
SetRecipeUnlocked
AddBoolFact
DeactivateGadget
GivePlayerOutpostXPBonus
AddReinforcementTokens
PlayerRequestInteraction
IncrementPokerHighestWinningBetStatistic
CameraShakeAndGamePadRumble
RemoveBonusPlan
UpdateRaceGameTimer
RemoveAllGadget
ActivateGadget
AdjustBinocularZoomNow
DetachPlayer
SetAlwaysSliding
SetInQTE
SetPlayerNearFOV
DrawGadget

DisplayHealthBar
string
SetBattlefields
SetDynamicCheckListObjective
PlayBinkVideo
PushTutorialBox
ShowTutorialBox
PauseObjectiveTimer
SetTutorialOnOffState
UnlockCiceroSubject
GetSequenceManager
EnableInputSignalEvent
EnableHighEndBlurShadow
CheckIsAnActiveArmyTarget
GetUIPlatform
EnableVehicleHealthBar
UIGetElementVariableFloat
PauseObjectiveGageTimer
CMissionBlockManager:
SetMBlockStateById
GetInstance

SetHudVisible
SetTimeOfDay
CreateCRC64NoCase
GetFrameGameTime
DoActivateCoopGate_v2
CGOStateMachineScriptCallbackSystem_GetInstance
GetExplosiveEquipmentType
StartUIInteraction
error
SpawnEntityFromArchetype



Example Scripts


God Mode
EnableGodMode(1);

Add Money

local player = GetLocalPlayerId();
CAPI_Player.AddPlayerMoney(player, 100);


Set Number Of Weapon Slots
local player = GetLocalPlayerId();
CAPI_Player.SetNumberOfWeaponSlots(player,4);


Set River Force
SetRiverWaterForceMultiplier(1000);

Slow Motion
SetSlowMotion(0.2);

Spawn Entity

local player = GetLocalPlayerId();
local xPos = CAPI_Entity.GetEntityPosition(player, 0);
local yPos = CAPI_Entity.GetEntityPosition(player, 1);
local zPos = CAPI_Entity.GetEntityPosition(player, 2);

local Name = "FC3_Graphics:Singleplayer:Exotic:BossFight:Broken_ Mask";
local Prop = SpawnEntityFromArchetype(Name, xPos, yPos, zPos, 0,0,0);

Ps.
To find objects to spawn, you can go into cheat engine and search for strings that starts with FC3_Graphics:


Teleport
local player = GetLocalPlayerId();
local coords = luavec.new(-859, 2328, 120);
CAPI_Entity.TeleportEntityPos(player, coords ,0); --3 arg = loading screen (1 = on, 0 = off)




The script loader is made for the DX11 version of the game and are not going to work for the DX9 version of the game.
To use the script loader you inject the dll into the game and places the lua files into the same directory as the dll file.
Than you can open the loader with the insert key, and click search for files, and select the file you want. After that you simple click load to load the file in to the game.

You must login or register to view this content.


Credit

NorwayNot Happy or Sad1999: maker
Topblast: answering some questions about dx11
Ocornut: For ImGui (You must login or register to view this content.)


Feel free to donate to support my work Smile
You must login or register to view this content.


Hi my Friend i am back. Smile

The following user thanked IceCoIdKiller82 for this useful post:

Norway-_-1999
09-18-2017, 02:22 PM #5
Originally posted by IceCoIdKiller82 View Post
Hi my Friend i am back. Smile


Nice Happy
09-18-2017, 06:32 PM #6
RF0oDxM0Dz
You talkin to me?
Amazing Bro seb5594

The following user thanked RF0oDxM0Dz for this useful post:

Norway-_-1999
09-19-2017, 12:41 PM #7
Originally posted by RF0oDxM0Dz View Post
Amazing Bro seb5594


Thanks Happy

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo