NTalents
Comment: 'available talent points label'
available talent points label
Comment: 'true button'
true button
Comment: 'learnable image beihind butto...'
learnable image beihind button - used in indicating new lernable talent
Comment: 'button talent image overlay'
button talent image overlay
Comment: 'Comment'
Comment
Comment: 'subnames formating'
subnames formating
Comment: 'Documentation at'
Documentation at
http://www.sc2mapster.com/assets/ns-talent-system/pages/documentation/
Comment: 'data table clean up - tree'
data table clean up - tree
Comment: '= TREE DIALOG ='
= TREE DIALOG =
Comment: 'temp variables'
temp variables
Comment: 'spacing for buttons - default...'
spacing for buttons - default width: (dialog width - 100) / amount of columns; height: (dialog height - top offset) / amount of rows
Comment: 'requirments compacted for sak...'
requirments compacted for sake of memory
Comment: 'background image'
background image
Comment: 'Comment'
Comment
Comment: 'point label size - default 50...'
point label size - default 50%,23% of button image size
Comment: 'close button'
close button
Comment: 'points label bg image 2 - bla...'
points label bg image 2 - black overlay
Comment: 'sub titles/names - splitting ...'
sub titles/names - splitting and creating
Comment: 'image beihind button - used t...'
image beihind button - used to spice up button look
Comment: 'points label bg image 1 - whi...'
points label bg image 1 - white background
Comment: 'data table clean up - talent'
data table clean up - talent
Comment: 'points label'
points label
Comment: 'talent buttons'
talent buttons
Comment: 'Comment'
Comment
Comment: 'Comment'
Comment
Comment: 'button size'
button size
Comment: 'button image size - default 9...'
button image size - default 90% of button size
Comment: 'tree title/name'
tree title/name
presets
internal
_NTSClickEvent
_NTSSettingsSyntax
NTS Save Tree To String
_NTSTreeSyntax
NTS Show/Hide/Toggle Tree
NTS Initialize
NTSGetTreeDialog
NTS Get Tree Dialog
_StringToUpgrade
_NTSIsTalentMaxed
NTS Is Talent Maxed
NTS Create Talent Tree ( advanced )
_NTSRequirmentMsg
_ImageToString
_NTSGetTreeNIndex
_NTSTalentSyntax
NTS Get Available Talent Points
NTS Modify Available Talent Points
_NTSRefresh
NTS Load Tree From String
NTS Create Talent Tree ( simple )
_NTSBaseSyntax
NTS Get Talent Current Level
_NTSClearTree
NTS Get Tree Total Levels
_IntToAnchor
NTS Create Talent
NTS Reset Talent Tree
NTSCanPlayerLearnTalentbool
NTS Can Player Learn Talent
_NTSError
_NTSAddButtonTC
_IntToBlendMode
NTS Modify Talent Current Level
_StringToImage
_NTSCreateLine
_NTSParseTooltip
_MinMaxInt
_NTSClearTalent
TriggerAddEventDialogControl(lp_trigger, c_playerAny, lp_button, c_triggerControlEventTypeClick);
ModLeftSize20
255,0,0,0
0
<c val="
0
false
(lv_canlearn && lv_clvl==0)
-1
/
null
true
-1
-1
0
0.6
1
-1
-1
0
0
false
-1
-1
0.6
0
43
0
* Requires #RVAL point#S in #RTREE talents
#RTALENT
0
0
0
1
-1
-1
0
-1
ModCenterSize40Bold
-1
-1
0
20
514
-1
0
-1
60.0
0.0
-1
{
1
8
0
-1
-1
0
0
255,192,192,192
255,255,255,255
1
1
-1
5
0
null
0
2.0
1
s
0
0
2
0
0
31
-1
true
-1
0
-1
"><c val="
-1
5.0
<c val="
22
</c></s></n>
1
-1
0
3
-1
1
-1
-1
0
}
-1
0
255,255,255,255
0
true
-1
-1
0
</c>
0
-1
0
-1
1
)
-1
18
41
0
false
1
-1
<c val="AAAAAA">Next level:</c>
-1
false
ModLeftSize20
-1
1
1
">(
0
-1
6
#S
0
0
-1
0
true
ModLeftSize24Bold
5.0
-1
80
2
-1
0
32
-1
90
2.0
1
1
0
1
-1
0
true
2
0
">
lp_string
255,192,192,192
Assets\Textures\terran-border-tech.dds
-1
* Requires #RVAL point#S in #RTALENT talent
true
1
0
1
0
-1
-1
1
0
true
-1
false
10
0
-1
2
3
-1
1
0
1
700
ModCenterSize32
0
0
-1
-1
#RTREE
c:
1
true
19
1
true
-1
-1
|
0
1
-1
1
255,255,255,255
-1
-1
1
1
255,192,192,192
1
-1
1
-1
1
255,192,192,192
1
-1
/
0.0
-1
-1
0
true
255,254,235,1
1.6
}
-1
50
-1
-1
null
-1
-1
false
-1
true
0
40
0
255,196,255,214
1
0
-1
255,129,225,254
-1
-1
255,125,251,0
2.0
-1
1
true
4
true
-1
-1
0
-1
false
0.0
40
1
0
1
true
0
-1
-1
15.0
0
-1
">
2
7
-1
-1
2
2
-1
-1
</n>
0
-1
-1
-1
true
1
</c></n></n></n>
0
2
-1
-1
0
false
-1
-1
-1
Assets\Textures\tutorialarrow01.dds
Assets\Textures\tutorialarrow01.dds
false
-1
0
0
lv_canlearn
ModCenterSize32
-1
-1
-1
-1
false
0
</c>
0
">
-1
-1
-1
0
-1
-1
0
0
1
-1
0
0
0
50
255,192,192,192
1
-1
2
1
-1
50
-1
1
1
-1
-1
0
10
-1
-1
-1
s
30
50
FixedToInt(IntToFixed(lv_t_width-(lv_t_minimumHOffset*2))/lv_t_subnamesc)
50
0
255,255,255,255
true
0
50
0
lp_string
518
2
0
-1
Talent trees can only be created prior to initialization
-1
-1
517
-1
100
0
-10
0
1
0
-1
false
ModCenterSize12Bold
-1
-1
-1
1
"><c val="
0
|
0
400
2
Talents can only be modified after initialization
-1
0
-10
Error while adding talent
-1
Available talent points : #POINTS
0
-1
2
">
1
0
0
true
0
1
1
">
">
-1
1
::
0.5
0
-1
0
1
2
20
-1
(lv_t_minimumHOffset*2)
true
0
true
true
#POINTS
0
0
lp_image
255,255,255,255
0
255,128,255,0
-1
-1
1
-1
0
255,255,255,255
true
255,192,192,192
{
false
-1
1
0
-1
0
1
-1
true
2
50
0
0
-1
1
50
-1
-1
1.1
0
255,140,255,140
false
900
-1
-1
0
-1
1
-1
null
<c val="
0
13
255,140,255,140
-1
0
#S
-1
0
0
10
0
0
255,255,255,255
0
-1
true
</c>
<c val="
<c/>
2.0
ModLeftSize20Bold
-1
0
</n>
true
""
0
false
17
-1
ModCenterSize40Bold
24
519
-1
0.0
0
0
520
-1
1
true
-1
1
15
1
!(lv_canlearn || lv_clvl>0)
-1
26
-1
-1
false
50.0
12
700
255,254,235,1
0
false
">
0
-1
-1
255,140,140,140
14
0
column or row is out of parent tree range r:
513
0
-1
25
1
4
true
2.0
0.9
43
1
0
1
true
1
-1
0
Error while adding talent
false
false
255,196,255,214
2
10
-1
-1
1
0
0
2
1
|
90
35
0
2
1
Assets\Textures\white32.dds
-1
!lv_b
<s val="
">
-1
0
0
0
0
-1
1
0
2.0
50
0
-1
1.1
90
-1
0
1.0
true
null
Available talent points: <c val="
255,255,0,0
lv_t_topOffset+((lv_t_row-1)*lv_t_buttonSpacingV)+(lv_t_buttonSpacingV/2)-(lv_t_buttonHeight/2)
0
0
0
_
* Requires #COST talent point#S
1
28
0
-1
#RVAL
0
true
25
}
-1
</c>
1
1
0
true
-1
false
0
900
-1
21
</c>
0
0
0
true
1
2
255,255,255,255
-1
true
null
516
1
-1
-1
-1
<c val="
{
36
20
#COST
1
true
-1
33
</n></n>
50
50
-1
-1
0
0
Assets\Textures\btn-border-research.dds
0
-1
-1
-1
-1
0
false
10
true
-1
0
false
ModLeftSize20Bold
515
-1
0
1
-1
false
-1
1.6
s
Available talent points : #POINTS
0
-1
0
2
Assets\Textures\btn-ability-protoss-blink-color.dds
0
-1
0
2
0
1
true
-1
0
27
0
lp_int
255,0,0,0
-1
true
90
1
4
-1
-1
-1
true
0
0
-1
0
0
16
true
-1
5
0
255,192,192,192
100
255,128,255,0
5
0
""
0
255,55,155,255
0
255,255,255,255
39
true
0
0
0
0
true
false
-1
0
false
-1
-1
0
-1
29
</n></n>
-1
0
-1
0
0
null
2.0
-1
0
(lv_t_minimumHOffset*2)
50.0
-1
false
lp_int
false
#RVAL
0
25
50
1
-1
true
true
0
true
0
0
1.6
true
10
0
-1
1
<c val="
0
255,125,251,0
parent tree doesn't exist t:
20
-1
-1
false
0.0
false
true
-1
2
-1
-1
0
Already initialized
false
-1
255,192,192,192
!(lv_clvl>0)
1
0.0
0
Assets\Textures\btn-border-research.dds
0
1
<s val="
false
1
9
-1
255,140,140,140
Assets\Textures\white32.dds
15.0
ModLeftSize24Bold
true
Assets\Textures\terran-border-tech.dds
-1
1
</n>Talent
</c>
</n>Talent
0
0
0
-1
0
255,192,192,192
false
1
false
1.6
true
255,255,255,255
</s>
-1
0
-1
3
-1
30
false
0
0
false
Talents can only be created prior to initialization
-1
-1
<c val="
</n></n>
lv_t_minimumHOffset+((lv_t_column-1)*lv_t_buttonSpacingH)+(lv_t_buttonSpacingH/2)-(lv_t_buttonWidth/2)
true
-1
1
0
1
255,55,155,255
-1
ModCenterSize12Bold
-1
lv_t_minimumHOffset+((lv_i2-1)*lv_t_subSpacingH)
-1
11
-1
1
255,129,225,254
42
0
Assets\Textures\btn-ability-protoss-blink-color.dds
-1
2
-1
1
33
-1
38
0.23
-1
2
-1
1
50.0
1.1
0
-1
-1
</n></n>
0
-1
80
-1
-1
0
QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm1234567890
-1
true
false
1
50
-1
0
#S
-1
0.9
-1
-1
1
1
37
true
40
true
true
1
">
1
-1
0
true
0
23
lv_clvl == 0
**
-1
0
1
20
-1
0
1.1
true
34
true
new learnable talent back image transparency
string
tree rows
require talent cost points msg
tree name
requirement arrow color enabled
tree
tree index
player
row
n
index
tree subnames style
dialog width
tree name color
findex
tree index
dialog height
tree index
dialog buttons autosize to rectangle
talent cost
min
parent tree index
player
tree subnames labels height
tree
tree background image
required talent row
tree name style
talents name learnable color
column
talent parent tree index
for level
player
msg
talents level label back color 2
tree background image tint
modify available talents points
player
modify value
requirement arrow color disabled
field
tree columns
required talent level
available points label style
player
new learnable talent back image scale to button vertically
talent row
trigger
tree columns
tree
requirement arrow tiled
talents level label style
player
talents tooltip values color
dialog
tree subnames color
player
available points label offset X
tree index
talent parent tree index
requirement arrow offset
talent image
recursive
tree available talent points share group
content offset horizontally
requirement arrow enabled
available points label color over 0
required tree total levels
talents tooltip style
modify value
tree index
method
new learnable talent back image
player
dialog buttons height
tree
dialog buttons autosize scale
talents name style
required talent tree index
available points label anchor
required talent column
player
talent row
require msg color
row
int
hide other trees
requirement arrow thickness
tree background image tiled
new learnable talent back image scale to button horizontally
available points label text
talent image learnable tint
tree
require points in required tree msg
available points label color 0
row
field
tree index
value
int
column
column
talent column
tree subnames
tree
talent back image
row
tree name
require points in required talent msg
base
tree name label height
talent lore descryption
talents level label text color over 0
modify method
column
player
tree background image offsets vertical
column
tree index
talent row
button
tree index
player
tree index
dialog image
refresh dialog
requirement arrow image
talent stats descryption
dialog buttons autosize
talent back image scale to button horizontally
talent max level
new learnable talent back image tint
talent back image can learn tint
tree
image
string
tree index
tree index
findex
end item
player
add to available talent points
refresh dialog
row
content offset vertically
talent back image scale to button vertically
tree background image offsets horizontal
requirement arrow blend mode
modify method
index
available points label offset Y
tree index
talents level label back color 1
talent column
max
talent image not learnable tint
background
talent name
string
findex
talents name not learnable color
talents level label text color 0
start item
talent column
row
column
available points label enabled
field
linked upgrade
player
dialog buttons width
tree background image transparency
talent back image transparency
player
talent back image can't learn tint
tree rows
NTSModifyMethods
NTSShowHideToggle
_NTSFields_Talent
_NTSFields_Base
_NTSFields_Settings
_NTSFields_Tree
talent bg img transparency
TreesIDs
_color clvl over 0
TargetGroup P
Add
NTSInitialized
_available talentPoints P
_tree button close
ap label anchor
Show
style available points
RA_blendmode
_DI backfx
_color clvl 0
tree background tiled
_link upgrade
Subtract
_color talents name not learnable
RA_color_enabled
tree background offsetV
_name
TreesCount
RA_thickness
tree name label height
_tree name
color tree subnames
_ApMsg
_draw line
new talent bg tint
_style talents names
_tree columns
tree background color
image path
RA_tiled
talent bg scaleV
content offsetH
style tree name
tree buttons height
_available talentPoints DI
content offsetV
ReqMsgs
talent bg scaleH
_lore descryption
tree dialog width
new talent bg img path
RA_spacing
color tree name
_stats descryption
Tree
ap label offX
_DI new backfx
new talent bg scaleV
tree background offsetH
style tree subnames
_current level P
_color talents name learnable
_color ap over 0
_required compact
talent bg img path
new talent bg scaleH
_style talents tooltips
ap label offY
_DI label
Set To
RA_color_disabled
_tree share group
new talent bg img transparency
talent bg can learn tint
_tree rows
_style talents labels
RA_Image
_tree dialog
image learnable tint
Toggle
_DI button
image not learnable tint
color talent labels bg 1
_color ap 0
talent bg can't learn tint
Settings
tree dialog image
tree dialog height
tree subnames
_DI RA
tree background img
_DI button image
tree subnames labels height
_color talents values
ReqMsgColor
Talents
_max level
tree buttons width
_talent cost
tree background transparency
color talent labels bg 2
Hide
backfx
tempreal
ii
middle
_NTS_Chars
t_width
Plen
t_column
angle
rRow
t_buttonLw
t_subSpacingH
col
t_tree
t_tempstring
bw2
newval
x2
i
length
rTalentClvl
tiled
tempval
distance
bh2
n
mod
mlvl
t_labelc2
image
r
canlearn
t_nameLHeight
RA
aplabel
work
find
_NTS_FS
t_subWidth
tn
t_subTopOffset
r
upg
to add
ti
i
r
i
tps
paths
rstring
t_offsetY
label
s
rTreeTotals
cval
enabled tint
bool
key
thickness
out
work
t_buttonWidth
p
i
r
c_temp space replace
t_subnamesLsHeight
t_buttonSpacingH
disabled tint
c
i
di
t_row
_NTS_IS
rTree
blend mode
button
col
t_temp button
clvl
t
ismaxed
c
output
cost
ap
newval
templevel
t_height
cTag
y1
bw
cval
x1
t_minimumHOffset
c_subnames separator
ti
t_subnamesc
s
t_name
n
t_buttonImgWidth
b
t_buttonSpacingV
i2
_NTS_ID
paths
mlvl
buttonImg
t_rows
c
temp
p2
t_minimumVOffset
max
clvl
t_buttonImgHeight
rTalentLevel
c
r
c
p1
rColumn
t_buttonHeight
r
t_offsetX
y2
i
canlearn
c
t_labelc1
output
dialog
t_columns
work
bh
offset
t_topOffset
t_reqstring
new backfx
ROut
t_buttonLh
itt
i
output
r