INFO: markersAliveExtended.xc
Published by ORT on
BLACKWOT › Forums › Stats & Other Mods for World of Tanks › XVM: eXtended Visualization Mod › Everything XVM › XVM .xc files › INFO: markersAliveExtended.xc
- This topic has 0 replies, 1 voice, and was last updated 10 years, 3 months ago by ORT.
-
AuthorPosts
-
07.05.2016 at 13:23 #109824ORTMember
(Due to the lack of an official wiki and thorough public documentation of the XVM mod, this is an attempt to publish the ins and outs of XVM and cover all of the .xc files. This is intended to be a live document. Every time there are changes to XVM, the finalized changes will be incorporated in the document. Additions/comments/corrections to the information here are welcome. If you have any comment, or noticed anything missing or needing more clarification, or anything that is wrong, please post a comment.)
It is highly recommended to read the topic “<a href="/index.php?/topic/502-info-markersalivenormalxc/” rel=””>INFO: markersAliveNormal.xc” before reading this topic.
markersAliveExtended.xc is configured the same as markersAliveNormal.xc, except for the information displayed and that the information appears only when the ALT key is being pressed. It can be useful when more or ‘extended’ information is required, such as non-platoon player names in non-team battles, or winrates, or WN8, etc, the possibilities are almost endless.Although in my understanding probably very few players actually use the Alt OTMs when in battle. But it is nice to have when needed.
By default, the following markers are displayed:
(1) Player’s winrate in percent,
(2) player’s name and clan name,
(3) health bar,
(4) remaining hp ratio in percent, superimposed over the health bar, and

(5) rising/floating damage text.

