Ress Posted September 2, 2018 Share Posted September 2, 2018 Compilation of re-created info panel configs for xvm (from standalone mods). All versions have adapted config for default and Aslain's xvm config. ( its sort of plug&play ) Created and tested on 1920x1080 resolution. Download XVM infoPanel configs.7z Requirements Spoiler XVM (obviously) py macro infoPanel.py & info_panel_data.py (by Kotyarko_O - download link) optional - py macro aimingSystem.py (by ktulho - download link) note: py macros are not included inside archive and account/registration is required to download them (from links above) Install Guide Spoiler download infoPanel.py & info_panel_data.py and put them inside ../res_mods/configs/xvm/py_macro (skip if using version 7) copy infoPanel.xc, battleLabelInfoPanel.xc and icons folder inside ../res_mods/configs/xvm/default (for Aslain's config put inside Aslain folder) or inside your own config folder but you will have to correct path for images (inside battleLabelsInfoPanel.xc) example: <img src='cfg://<<<YOUR CONFIG FOLDER>>>/icons/InfoPanel/InfoPanelbg.png'> inside @xvm.xc add: (skip if using version 7) "infoPanel": ${"infoPanel.xc":"infoPanel"} add required formats inside battleLabels.xc if panel is using extra fonts, install them General infoPanel.py configuration Spoiler display duration: 3 sec reload calculation: 100% crew +equipments enabled on: allies, enemy & destroyed ALT: show player Numpad 7: toggle on/off Configs Spoiler v1 - originally by Shtys Spoiler battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" } v2 - originally by Shtys Spoiler note: requires Cuprum.ttf font (included inside archive) battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" } v3 - originally by Shtys Spoiler note: requires Cuprum.ttf font (included inside archive) battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" }, ${ "battleLabelsInfoPanel.xc":"def.infoPanelbg" } v4 - originally by Kriegstreiber Spoiler battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" }, ${ "battleLabelsInfoPanel.xc":"def.infoPanelbg" } v5 - originally by angelsoft Spoiler note: minor bug while aiming on target and pressing ALT (to show player info) tank image doesn't change back (to targeted tank) after releasing ALT, but text does battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" }, ${ "battleLabelsInfoPanel.xc":"def.infoPanelbg" } v6 - originally by Shtys Spoiler note: displays installed contour icons battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" }, ${ "battleLabelsInfoPanel.xc":"def.infoPanelbg" } v7 - by Ress Spoiler note: requires only xvm, no extra py_macro but reload calculation is different battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" }, ${ "battleLabelsInfoPanel.xc":"def.infoPanelAlt" } //optional Alt player info - but disabled by default v8 - by Ress Spoiler battleLabels.xc add: ${ "battleLabelsInfoPanel.xc":"def.infoPanel" } Comparison Spoiler v1, v2, v3 v4 v5, v6 Changelog Spoiler 13.06.2019 added v8 (similar minimalistic design as v7 but using infopanel.py data) renamed all definitions Info > info (infoPanel, infoPanelbg, infoPanelAlt) updated infoPanel.py macros (v1, v2, v3, v4, v5, v6) "enemiesOnly" > "showFor" {{py: compareColor}} > {{py: infoPanel.compareColor}} {{py: infoPanelFormat}} > {{py:infoPanel.format}} updated optional aimingSystem.py macros (v2, v3, v4, v5, v6) PY(ON_CAMERA_MODE) > PY(ON_AIM_MODE) {{py:sight.cameraMode=arc?|{{py:sight.cameraMode=sn?|{{py:sight.cameraMode=str?|}}}}}} > {{py:aim.mode(v1, v2, v3)}} 18.03.2019 repack all in one (similar to my debugPanel configs) fixed width/height (compatibility with xvm 7.8.2+) revisited each config: cleanup renamed v0 > v7 all versions have configs for default and Aslain's xvm 13.09.2018 updated v0 10.09.2018 added v6 (from eskpoint panels) 09.09.2018 added v5 (from eskpoint panels) 07.09.2018 added v4 (masheene panel) 06.09.2018 added v3 (from izeberg panels) added v2 (from izeberg panels) added v1 (from izeberg panels) 02.09.2018 added v0 1 Quote Link to comment
Ress Posted September 10, 2018 Author Share Posted September 10, 2018 <deleted> Quote Link to comment
Ress Posted March 26, 2019 Author Share Posted March 26, 2019 Even though i updated all configs recently chances are none of them will work correctly with recent infopanel.py update. - Added macros: {{nation}}, {{level}}, {{rlevel}}, {{py: infoPanel.isPremium}} (returns 'premium' if the tank is premium). - Renamed ru-macros: {{py: infoPanelFormat}}> {{py: infoPanel.format}} {{py: isTarget}}> {{py: infoPanel.isTarget}} {{py: compareDelim}}> {{py: infoPanel.compareDelim}} {{py: compareColor}}> {{py: infoPanel.compareColor}} - Changed the "enemiesOnly" parameter to "showFor" (accepted values: "all", "ally", "enemy"). boo hoo...well in that case, time to slap discontinued™ Quote Link to comment
Administrator Aslain Posted March 26, 2019 Administrator Share Posted March 26, 2019 Just macro rename or more? Otherwise it should be rather easy to open all configs in notepad++ and globaly rename that macros. (well except for enemiesOnly) Quote Link to comment
Ress Posted March 26, 2019 Author Share Posted March 26, 2019 I mean its easy enough but it pisses me when they decide to change naming for whatever reason.Right after i repacked it, in hope to never look at it again. Its mostly macro rename inside main infoPanel.xc (enemiesOnly for each config and formats edits for few configs with new macro naming), and custom battleLabelsInfoPanel.xc (py: infoPanel.format rename for each config). Also optional aimingSystem.py stuff need to update to new macro {{py:aim.mode(v1, v2, v3)}} format. Quote Link to comment
Ress Posted June 13, 2019 Author Share Posted June 13, 2019 13.06.2019 added v8 (similar minimalistic design as v7 but using infopanel.py data) renamed all definitions Info > info (infoPanel, infoPanelbg, infoPanelAlt) updated infoPanel.py macros (v1, v2, v3, v4, v5, v6) "enemiesOnly" > "showFor" {{py: compareColor}} > {{py: infoPanel.compareColor}} {{py: infoPanelFormat}} > {{py:infoPanel.format}} updated optional aimingSystem.py macros (v2, v3, v4, v5, v6) PY(ON_CAMERA_MODE) > PY(ON_AIM_MODE) {{py:sight.cameraMode=arc?|{{py:sight.cameraMode=sn?|{{py:sight.cameraMode=str?|}}}}}} > {{py:aim.mode(v1, v2, v3)}} sidenote: should work without issues, didn't have time to test all 16 configs Quote Link to comment
John11 Posted June 13, 2019 Share Posted June 13, 2019 what difference is this from the one that's in the modpack Quote Link to comment
Ress Posted June 13, 2019 Author Share Posted June 13, 2019 3 minutes ago, John11 said: what difference is this from the one that's in the modpack They are configs for infopanel.py (addon for xvm) for xvm only, while those inside modpack are standalone mods (xvm unrelated). As for difference well i tried to port originals to xvm as best as i could (not 100% identical, but close enough). Now the real question is: What's the point of having all those extra mods when you can recreate most of them with xvm? +less troubleshooting (example Battle Observer) Quote Link to comment
John11 Posted June 13, 2019 Share Posted June 13, 2019 i cant find infopanel.py or info panel data.py from that link Quote Link to comment
Ress Posted June 13, 2019 Author Share Posted June 13, 2019 28 minutes ago, John11 said: i cant find infopanel.py or info panel data.py from that link It's little hard to spot, but it's packet inside infoPanel.zip Quote Link to comment
John11 Posted June 14, 2019 Share Posted June 14, 2019 its showing unavailable if i highlight it or if i click it i get sorry there is a problem and this attachment is not available Quote Link to comment
Ress Posted June 14, 2019 Author Share Posted June 14, 2019 @John11 Same on this site, you can't download attachments if you are not registered member, nothing unusual. I prefer to link original instead of including other peoples work inside my archive. Quote Link to comment
John11 Posted June 14, 2019 Share Posted June 14, 2019 your installation guide about adding "infoPanel": ${"infoPanel.xc":"infoPanel"} to @xvm.xc i get xvm error on game start object: "}" expected got "infoPanel" at 193:3 in "res_mods\configs\xvm\Aslain|@xvm.xc Quote Link to comment
John11 Posted June 14, 2019 Share Posted June 14, 2019 i got it to work now using v1 but how can i move it down in sniper mode Quote Link to comment
Ress Posted June 14, 2019 Author Share Posted June 14, 2019 On 6/14/2019 at 2:37 PM, John11 said: i got it to work now using v1 but how can i move it down in sniper mode v1 doesn't have specific positioning (didn't see need of adding it) based on camera mode (arcade/sniper/strategy) only general xy. Inside battleLabelsInfoPanel.xc "x": 0, "y": 225, (x: left/right y: up/down), since it's "screenHAlign": "center", "screenVAlign": "center" go negative up and positive down. EDIT: Inside @xvm.xc if you add "infoPanel": ${"infoPanel.xc":"infoPanel"} at the bottom previous def need to have comma. Or if you add it in middle/above last one add comma behind it. example: "xmqp": ${"xmqp.xc":"xmqp"}, "tweaks": ${"tweaks.xc":"tweaks"}, "assistLog": ${"assistLog.xc":"assistLog"}, "infoPanel": ${"infoPanel.xc":"infoPanel"}, <--- not final edit/def "safeShot": ${"safeShot.xc":"safeShot"}, "sight": ${"sight.xc":"sight"} <--- last one (no comma) only 1 allowed without comma (last one) or config breaks Every edit inside @xvm.xc from top ("configVersion": "6.1.0",) to bottom have comma after (except last one). Quote Link to comment
John11 Posted July 21, 2019 Share Posted July 21, 2019 could you add them to the mod pack please like you have with the debug panels saves me from manually adding them Quote Link to comment
Ress Posted July 21, 2019 Author Share Posted July 21, 2019 8 hours ago, John11 said: could you add them to the mod pack please like you have with the debug panels saves me from manually adding them Well this is fan zone section (for sharing mods, configs, and other random stuff). It's not up to me to decide what goes inside modpack. Aslain is the only one who can decide and add stuff inside modpack. Quote Link to comment
John11 Posted July 22, 2019 Share Posted July 22, 2019 could we get in contact with Aslain to see if he could add them to the modpack Quote Link to comment
Administrator Aslain Posted July 22, 2019 Administrator Share Posted July 22, 2019 We could, but what's wrong with the panels already available in the modpack, are they not enough? Quote Link to comment
John11 Posted July 22, 2019 Share Posted July 22, 2019 can you change the version of the panels in the modpack Quote Link to comment
Ress Posted July 22, 2019 Author Share Posted July 22, 2019 1 hour ago, John11 said: can you change the version of the panels in the modpack v1,v2,v3 (izeberg) and v4 (oldskool) Are included inside modpack (as standalone). Quote Link to comment
John11 Posted July 22, 2019 Share Posted July 22, 2019 can i ask do the panels on here get there info from xvm and do the crew skills and tanks equipment change the aim time and the view range of the tank i am looking at? Quote Link to comment
Ress Posted July 22, 2019 Author Share Posted July 22, 2019 They get info from xvm, more specifically from infoPanel.py & info_panel_data.py and they import/get some info from wot client. (link) def gun_reload_equip(eq1 = 1, eq2 = 1, eq3 = 1, eq4 = 1): if not _typeDescriptor: return None else: reload_orig = _typeDescriptor.gun.reloadTime rammer = 0.9 if (_typeDescriptor.gun.clip[0] == 1) and (eq1 == 1) else 1 if (eq2 == 1) and (eq3 == 1) and (eq4 == 1): crew = 1.32 elif (eq2 == 1) and (eq3 == 1) and (eq4 == 0): crew = 1.27 elif (eq2 == 1) and (eq3 == 0) and (eq4 == 1): crew = 1.21 elif (eq2 == 1) and (eq3 == 0) and (eq4 == 0): crew = 1.16 elif (eq2 == 0) and (eq3 == 1) and (eq4 == 1): crew = 1.27 elif (eq2 == 0) and (eq3 == 1) and (eq4 == 0): crew = 1.21 elif (eq2 == 0) and (eq3 == 0) and (eq4 == 1): crew = 1.16 else: crew = 1.10 return "%.2f" % (round((reload_orig / (0.57 + 0.43 * crew)) * rammer, 2)) Now i don't know what "aim time" has to do with info panel. ..anyway base view range and only reload is with 100% crew +equipments/perks. If you actually read first post General infoPanel.py configuration you would probably get your answer, or look at Comparison section at bottom. Quote Link to comment
John11 Posted July 22, 2019 Share Posted July 22, 2019 sorry not aim time but reload time so the reload time changes from tank to tank with crew perks and equipment if it does then that info panel that's already in the mod pack only shows base view range a base reload time witch is useless that's why i was asking if we could add when to the mod pack so we can get the proper reload time with crew perks and equipment if it uses xvm Quote Link to comment
John11 Posted July 22, 2019 Share Posted July 22, 2019 i am sorry if i am getting to be a pain in the ass Quote Link to comment
chokky69 Posted October 18, 2019 Share Posted October 18, 2019 XVM Info Panel doesn't work since last WOT update... Quote Link to comment
Ress Posted October 19, 2019 Author Share Posted October 19, 2019 16 hours ago, chokky69 said: XVM Info Panel doesn't work since last WOT update... Sorry i am out of loop lately (since 1.6.0.8), removed all WoT related stuff from pc. (reason:classic wow ) But gonna look into it later today, once my wot client download. Make sure your .py macros are updated. EDIT: After fresh wot download (non-wgc) and default xvm [8.1.2_4] + infopanel, xvm configs appear to work just fine. Try downloading .py macros again, if you still have issues let me know what version. Quote Link to comment
chokky69 Posted October 20, 2019 Share Posted October 20, 2019 You are right. Fresh .py macros solve the problems. Thanks anyway :-) Quote Link to comment
chokky69 Posted March 11 Share Posted March 11 (edited) XVM InfoPanel doesn't work after last update to 1.24.0.0. or maybe lastest XVM update. Edited March 16 by chokky69 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.