Skip to content

Latest commit

 

History

History
1101 lines (702 loc) · 24.6 KB

Tools.md

File metadata and controls

1101 lines (702 loc) · 24.6 KB

MoveToTargetDebugger.sqf

ACT_WALK

Type: constant

Description:

Replaced value:

"SlowF"

File: host\Tools\MoveToTargetDebugger.sqf at line 9

ACT_STOP

Type: constant

Description:

Replaced value:

"Stop"

File: host\Tools\MoveToTargetDebugger.sqf at line 10

mttd_targetpos

Type: Variable

Description:

Initial value:

[0,0,0]

File: host\Tools\MoveToTargetDebugger.sqf at line 73

mttd_curhandle

Type: Variable

Description:

Initial value:

-1

File: host\Tools\MoveToTargetDebugger.sqf at line 74

mttd_srcobj

Type: Variable

Description:

Initial value:

null

File: host\Tools\MoveToTargetDebugger.sqf at line 75

mttd_arrForward

Type: Variable

Description:

Initial value:

null

File: host\Tools\MoveToTargetDebugger.sqf at line 76

mttd_arrDirect

Type: Variable

Description:

Initial value:

null

File: host\Tools\MoveToTargetDebugger.sqf at line 77

mttd_start

Type: function

Description:

  • Param: _newposition

File: host\Tools\MoveToTargetDebugger.sqf at line 13

mttd_doact

Type: function

Description:

File: host\Tools\MoveToTargetDebugger.sqf at line 70

mttd_ray

Type: function

Description:

  • Param: _beg
  • Param: _end

File: host\Tools\MoveToTargetDebugger.sqf at line 79

EditorDebug.sqf

editorDebug_isEnabled

Type: Variable

Description:

Initial value:

true //global mode

File: host\Tools\EditorDebug\EditorDebug.sqf at line 16

editorDebug_handlerUpdate

Type: Variable

Description: global mode

Initial value:

-1

File: host\Tools\EditorDebug\EditorDebug.sqf at line 18

EditorDebug_datahandler.sqf

metstart(val)

Type: constant

Description:

  • Param: val

Replaced value:

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 39

metprint

Type: constant

Description:

Replaced value:

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 40

symb__(dat)

Type: constant

Description:

  • Param: dat

Replaced value:

###dat

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 225

bcol(button)

Type: constant

Description:

  • Param: button

Replaced value:

<t color=''symb__(ff0000)''>button</t> 

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 226

editorDebug_internal_const_typemapColors

Type: Variable

Description:

Initial value:

createHashMapFromArray[...

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 158

editorDebug_init

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 8

editorDebug_onUpdate

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 30

editorDebug_handler_gameObject_valueToText

Type: function

Description:

  • Param: _varname
  • Param: _varval
  • Param: _dirty (optional, default 0)

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 80

editorDebug_handler_gameObject

Type: function

Description: обработчик игрового объекта

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 171

editorDebug_handler_common

Type: function

Description: общий обработчик данных

File: host\Tools\EditorDebug\EditorDebug_datahandler.sqf at line 224

EditorDebug_io.sqf

PRINT_FILEWRITE_ERROR_REASON

Type: constant

Description:

Replaced value:

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 16

file_const_defaultDelimeter

Type: Variable

Description:

Initial value:

""

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 12

file_const_defaultAsyncWriteTimeout

Type: Variable

Description:

Initial value:

5

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 14

file_getSourcePath

Type: function

Description: #define EXTENDED_LOGGING_ASYNCUNLOCK

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 21

file_open

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)
  • Param: _args (optional, default "")

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 29

file_openReturn

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)
  • Param: _args (optional, default "")

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 49

file_copy

Type: function

Description: this cannot copy directory

  • Param: _path
  • Param: _dest
  • Param: _relInfo
  • Param: _canOverride (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 66

file_move

Type: function

Description:

  • Param: _path
  • Param: _dest
  • Param: _relInfo

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 81

dir_move

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 96

file_getFileList

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)
  • Param: _searchOption (optional, default ".")
  • Param: _useDeepSearch (optional, default false)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 100

file_read

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 116

file_write

Type: function