Default markersAliveExtended explained. (Only the main differences from markersAliveNormal.xc will be explained. For a more in-depth explanation of the fields, see <a href="/index.php?/topic/502-info-markersalivenormalxc/” rel=””>markersAliveNormal.xc)
Spoiler(default XVM markersAliveExtended.xc config file)
UNLESS NOTED, THE CONFIG IS THE SAME AS IN markersAliveNormal.xc
/**
* Options for alive with Alt markers.
*/
{
// Definitions
“def”: {
// Floating damage values.
“damageText”: {
// false – disable
“visible”: true,
// Axis field coordinates
“x”: 0,
“y”: -67,
// Opacity (dynamic transparency allowed, see macros.txt).
“alpha”: 100,
// Color (dynamic colors allowed, see macros.txt).
“color”: null,
“font”: {
“name”: “$FieldFont”,
“size”: 18,
“align”: “center”
“bold”: false,
“italic”: false
},
// Параметры тени.
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 6,
“strength”: 200
},
// Rising speed of displayed damage (float up speed).
“speed”: 2,
// Maximum distance of target for which damage rises.
“maxRange”: 40,
// Text for normal damage (see description of macros in the macros.txt).
“damageMessage”: “{{dmg}}”,
// Text for ammo rack explosion (see description of macros in the macros.txt).
“blowupMessage”: “{{l10n:blownUp}}n{{dmg}}”
},
// Text field with the name of the player.
“playerName”: { <<<< By default, the player name is displayed regardless of platoon, or battle type.
“name”: “Player name”,
“visible”: true,
“x”: 0,
“y”: -36,
“alpha”: 100,
“color”: null,
“font”: {
“name”: “$FieldFont”,
“size”: 13,
“align”: “center”,
“bold”: false,
“italic”: false
},
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 6,
“strength”: 200
},
“format”: “{{nick}}” <<<< This format displayed the player name and clan name. See macros.txt.
},
// Text field with the percentage of remaining health.
“hpPercent”: { <<<< This field displays the remaining hp ratio in percent %. The hp ratio is superimposed over the health bar.
“name”: “Percent of HP”,
“visible”: true,
“x”: 0,
“y”: -20,
“alpha”: 100,
“color”: “0xFCFCFC”,
“font”: {
“name”: “$FieldFont”,
“size”: 11,
“align”: “center”,
“bold”: true,
“italic”: false
},
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 4,
“strength”: 100
},
“format”: “{{hp-ratio}}%”
},
// Text field with win ratio.
“winRate”: { <<<< This field displays the player’s winrate in percent above the player’s name.
“name”: “Win Rate”,
“visible”: true,
“x”: 0,
“y”: -46,
“alpha”: 100,
“color”: “{{c:winrate}}”,
“font”: {
“name”: “$FieldFont”,
“size”: 11,
“align”: “center”,
“bold”: true,
“italic”: false
},
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 6,
“strength”: 200
},
“format”: “{{winrate%2d~%}}” <<<< This format displays the player’s winrate in 2 integer numbers and suffixed with the % sign.
}
},— Ally OTMs configs start here —
“ally”: {
// Type of vehicle icon (HT/MT/LT/TD/Arty).
“vehicleIcon”: {
// false – disable
“visible”: true,
// true – show speaker even if visible=false
“showSpeaker”: false,
// Axis field coordinates
“x”: 0,
“y”: -16,
// Opacity.
“alpha”: 100,
// Color (currently not in use).
“color”: null,
// Maximum scale (default is 100).
“maxScale”: 100,
// Offset along the X axis (?)
“scaleX”: 0,
// Offset along the Y axis (?)
“scaleY”: 16,
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 6,
“strength”: 200
}
},
“healthBar”: {
“visible”: true,
“x”: -41,
“y”: -33,
“alpha”: 100,
“color”: null,
“lcolor”: null,
“width”: 80,
“height”: 12,
“border”: {
“alpha”: 30,
“color”: “0x000000”,
“size”: 1
},
“fill”: {
“alpha”: 30
},
“damage”: {
“alpha”: 80,
“color”: null,
“fade”: 1
}
},
// Floating damage values for ally, player, squadman.
“damageText”: {
“$ref”: { “path”:”def.damageText” }
},
“damageTextPlayer”: {
“$ref”: { “path”:”def.damageText” }
},
“damageTextSquadman”: {
“$ref”: { “path”:”def.damageText” }
},
// Vehicle contour icon.
“contourIcon”: {
// false – disable
“visible”: false,
// Axis field coordinates.
“x”: 6,
“y”: -65,
// Opacity (dynamic transparency allowed, see macros.txt).
“alpha”: 100,
// Color (dynamic colors allowed, see macros.txt).
“color”: null,
// Color intensity from 0 to 100. The default is 0 (off).
“amount”: 0
},
// Player or clan icon.
“clanIcon”: {
“visible”: false, // false – disable
“x”: 0,
“y”: -67,
“w”: 16,
“h”: 16,
// Opacity (dynamic transparency allowed, see macros.txt).
“alpha”: 100
},
// Vehicle tier.
“levelIcon”: {
“visible”: false, // false – disable
“x”: 0,
“y”: -21,
“alpha”: 100
},
// Markers “Help!” and “Attack!”.
“actionMarker”: {
“visible”: true, // false – disable
“x”: 0,
“y”: -67,
“alpha”: 100
},
// Block of text fields.
“textFields”: [ <<<< Player name with clan name, remaining hp-ratio, and player winrate are called up.
${ “def.playerName” },
${ “def.hpPercent” },
${ “def.winRate” }
]
},— Ally OTMs configs end here —
— Enemy OTMs configs start here —
“enemy”: {
// Type of vehicle icon (HT/MT/LT/TD/Arty).
“vehicleIcon”: {
“visible”: true,
“showSpeaker”: false,
“x”: 0,
“y”: -16,
“alpha”: 100,
“color”: null,
“maxScale”: 100,
“scaleX”: 0,
“scaleY”: 16,
“shadow”: {
“alpha”: 100,
“color”: “0x000000”,
“angle”: 45,
“distance”: 0,
“size”: 6,
“strength”: 200
}
},
“healthBar”: {
“visible”: true,
“x”: -41,
“y”: -33,
“alpha”: 100,
“color”: null,
“lcolor”: null,
“width”: 80,
“height”: 12,
“border”: {
“alpha”: 30,
“color”: “0x000000”,
“size”: 1
},
“fill”: {
“alpha”: 30
},
“damage”: {
“alpha”: 80,
“color”: null,
“fade”: 1
}
},
// Floating damage values for ally, player, squadman.
“damageText”: {
“$ref”: { “path”:”def.damageText” }
},
“damageTextPlayer”: {
“$ref”: { “path”:”def.damageText” }
},
“damageTextSquadman”: {
“$ref”: { “path”:”def.damageText” }
},
// Vehicle contour icon.
“contourIcon”: {
“visible”: false,
“x”: 6,
“y”: -65,
“alpha”: 100,
“color”: null,
“amount”: 0
},
// Player or clan icon.
“clanIcon”: {
“visible”: false,
“x”: 0,
“y”: -67,
“w”: 16,
“h”: 16,
“alpha”: 100
},
// Vehicle tier.
“levelIcon”: {
“visible”: false,
“x”: 0,
“y”: -21,
“alpha”: 100
},
// Markers “Help!” and “Attack!”.
“actionMarker”: {
“visible”: true,
“x”: 0,
“y”: -67,
“alpha”: 100
},
// Block of text fields.
“textFields”: [ <<<< Player name with clan name, remaining hp-ratio, and player winrate are called up.
${ “def.playerName” },
${ “def.hpPercent” },
${ “def.winRate” }
]
}
}Related config files: <a href="/index.php?/topic/501-info-markersxc/” rel=””>markers.xc, <a href="/index.php?/topic/502-info-markersalivenormalxc/” rel=””>markersAliveNormal.xc, <a href="/index.php?/topic/504-info-markersdeadnormalxc/” rel=””>markersDeadNormal.xc, <a href="/index.php?/topic/505-info-markersdeadextendedxc/” rel=””>markersDeadExtended.xc.
-
AuthorPosts
- You must be logged in to reply to this topic.