New units for AWD
Posted: Thu Oct 20, 2022 2:32 am
After seeing the new patch come out for AWD I thought I would finally upload this mod I started years ago. It converts all the land and air units using sprites from the game Panzercorp and other mods. I think it looks pretty cool and you get more variants with research upgrades but you might need to tweak the code for when the units change. (instructions are in the manual)
This is the code for Germany and what the requirements are for upgrading the artwork on the map, there's separate code for the popups.
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_EVADE,10,0,0,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,10,$TD_EVADE,9,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,9,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,8,$TD_EVADE,7,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,10,0,0,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,9,$TD_EVADE,9,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,9,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,8,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,8,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_SPEED,2,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,7,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,9,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,8,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,8,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,7,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,7,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,6,$TD_EVADE,6,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_LA,4,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_AA,4,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,9,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,8,0,0,$VARIENT_A1)
and the popups
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_EVADE,10,0,0,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,10,$TD_EVADE,9,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,9,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,8,$TD_EVADE,7,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,10,0,0,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,9,$TD_EVADE,9,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,9,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,8,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,8,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_SPEED,2,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,7,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,9,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,8,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,8,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,7,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,7,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,6,$TD_EVADE,6,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_LA,4,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_AA,4,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,9,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,8,0,0,$VARIENT_P1)
Germany starts with a Panzer II and once you upgrade to 7 evasion and 8 attack it changes to a Panzer III. Most of it is finished and I might come back and add more sprites if I feel like it. The game code can support up to 7 icons per unit except for naval. All the navy is original, they fit in between the regions better and the ones from panzercorp didn't look as good. It's fully compatible with the 1.59 patch and GG and as far as I know everything works but let me know if there's any bugs.
The only issue is some people might have a hard time telling the difference between infantry and militia, they do look different but If it bothers you just delete the militia units before installing the mod.
it also includes my previous map, german flag mod and some minor improvements to the interface.
https://www.mediafire.com/file/uqzm78uj ... 9.zip/file
This is the code for Germany and what the requirements are for upgrading the artwork on the map, there's separate code for the popups.
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_EVADE,10,0,0,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,10,$TD_EVADE,9,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,9,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,8,$TD_EVADE,7,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,10,0,0,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,9,$TD_EVADE,9,$VARIENT_A4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,9,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,8,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,8,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_SPEED,2,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,7,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,9,0,0,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,8,$TD_EVADE,8,$VARIENT_A3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,8,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,7,$TD_EVADE,7,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,7,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,6,$TD_EVADE,6,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_LA,4,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_AA,4,0,0,$VARIENT_A1)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,9,0,0,$VARIENT_A2)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,8,0,0,$VARIENT_A1)
and the popups
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_EVADE,10,0,0,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,10,$TD_EVADE,9,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,9,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$MECHANIZED,$TD_LA,8,$TD_EVADE,7,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,10,0,0,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,9,$TD_EVADE,9,$VARIENT_P4)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,9,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,8,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_EVADE,8,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_AA,7,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$FIGHTER AIR,$TD_SPEED,2,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,7,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,6,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$HEAVY AIR,$TD_LA,5,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,9,0,0,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,8,$TD_EVADE,8,$VARIENT_P3)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,8,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,7,$TD_EVADE,7,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_EVADE,7,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$TAC AIR,$TD_LA,6,$TD_EVADE,6,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_LA,4,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$CARRIER AIR,$TD_AA,4,0,0,$VARIENT_P1)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,9,0,0,$VARIENT_P2)
UnitImageVarient($PLAYER_GER,$ARTILLERY,$TD_LA,8,0,0,$VARIENT_P1)
Germany starts with a Panzer II and once you upgrade to 7 evasion and 8 attack it changes to a Panzer III. Most of it is finished and I might come back and add more sprites if I feel like it. The game code can support up to 7 icons per unit except for naval. All the navy is original, they fit in between the regions better and the ones from panzercorp didn't look as good. It's fully compatible with the 1.59 patch and GG and as far as I know everything works but let me know if there's any bugs.
The only issue is some people might have a hard time telling the difference between infantry and militia, they do look different but If it bothers you just delete the militia units before installing the mod.
it also includes my previous map, german flag mod and some minor improvements to the interface.
https://www.mediafire.com/file/uqzm78uj ... 9.zip/file