Fixed bugs: 1) with not-attacking Loki when near Yggdrasill 2) crash when Ice/Fire group empty 3) Chaos units attacking when healing + added pgmap_rotate_60.rotate_tiles()
Fixed bugs: 1) with not-attacking Loki when near Yggdrasill 2) crash when Ice/Fire group empty + added pgmap_rotate_60.rotate_tiles()
Added python script pgmap_rotate_60.py to rotate PG map by 60 degrees clockwise
Added python script pgmap_place_ygdr.py to place Yggdrasill fort ring at given X,Y hex
Added python PG map tools to read,write,rotate map + Reverted change of <halftrack> value for Thor,Odin,Jormungandr
Added CMake definitions to compile import-pg-data.exe
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Removed handling of music settings + changed config file to rgeneral.conf
Added CMake definitions to compile import-pg-data.exe
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Changed Surtur icon + added AM as author + set fortif. move_cost=1
Added pg_data_imported() check and engine_no_pg_data_action() dialog
Removed unused #include's from all import-pg-data/ dir files
Added CMake definitions to compile import-pg-data.exe
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Removed eval_cmdline() + removed unused #include's from all files
Removed all references to unit tag
Added parsing+display of units description line #2 + #3
Added parsing+display of units description line #1
Replaced welcome img with 3 new RG%d.bmp
Removed unused and obsolete functions() from import-pg-data/* files
Added CMake definitions to compile import-pg-data.exe
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Disabled Asgard Player button in Scenario config dialog
Renamed binary and dir names 'lgc-pg' -> 'import-pg-data'
Process Loki unit before Fire units
Removed obsolete params from units_convert_database() generating pg_units.txt
Removed unused *.bmp files from gfx/gui/ dir
Created src/db/ dir with terrain.txt (and pg_nations.txt + pg_units.txt when imported)
Moved all *.bmp files from gfx/ to gfx/gui/ dir
Removed src/themes/ dir and moved its content to gfx/gui/ dir
Removed lgc-pg/convdata/ dir and moved its content to sounds/ and gfx/ dir
Moved all convdata/*.wav files to src/sounds
Removed unused params from lgc-pg logic to produce only unit db+bmp and terrain bmp
Removed compilation of shptool binary
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Removed util/ dir and all references to it
Changed CFLAGS to -std=gnu18 -Wextra
Removed intl/ dir and util/localize.c/h and any references to it
Extended CMake definitions to compile with sound
Added CMake definitions to compile with MinGW
Changed CFLAGS to -std=gnu18 -Wextra
Removed obsolete and unused dirs : ai_modules, campaigns, music, terrain
Migrated Makefiles to Autoconf 2.71
Added scenario where Asgard=Soviets
Converter fix
Changed CFLAGS to -std=gnu18 -Wextra
Changed version to 0.9 -> Added personal perks to all Asgard + Chaos units
Rewritten gui_show_combat_odds()
Fixed bug with overlapping Scen/TB/CR Info frames
Added deploy hexes + Fixed un/deployment logic
Terrain changed around Ice Giant and Fire Giant
implemented in ver. 0.8
Run away units disabled for 1 turn
implemented in ver. 0.8
Fixed bug - now AI units when running away are unavailable for 1 turn
Extended 'Combat Rules' window with text about running units
Extended 'Combat Rules' window with detailed text of combat tips
Extended 'Combat Rules' window with example of 3-unit combat scenario
Changed 'Victory Conditions' window into 'Combat Rules' window
Changed 'Unit List' window into 'Terrain Bonus Info' window
Fixed wrong calculation of gui_show_combat_odds()
Updated 'Stick to Hela' routine for AI Player Loki unit to get best hex to 'push'
Added 'Stick to Hela' routine for Loki unit when AI Player
Added Loki personal perk to divert Hela move for PLAYER_CPU
Added Loki personal perk : when near Hela, diverts her random move by 1 hex (only for PLAYER_HUMAN now)
Added Chaos units personal perk : 'Chaos units do NOT surrender!'
Changed CFLAGS to -std=gnu18 -Wextra
Converter fix
Implemented unit healing process (fully unavailable for 1 turn) as additional result of Run-Away combat outcome
Frey Storm Overlay rendering completed, as dark dimmed icon with 2 red markers
Frey Storm Overlay WIP
Added Frey personal perk #1 : Frey Storm disables unit within range=4 + lost: storm attack after move + move after storm attack
Added Modi personal perk : +1 to strength of weakest neighbor + updated logic to render Ice/Fire Lord units bonuses
Added Forseti personal perk : -1 to enemy attack
Fixed Uller arrow direction rendering bug + Fixed multiple attacks of single unit bug
Updated IceGiants & FireGiants personal perks : move points defined in scenario files, not hardcoded
Fixed bug related to wrong calculation of missing coattacker bonuses
Updated Valkyrie & FrekeGere personal perks : no entrenchment bonus
Added Sif & Dwalin personal perks : river move cost = 1 + mountain move cost = 1
Added Vidar personal perk : forest move cost = 1
Added Magni & Tyr personal perks : DR=NH in defence + NH=DR in attack
Added Garm & Fenris & Tyr personal perks : 3-hex move per turn + DR=NH in defence
Added Odin & Yggdrasill personal perks : 1-hex spot/move per turn, every terrain + AR/DR=NH, Hela immune
Added Fire Giants personal perks : forest bonus is canceled when Fire Giant on hex nearby
Improved logic to display winter/fire hexes around Ice/Fire Giants in fogged mode