-
Notifications
You must be signed in to change notification settings - Fork 19
/
UnrealScriptIDE.sublime-settings
131 lines (118 loc) · 5.33 KB
/
UnrealScriptIDE.sublime-settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
// Add additional startup settings here. A complete overview of all available startup settings can be found here: http://udn.epicgames.com/Three/CommandLineArguments.html
// DO NOT USE: editor, server, 127.0.0.1, yourmap.udk as those are handled internally by my plug-in.
// For example, use "-ResX=1920 -ResY=1080 -fullscreen" for full-screen and HD or use "-log" to display the log.
// Please fallow the given structure carefully. "name": ["TYPE: -YourSettings"] Replace "TYPE: " with "CLIENT: ", "SERVER: " or "LISTEN: "
// If your name contains debug, it will only be shown if you compile in debug mode.
"startup_configurations":
{
"One Server and Two Clients":
[
"SERVER: -ConsolePosX=600 -ConsolePosY=600",
"CLIENT: -log -resx=800 -resy=600 -ConsolePosX=0 -ConsolePosY=600 -posx=0 -posy=0",
"CLIENT: -log -resx=800 -resy=600 -ConsolePosX=1250 -ConsolePosY=600 -posx=1200 -posy=0"
],
"Standalone":
[
"CLIENT: -log -ResX=1280 -ResY=720 -nomoviestartup -ConsolePosX=0 -ConsolePosY=720 -posx=0 -posy=0"
],
"Standalone Debug":
[
"CLIENT: -autodebug -log -ResX=1280 -ResY=720 -nomoviestartup -ConsolePosX=0 -ConsolePosY=720 -posx=0 -posy=0 -wxwindows"
],
"Open Editor":
[
"EDITOR: "
]
},
// You can add your own map folders here. If a relative path is given it will search inside the udk directory.
// You can also use absolute paths (e.g. "map_folders":["UDKGame\\Content\\Maps","C:\\UDK\\MyMaps"]).
"map_folders":
[
"UDKGame\\Content\\Maps"
],
// add your own map extensions here:
"additional_map_extensions":
[
".udk"
],
// This is similar to the "startup_configurations".
// Here you can specify different compile options.
// Please fallow the given structure carefully. "name": ["Path", "-YourSettings"]
"compiling_configurations":
{
"Standard 32bit":
[
"Win32\\UDK.com",
"-unattended"
],
"Standard 64bit":
[
"Win64\\UDK.com",
"-unattended"
],
"Debug 32bit":
[
"Win32\\UDK.com",
"-debug -unattended"
],
"Debug 64bit":
[
"Win64\\UDK.com",
"-debug -unattended"
]
},
// set this to true if you want that the debugger breaks at the first line of code that gets executed.
"break_on_first_line": false,
// save all unreal script files before starting build
"save_all_on_build": true,
// if true, will open the highlighted word in an new window when using go to definition
"b_create_new_window_goto_def": false,
// keywords to use for auto-completion.
"unreal_keywords": ["abstract", "array", "arraycount", "assert", "auto", "automated", "bool", "break", "button",
"byte", "coerce", "collapsecategories", "config", "const", "continue", "default", "delegate",
"dependson", "deprecated", "dontcollapsecategories", "edfindable", "editconst", "editconstarray",
"editinline", "editinlinenew", "editinlinenotify", "editinlineuse", "enumcount", "event", "exec",
"expands", "export", "exportstructs", "extends", "final", "float", "global", "globalconfig",
"goto", "guid", "hidecategories", "ignores", "import", "init", "input", "insert", "instanced",
"int", "intrinsic", "iterator", "latent", "length", "local", "localized", "name", "new", "noexport",
"none", "noteditinlinenew", "notplaceable", "nousercreate", "operator", "optional", "out",
"perobjectconfig", "placeable", "pointer", "postoperator", "preoperator", "private", "protected",
"reliable", "remove", "return", "rot", "safereplace", "self", "showcategories", "simulated", "singular",
"state", "static", "string", "super", "transient", "travel", "unreliable", "var", "vect", "Repnotify", "Client",
"Server", "AutoExpandCategories", "implements", "Inherits", "NonTransient", "StructDefaultProperties",
"if", "else", "class", "DefaultProperties", "do", "until", "enum", "for", "false", "true", "foreach",
"function", "struct", "switch", "while"],
// Tags that can be used in MetaData. Triggered with '<'
"metadata_tags" : ["ToolTip=",
"DisplayName=",
"ClampMin=",
"ClampMax=",
"UIMin=",
"UIMax=",
"ArrayClamp=",
"EditCondition=",
"MultilineWithMaxRows=",
"bShowOnlyWhenTrue=",
"FriendlyName=",
"AllowAbstract",
"AutoComment="],
// --------------------------------------
// DO NOT SET BOTH SETTINGS BELOW TO TRUE
//---------------------------------------
// If this is set to true, you wont get asked if you want to open the error log or start the game when there were only warnings in your build.
// Instead the log will be opened immediately as if there were build errors.
"always_open_log": false,
// If this is set to true, you wont get asked if you want to open the error log or start the game when there were only warnings in your build.
// Instead it will start the game, as if there were 0 errors and 0 warnings.
"always_start_game": false,
//=======================
// Nothing of interest...
//=======================
// Used to save your last opened map. No need to overwrite this, as it is done automatically
"last_opened_map": "",
// Used to save your last used configuration.
"last_used_configuration": "",
// Used to save your current compile configuration.
"current_compile_settings": "Standard 32bit"
}