Skip to content

Commit 5632efb

Browse files
authored
Merge pull request #73 from vcmi-mods/vert_new_button
Added new buttons to vertical layout
2 parents 1e32e66 + 2e38673 commit 5632efb

File tree

2 files changed

+87
-20
lines changed

2 files changed

+87
-20
lines changed

Mods/adventureMapVertical/Content/config/widgets/adventureMap.json

Lines changed: 83 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@
409409
"generateSmall" : true,
410410
"area" : {
411411
"top" : 32,
412-
"left" : 16,
412+
"left" : 10,
413413
"width" : 32,
414414
"height" : 32
415415
}
@@ -419,7 +419,7 @@
419419
"hideWhen" : "mapLayerSurface",
420420
"area" : {
421421
"top" : 32,
422-
"left" : 64,
422+
"left" : 58,
423423
"width" : 32,
424424
"height" : 32
425425
},
@@ -447,7 +447,7 @@
447447
"hideWhen" : "mapLayerUnderground",
448448
"area" : {
449449
"top" : 32,
450-
"left" : 64,
450+
"left" : 58,
451451
"width" : 32,
452452
"height" : 32
453453
},
@@ -475,14 +475,14 @@
475475
"hideWhen" : "mapLayerOther",
476476
"area" : {
477477
"top" : 32,
478-
"left" : 64,
478+
"left" : 58,
479479
"width" : 32,
480480
"height" : 32
481481
},
482482
"items" : [
483483
{
484484
"type" : "adventureMapButton",
485-
"name" : "worldViewOther",
485+
"name" : "worldViewOther1",
486486
"image" : "buttons/iam-layers.def",
487487
"help" : "core.help.294",
488488
"hotkey" : "adventureToggleMapLevel",
@@ -509,7 +509,7 @@
509509
"generateSmall" : true,
510510
"area" : {
511511
"top" : 80,
512-
"left" : 16,
512+
"left" : 10,
513513
"width" : 32,
514514
"height" : 32
515515
}
@@ -519,7 +519,7 @@
519519
"hideWhen" : "heroAwake",
520520
"area" : {
521521
"top" : 80,
522-
"left" : 64,
522+
"left" : 58,
523523
"width" : 32,
524524
"height" : 32
525525
},
@@ -547,7 +547,7 @@
547547
"hideWhen" : "heroSleeping",
548548
"area" : {
549549
"top" : 80,
550-
"left" : 64,
550+
"left" : 58,
551551
"width" : 32,
552552
"height" : 32
553553
},
@@ -575,7 +575,7 @@
575575
"hideWhen" : "heroGround",
576576
"area" : {
577577
"top" : 128,
578-
"left" : 16,
578+
"left" : 10,
579579
"width" : 32,
580580
"height" : 32
581581
},
@@ -603,7 +603,7 @@
603603
"hideWhen" : "heroBoat",
604604
"area" : {
605605
"top" : 128,
606-
"left" : 16,
606+
"left" : 10,
607607
"width" : 32,
608608
"height" : 32
609609
},
@@ -637,7 +637,7 @@
637637
"generateSmall" : true,
638638
"area" : {
639639
"top" : 128,
640-
"left" : 64,
640+
"left" : 58,
641641
"width" : 32,
642642
"height" : 32
643643
}
@@ -653,7 +653,7 @@
653653
"generateSmall" : true,
654654
"area" : {
655655
"top" : 32,
656-
"left" : 112,
656+
"left" : 106,
657657
"width" : 32,
658658
"height" : 32
659659
}
@@ -669,7 +669,7 @@
669669
"generateSmall" : true,
670670
"area" : {
671671
"top" : 80,
672-
"left" : 112,
672+
"left" : 106,
673673
"width" : 32,
674674
"height" : 32
675675
}
@@ -685,7 +685,7 @@
685685
"generateSmall" : true,
686686
"area" : {
687687
"top" : 128,
688-
"left" : 112,
688+
"left" : 106,
689689
"width" : 32,
690690
"height" : 32
691691
}
@@ -701,7 +701,7 @@
701701
"generateSmall" : true,
702702
"area" : {
703703
"top" : 32,
704-
"left" : 160,
704+
"left" : 154,
705705
"width" : 32,
706706
"height" : 32
707707
}
@@ -717,7 +717,7 @@
717717
"generateSmall" : true,
718718
"area" : {
719719
"top" : 80,
720-
"left" : 160,
720+
"left" : 154,
721721
"width" : 32,
722722
"height" : 32
723723
}
@@ -733,7 +733,71 @@
733733
"generateSmall" : true,
734734
"area" : {
735735
"top" : 128,
736-
"left" : 160,
736+
"left" : 154,
737+
"width" : 64,
738+
"height" : 32
739+
}
740+
},
741+
{
742+
"type" : "adventureMapButton",
743+
"name" : "buttonPuzzle",
744+
"image" : "buttons/iam-puzzle.def",
745+
"hotkey" : "adventureViewPuzzle",
746+
"help" : "core.help.371",
747+
"playerColored" : true,
748+
"generateFromBaseImage" : "iam-puzzle",
749+
"generateSmall" : true,
750+
"area" : {
751+
"top" : 32,
752+
"left" : 202,
753+
"width" : 32,
754+
"height" : 32
755+
}
756+
},
757+
{
758+
"type" : "adventureMapButton",
759+
"name" : "buttonMarket",
760+
"image" : "buttons/iam-market.def",
761+
"hotkey" : "adventureMarketplace",
762+
"help" : "core.help.594",
763+
"playerColored" : true,
764+
"generateFromBaseImage" : "iam-market",
765+
"generateSmall" : true,
766+
"area" : {
767+
"top" : 80,
768+
"left" : 202,
769+
"width" : 32,
770+
"height" : 32
771+
}
772+
},
773+
{
774+
"type" : "adventureMapButton",
775+
"name" : "buttonWorld",
776+
"image" : "buttons/iam-world.def",
777+
"hotkey" : "adventureViewWorld",
778+
"help" : "core.help.370",
779+
"playerColored" : true,
780+
"generateFromBaseImage" : "iam-world",
781+
"generateSmall" : true,
782+
"area" : {
783+
"top" : 128,
784+
"left" : 202,
785+
"width" : 64,
786+
"height" : 32
787+
}
788+
},
789+
{
790+
"type" : "adventureMapButton",
791+
"name" : "buttonDig",
792+
"image" : "buttons/iam-dig.def",
793+
"hotkey" : "adventureDigGrail",
794+
"help" : "core.help.373",
795+
"playerColored" : true,
796+
"generateFromBaseImage" : "iam-dig",
797+
"generateSmall" : true,
798+
"area" : {
799+
"top" : 32,
800+
"left" : 250,
737801
"width" : 64,
738802
"height" : 32
739803
}
@@ -1451,7 +1515,7 @@
14511515
"items" : [
14521516
{
14531517
"type" : "adventureMapButton",
1454-
"name" : "worldViewOther",
1518+
"name" : "worldViewOther2",
14551519
"image" : "buttons/iam-layers.def",
14561520
"playerColored" : true,
14571521
"hotkey" : "adventureToggleMapLevel",
@@ -1610,4 +1674,4 @@
16101674
]
16111675
}
16121676
]
1613-
}
1677+
}