Description:

  • Param: _path
  • Param: _data
  • Param: _isRelative (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 128

file_delete

Type: function

Description:

  • Param: _path

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 148

folder_delete

Type: function

Description:

  • Param: _path

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 159

file_exists

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 170

folder_exists

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 176

file_isLocked

Type: function

Description:

  • Param: _path
  • Param: _isRelative (optional, default true)

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 183

file_clearFileLock

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_io.sqf at line 190

EditorDebug_shared.sqf

checkdata(cachevalue)

Type: constant

Description:

  • Param: cachevalue

Replaced value:

if !(cachevalue in _cache) exitwith {cachevalue}

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 62

checkempty(cachevalue)

Type: constant

Description:

  • Param: cachevalue

Replaced value:

if (_cache get cachevalue == "") exitwith {cachevalue}

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 63

editorDebug_serializePlayerSettings

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 8

editorDebug_getPlayerSettings

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 43

editorDebug_updatePosAndDirInCache

Type: function

Description: only for 3den

  • Param: _pos
  • Param: _dir (optional, default 0)

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 48

editorDebug_internal_validateValuesCanStart

Type: function

Description:

  • Param: _cache

File: host\Tools\EditorDebug\EditorDebug_shared.sqf at line 60

EditorDebug_visual.sqf

editorDebug_handlerWidgets

Type: Variable

Description: struct of vec3: ref ctg, name, code target, positions(size),handler

Initial value:

[...

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 8

editorDebug_internal_activeTab

Type: Variable

Description:

Initial value:

-1

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 44

editorDebug_setVisibleWidgets

Type: function

Description:

  • Param: _mode

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 32

editorDebug_isVisibleWidgets

Type: function

Description:

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 40

editorDebug_createVisual

Type: function

Description:

  • Param: _catName

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 46

editorDebug_scrollActiveTab

Type: function

Description:

  • Param: _val

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 77

editorDebug_handleKeyPress

Type: function

Description:

  • Param: _str
  • Param: _isShift

File: host\Tools\EditorDebug\EditorDebug_visual.sqf at line 90

EntryPoint.sqf

relicta_debug_main

Type: function

Description: функция, вызываемая при подключении первого персонажа в игру

  • Param: _mob
  • Param: _role

File: host\Tools\EditorWorkspaceDebug\EntryPoint.sqf at line 22

relicta_debug_compileMain

Type: function

Description: когда все модули загружены но режим ещё не установлен

File: host\Tools\EditorWorkspaceDebug\EntryPoint.sqf at line 36

InternalImpl.sqf

DEEP_DEBUG_MODE

Type: constant

Description: режим глубокой отладки. При изменении нужно перезапустить симуляцию.

Replaced value:

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 11

TAB__

Type: constant

Description:

Replaced value:

(toString [9])

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 87

relicta_debug_internal_isEntryPointInitialized

Type: Variable

Description:

Initial value:

false

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 41

relicta_debug_internal_isHandledError

Type: Variable

Description:

Initial value:

false

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 91

relicta_debug_internal_canShowStackVariables

Type: Variable

Description:

Initial value:

false

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 93

relicta_debug_internal_lastErrorName

Type: Variable

Description:

Initial value:

""

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 95

relicta_debug_internal_lastErrorFileLine

Type: Variable

Description:

Initial value:

null

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 96

relicta_debug_internal_postCompileProcess

Type: function

Exists if DEEP_DEBUG_MODE defined

Description:

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 23

relicta_debug_internal_invokeEntryPoint

Type: function

Description:

  • Param: _usr
  • Param: _role

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 43

relicta_debug_clearUserInventory

Type: function

Description:

  • Param: _usr

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 50

messageBox

Type: function

Description:

  • Param: _d

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 66

messageBox_Node

Type: function

Description:

  • Param: _mes
  • Param: _opt (optional, default [])

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 72

messageBoxRet

Type: function

Description:

  • Param: _d

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 78

relicta_debug_onPostErrorHandle

Type: function

Description:

  • Param: _errorMsg
  • Param: _file
  • Param: _line
  • Param: _stack
  • Param: _offset

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 89

relicta_debug_internal_handleError

Type: function

Description:

  • Param: _errorMsg
  • Param: _file
  • Param: _line
  • Param: _stack
  • Param: _offset

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 98

relicta_debug_internal_serializeStackTrace

Type: function

Description:

  • Param: _fn
  • Param: _line
  • Param: _scope
  • Param: _varmap

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 148

relicta_debug_setlasterror

Type: function

Description: used on halt system call

  • Param: _name

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 184

relicta_debug_internal_testErrorInternal

Type: function

Description:

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 189

relicta_debug_internal_testError

Type: function

Description:

File: host\Tools\EditorWorkspaceDebug\InternalImpl.sqf at line 196

HotReload_init.sqf

printTrace

Type: constant

Description:

Replaced value:

fws_printTrace

File: host\Tools\HotReload\HotReload_init.sqf at line 28

fileWatcher_enableSystem

Type: Variable

Description:

Initial value:

true

File: host\Tools\HotReload\HotReload_init.sqf at line 9

fileWatcher_autoReloadObjects

Type: Variable

Description:

Initial value:

true

File: host\Tools\HotReload\HotReload_init.sqf at line 11

fileWatcher_list_checkedPathsForReloadRequest

Type: Variable

Description:

Initial value:

[...

File: host\Tools\HotReload\HotReload_init.sqf at line 13

fileWatcher_list_ignoredPathParts

Type: Variable

Description:

Initial value:

[...

File: host\Tools\HotReload\HotReload_init.sqf at line 18

fileWatcher_hostChangedPath

Type: Variable

Description:

Initial value:

tolower "Src\host\"

File: host\Tools\HotReload\HotReload_init.sqf at line 25

fileWatcher_clientChangedPath

Type: Variable

Description:

Initial value:

tolower "Src\client"

File: host\Tools\HotReload\HotReload_init.sqf at line 26

fws_autorecompSources

Type: Variable

Description:

Initial value:

false

File: host\Tools\HotReload\HotReload_init.sqf at line 29

fws_printTrace

Type: function

Description:

File: host\Tools\HotReload\HotReload_init.sqf at line 31

fileWatcher_init

Type: function

Description:

File: host\Tools\HotReload\HotReload_init.sqf at line 40

fileWatcher_onFrame

Type: function

Description:

File: host\Tools\HotReload\HotReload_init.sqf at line 59

FileWatcher_handleCallbackExtension

Type: function

Description:

  • Param: _path
  • Param: _func
  • Param: _args

File: host\Tools\HotReload\HotReload_init.sqf at line 83

FileWatcher_onChangeFile

Type: function

Description:

  • Param: _filepath

File: host\Tools\HotReload\HotReload_init.sqf at line 99

IconGenerator.sqf

main_ExitIfError()

Type: constant

Description:

  • Param:

Replaced value:

\
if (iconGen_internal_isError) exitWith { \
	error("Process icon generator aborted"); \
}

File: host\Tools\IconGenerator\IconGenerator.sqf at line 35

iconGen_output

Type: Variable

Description:

Initial value:

""

File: host\Tools\IconGenerator\IconGenerator.sqf at line 29

iconGen_outputInfo

Type: Variable

Description:

Initial value:

"" //non-code information

File: host\Tools\IconGenerator\IconGenerator.sqf at line 30

iconGen_internal_typeTable

Type: Variable

Description: non-code information

Initial value:

createHashMap

File: host\Tools\IconGenerator\IconGenerator.sqf at line 32

iconGen_internal_isError

Type: Variable

Description:

Initial value:

false

File: host\Tools\IconGenerator\IconGenerator.sqf at line 33

iconGenerator_start

Type: function

Description:

File: host\Tools\IconGenerator\IconGenerator.sqf at line 40

iconGen_internal_findTypeByModel_alg2

Type: function

Description:

  • Param: _model

File: host\Tools\IconGenerator\IconGenerator.sqf at line 88

iconGen_internal_findTypeByModel

Type: function

Description:

  • Param: _model

File: host\Tools\IconGenerator\IconGenerator.sqf at line 105

iconGen_internal_makeIconCtors

Type: function

Description:

  • Param: _classes

File: host\Tools\IconGenerator\IconGenerator.sqf at line 122

iconGen_internal_isValidConfig

Type: function

Description:

File: host\Tools\IconGenerator\IconGenerator.sqf at line 129

iconGen_internal_generateTypeTable

Type: function

Description:

File: host\Tools\IconGenerator\IconGenerator.sqf at line 133

IconMaker.sqf

fcall(name)

Type: constant

Description:

  • Param: name

Replaced value:

call icomaker_##name

File: host\Tools\IconGenerator\IconMaker.sqf at line 7

fdef(name)

Type: constant

Description:

  • Param: name

Replaced value:

icomaker_##name

File: host\Tools\IconGenerator\IconMaker.sqf at line 8

SDK_init.sqf

sdk_isFirstLoad

Type: Variable

Description:

Initial value:

isNull(sdk_firstLoadFlag)

File: host\Tools\SDK\SDK_init.sqf at line 10

sdk_init

Type: function

Description:

File: host\Tools\SDK\SDK_init.sqf at line 19

sdk_internal_loadSDKConfig

Type: function

Description:

  • Param: _pathFull

File: host\Tools\SDK\SDK_init.sqf at line 37

sdk_getSystemFlags

Type: function

Description: system flags is simple flaglist for bool check

File: host\Tools\SDK\SDK_init.sqf at line 55

sdk_hasSystemFlag

Type: function

Description:

File: host\Tools\SDK\SDK_init.sqf at line 59

sdk_getSDKPropertyMap

Type: function

Description: sdk property list is simple getter some values from editor

File: host\Tools\SDK\SDK_init.sqf at line 64

sdk_getPropertyValue

Type: function

Description:

  • Param: _key
  • Param: _def

File: host\Tools\SDK\SDK_init.sqf at line 68