mod.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22
"name" : "VCMI extras",
33
"description" : "Collection of enhancements and fixes for VCMI interface and gameplay:<br><br>• <b>Extended lobby options</b><br> Adds template selection, map size buttons (H/XH/G), chess timer, and support for simultaneous turns<br><br>• <b>Revisit & Search buttons</b><br> Adds buttons to revisit the current object and perform contextual searches on the adventure map<br><br>• <b>Quick Exchange</b><br> Improves the hero exchange screen with one-click swap buttons for all creatures and artifacts<br><br>• <b>Vertical layout (portrait mode)</b><br> Optimizes the adventure map interface for vertical screen orientation (portrait mode)<br><br>• <b>Bonus icons</b><br> Adds visual indicators for unit bonuses and special abilities<br><br>• <b>Spell immunity icons</b><br> Displays spell immunity icons for creatures during combat<br><br>• <b>Emoji support</b><br> Enables emoji font rendering in the in-game chat",
44
"author" : "VCMI Team",
5-
"version" : "3.8.1",
5+
"version" : "3.8.2",
66
"contact" : "http://forum.vcmi.eu/index.php",
77
"modType" : "Graphical",
88
"changelog" : {
9+
"3.8.2" : [
10+
"Added new buttons to vertical layout"
11+
],
912
"3.8.1" : [
1013
"Added maximum damage icon"
1114
],

0 commit comments

Comments
 (0)