Beta 2


Events

  • Fixed drain events having 0% chance of happening
  • Fixed big flood having low chance of happening
  • Set small flood odds back to 0% (was taken out a long time ago due to bugs but accidentally got it's odds back in beta 1)
  • Slightly changed back all other event odds that got changed by the mistake
  • Countries joining a war now actually makes the victim country weaker
  • Naval invasions speed is now based on map size instead of constant
  • Fixed issues related to the invasion side advantage calculations
  • Fixed 1 spot making naval protection 200% instead of 20%
  • added culture civilwar independence event (Will be redone to be based on cities aswell as more civil war events added later once the city map is done)
  • Added civilwar funding sub event based on event side odds and origin country size
  • Changed annex event pixel order to random
  • Made a randomized chance of peace deal each day that's more rare then normal peace deal but without side advantage limitations
  • Peace treaties no longer consider lake shores as valid areas to keep
  • Added code that makes a specified country invincible (not anyway to assign it to a country atm)
  • Naval Invasion range now depends on how many months into the war it is
  • Naval Invasion range now increase each failed attempt with it resetting after a success
  • Naval Invasions now do 1 calculation per subcontinent per country per water type (ocean & lake) (therefore if there is a 3v1 war with each country having both lake and ocean shore in 2 continents there’d be 8 calculations total)
  • Naval invasions now use 2 data maps, one for each war side
  • Increased min size for peace treaties to not remove a exclave

Pixel Data Handling

  • Fixed bugs relating to miss matched data
  • Turned on the former country data collection code
  • Turned on the culture data collection code
  • Turned on the city data collection code (is turned on but should do nothing for now as there is no cities in game yet)
  • Reworked the data collection system for cultures and former countries to match the city data collection system (aka save borders and shorelines instead of just size number)
  • New Subcontinent map (This should in theory increase lag but make country movement better, it's now based on actual geography instead of randomly generated)
  • The game now fixes issues that can be caused by high ammounts of lags after sorting pixels
  • Added diagonal movement
  • Updated invasion pixel prioritization calculations to prioritize non diagonal pixels and more
  • Increased the Max movement difficulty from 100 to max unity int value(this is meant to never be reached as it causes issues)
  • New "connected to revolt map" now exists to decide what the revolts desired area is (press f12 to see the mapmode)
  • Pixel calculations in war now has a total value instead of value per subcontinent, sub continents will now only do the same % of the total battle value as their % of the war border
  • Annex events now use the same system to figure out how many pixels to calculate per day, but does the max possible number each day
  • Fixed bug where the border status wasn't removed properly when "victim" side was gaining land
  • Updated Invasion movement Values

Visual Changes

  • Merged Edge colours on heightmap to allow greater contrast withing the more common middle colours on the height map
  • so far unused faster load in option (once done it will turn off the visual part of the map load in in exchange for faster load in)
  • Added lake shore paint colour
  • lakeshore paint colour is now always a brighter version of base paint colour
  • border paint colour is now seperated from base paint colour
  • shore paint colour is now always a brighter version of border paint colour
  • Countries now support more than 1 colour per colour type
  • countries now switch between the colours within a country type every 14 days (less for smaller maps)
  • Oceans are now darker coloured
  • Lakes are now lighter coloured
  • war borders is now painted with the "victim" countries border colourAdded following Pre set colour
  1. Dark Green
  2. Green
  3. Light Green
  4. Dark Red
  5. Red
  6. Light Red
  7. Dark Brick
  8. Brick
  9. Light Brick
  10. Dark Blue
  11. Deep Blue
  12. Blue
  13. Light Blue
  14. Cyan
  15. Beach
  16. Yellow
  17. Gold
  18. Light Orange
  19. Orange
  20. Brown
  21. White
  22. Silver
  23. Light Gray
  24. Gray
  25. Dark Gray
  26. Black
  27. Light Pink
  28. Pink
  29. Dark Pink
  30. Light Purple
  31. Purple
  32. Dark Purple
  • Each pre set Colour got a pre chosen lightest and darkest colour that it gets randomized between per country using it.
  • Following Colours are “gray scale” and therefore the R,G and B values always match
  • White
  • Silver
  • Light Gray
  • Gray
  • Dark Gray
  • Black
  • Added a unusable work in progress internal text file for test flag colour world map (might be scraped)
  • Following countries now has these visual colours assigned to them (in order name, base colour, border colour)
  1. Abkhazia, Green, White
  2. Afghanistan, Black, Green
  3. Akhzivland, Yellow, Blue
  4. Albania, Black, Dark Red
  5. Algeria, Light Green, Red
  6. Andorra, Yellow, Dark Blue
  7. Angola, Black, Brick
  8. Antigua and Barbuda, Red, Black
  9. Argentina, Light Blue, Silver
  10. Armenia, Orange, Dark Red
  11. Australia, Dark Blue, Dark Green
  12. Austria, White, Dark Red
  13. Azerbaijan, Light Blue, Red
  14. Bahamas, Light Blue, Yellow
  15. Bahrain, White, Dark Brick
  16. Bangladesh, Dark Green, Brick
  17. Barbados, Blue, Yellow
  18. Belarus, Dark Brick, Dark Green
  19. Belgium, Gold, Black
  20. Belize, Dark Blue, Dark Red
  21. Benin, Dark Green, Light Blue
  22. Bharat, Orange, Green
  23. Bhutan, Orange, Yellow
  24. Bolivia, Yellow, Green
  25. Bosnia and Herzegovina, Dark Blue, Yellow
  26. Botswana, Light Blue, Black
  27. Bougainville, Yellow, Blue
  28. Brazil, Dark Green, Yellow
  29. Brunei, Yellow, Black
  30. Bulgaria, Brick, Dark Green
  31. Burkina Faso, Dark Red, Yellow
  32. Burundi, Brown, Red
  33. Cabo Verde, Cyan, Red
  34. Cambodia, Gold, Blue
  35. Cameroon, Red, Green
  36. Canada, Dark Red, Silver
  37. Central African republic, Dark Red, Blue
  38. Chad, Yellow, Dark Brick
  39. Cheyenne, Light Blue, Brown
  40. Chile, White, Red
  41. Christiania, Pink, Red
  42. Colombia, Yellow, Red
  43. Comoros, White, Light Green
  44. Congo, Cyan, Orange
  45. Costa Rica, Light Blue, Light Green
  46. Cote d’Ivoire, Orange, Dark Green
  47. Croatia, Light Pink, Light Orange
  48. Crow Indian, Orange, Light Blue
  49. Cuba, Blue, Red
  50. Cyprus, Orange, White
  51. Czechia, Cyan, Gray
  52. Democratic republic of the Congo, Light Blue, Yellow
  53. Denmark, Red, Silver
  54. Djibouti, Light Blue, Green
  55. Dominica, Dark Green, Purple
  56. Dominican Republic, White, Red
  57. Ecuador, Blue, Yellow
  58. Egypt, Gold, Dark Red
  59. El Salvador, Light Blue, Gold
  60. Equatorial Guinea, Yellow, Light Green
  61. Eritrea, Cyan, Red
  62. Estonia, Light Blue, Black
  63. Eswatini, Red, Yellow
  64. Ethiopia, Green, Blue
  65. Fiji, Light Blue, Deep Blue
  66. Finland, Silver, Dark Blue
  67. Fort Peck, Cyan, Yellow
  68. France, Blue, Silver
  69. Gabon, Light Green, Cyan
  70. Gambia, Dark Blue, Red
  71. Gay and Lesbian kingdom, multi coloured(Purple,Deep Blue,Green,Yellow,Orange,Red), Black
  72. Georgia, Light Brick, Red
  73. Germany, Light Gray, Yellow
  74. Ghana, Green, Yellow
  75. Greece, Light Blue, White
  76. Grenada, Yellow, Green
  77. Guatemala, Cyan, Light Gray
  78. Guinea, Light Green, Red
  79. GuineaBissau, Yellow, Red
  80. Guyana, Light Green, Yellow
  81. Haiti, Black, Red
  82. Honduras, Deep Blue, Silver
  83. Hungary, Green, Brick
  84. Iceland, Deep Blue, Red
  85. Indonesia, Light Brick, White
  86. Iran, Green, Gray
  87. Iraq, Brown, Green
  88. Ireland, Green, Orange
  89. Israel, Gray, Light Blue
  90. Italy, Dark Green, White
  91. Jamaica, Black, Green
  92. Japan, Pink, White
  93. Jordan, Black, Dark Green
  94. Kazakhstan, Light Blue, Gold
  95. Kenya, Light Brick, Green
  96. Kiribati, Red, Yellow
  97. Kosovo, Beach, Blue
  98. Kuwait, Black, Red
  99. Kyrgyzstan, Dark Red, Gold
  100. Ladonia, Green, Dark Green
  101. Laos, Dark Red, Dark Blue
  102. Latvia, Dark Brick, Gray
  103. Lebanon, Red, Green
  104. Lesotho, Blue, Green
  105. Liberia, Blue, Red
  106. Liberland, Green, Yellow
  107. Libya, Green, White
  108. Liechtenstein, Dark Blue, Dark Red
  109. Lithuania, Yellow, Green
  110. Luxembourg, Light Blue, Brick
  111. Madagascar, Green, Silver
  112. Malawi, Dark Red, Black
  113. Malaysia, Blue, Gray
  114. Maldives, Dark Red, Dark Green
  115. Mali, Red, Light Green
  116. Malta, Dark Red, Silver
  117. Marshall Islands, Orange, White
  118. Mauritania, Yellow, Green
  119. Mauritius, Yellow, Green
  120. Mexico, Dark Green, Light Gray
  121. Micronesia, Light Blue, White
  122. Moldova, Yellow, Light Red
  123. Molossia, Light Green, Cyan
  124. Monaco, Red, Light Gray
  125. Mongolia, Deep Blue, White
  126. Montenegro, Dark Red, Orange
  127. Morocco, Red, Dark Green
  128. Mozambique, Yellow, Green
  129. Myanmar, Yellow, Green
  130. Namibia, Purple, Dark Green
  131. Nauru, Dark Blue, Yellow
  132. Navajo, Beach, Red
  133. Nepal, Dark Blue, Dark Red
  134. Netherlands, Orange, Light Gray
  135. New Zealand, Dark Red, Black
  136. Nicaragua, Light Blue, White
  137. Niger, Orange, Light Green
  138. Nigeria, Dark Green, White
  139. North Korea, Dark Red, White
  140. North Macedonia, Light Red, Yellow
  141. Northern Cyprus, Light Gray, Dark Red
  142. Norway, Red, Blue
  143. Oman, Red, Green
  144. Pakistan, Dark Green, Gray
  145. Palau, Yellow, Cyan
  146. Palestine, Green, Red
  147. Panama, Purple, White
  148. Papua new Guinea, Black, Dark Red
  149. Paraguay, Deep Blue, Dark Red
  150. Peoples republic of China, Yellow, Red
  151. Peru, Red, White
  152. Philippines, Purple, Gold
  153. Pine Ridge, Red, Dark Blue
  154. Poland, Dark Red, White
  155. Portugal, Dark Green, Red
  156. Qatar, Dark Brick, White
  157. Republic of China, Yellow, Blue
  158. Romania, Red, Gold
  159. Rosebud, Pink, Red
  160. Russia, Dark Green, Dark Red
  161. Rwanda, Light Blue, Orange
  162. Sahrawi republic, Black, Yellow
  163. Saint Kitts and Nevis, Dark Green, Dark Red
  164. Saint Lucia, Light Blue, Beach
  165. Saint Vincent and Grenadines, Light Green, Beach
  166. Samoa, White, Red
  167. San Marino, Light Blue, Silver
  168. Sao Tome and Principe, Beach, Green
  169. Saudi Arabia, Dark Green, Silver
  170. Sealand, Dark Red, Black
  171. Senegal, Green, Yellow
  172. Serbia, Purple, Brick
  173. Seychelles, Beach, Green
  174. Sierra Leone, Light Blue, Light Green
  175. Singapore, White, Red
  176. Slovakia, Pink, Light Gray
  177. Slovenia, Cyan, Red
  178. Solomon islands, Yellow, Green
  179. Somalia, Light Blue, White
  180. Somaliland, Dark Green, Red
  181. South Africa, Orange, Yellow
  182. South Korea,
  183. South Ossetia, Yellow, Silver
  184. South Sudan, Deep Blue, Orange
  185. Spain, Gold, Red
  186. Sri Lanka, Gold, Dark Brick
  187. Standing rock, Yellow, Red
  188. Sudan, Dark Green, Black
  189. Suriname, Orange, Green
  190. Sweden, Deep Blue, Gold
  191. Switzerland, Light Red, Gray
  192. Syria, Light Green, White
  193. Tajikistan, Gold, Green
  194. Tanzania, Light Blue, Green
  195. Thailand, Dark Blue, Red
  196. Timor Leste, Dark Red, Black
  197. Togo, Red, Dark Green
  198. Tohono, Purple, Yellow
  199. Tonga, Red, Silver
  200. Transnistria, Multicolour (Light Blue,Light Pink,White,Light Pink,Light Blue), Black
  201. Trinidad and Tobago, Dark Red, Black
  202. Tunisia, Dark Red, White
  203. Tu1rkiye, Dark Green, Dark Brick
  204. Turkmenistan, Light Green, Dark Brick
  205. Tuvalu, Cyan, Yellow
  206. Uganda, Yellow, Red
  207. Uintah, White, Brown
  208. Ukraine, Gold, Blue
  209. United Arab emirates, White, Green
  210. United kingdom, Dark Red, Deep Blue
  211. United states of America, Dark Blue, White
  212. Uruguay, Gold, Cyan
  213. Uzbekistan, Cyan, Light Green
  214. Vanuatu, Yellow, Dark Green
  215. Vatican city, Gold, Silver
  216. Venezuela, Gold, Dark Blue
  217. Vietnam, Red, Yellow
  218. Wind river, Blue, Red
  219. Yemen, Brown, Red
  220. Zambia, Dark Green, Orange
  221. Zimbabwe, Orange, Black
  222. Morokulien, Beach, Red
  223. San Carlos, White, Red
  224. Fort Apache, Yellow, Purple
  225. Hopi, Yellow, Cyan
  226. Blackfeet, Light Blue, Black
  227. Osage, Light Blue, Yellow
  228. Yakama, Light Blue, White
  229. Colville, Orange, Green
  230. Choctaw, Purple, Yellow
  231. Cherokee, Orange, Black
  232. Chickasaw, Purple, Blue
  233. Muscogee, Red, Blue
  • The game now has 2 half transparent extra map objects that's turned off unless you switch to a map mode that uses them
  • The game now has a new map material for the transparent maps
  • Naval invasion map mode now show both data maps as transparent while also showing the display map
  • Shore protection map mode now show it as transparent over display map

UI Changes

  • Updated main menu UI to use the new background sprites
  • New splash texts on main menu
  • Support for new text under logo telling you it's a in development version of the game that i can turn on for those versions

Saves/Scenario Files

  • Scenarios now include a new "Culture_xxx.txt" file that includes all cultures names and colour codes (this means beta 1 scenarios is not supported in this version, quick manual fix is to go into files, clone the country_Eng.txt file and rename it to "Culture_Eng.txt as their content should be identical)
  • Country_xxx.txt now requires both 255RGB data colour and either 255RGB visual colour or name of a pre set colour per country.
  • Culture_xxx.txt now requires both 255RGB data colour and either 255RGB visual colour or name of a pre set colour per country.
  • Updated workshop uploading code to work for Beta 2 maps
  • If a downloaded custom map doesn't have a version.txt file the game will ad "(Beta 1)" at the end of the name to indicate it's not compatible with beta 2
  • Updated map descriptions to less dyslexic ones written by Bromine

Misc bug fixes and Optimization

  • Fixed code converting 1v1 wars to 1vall wars mid event
  • Removed old not relevant bug fix code from pre beta 1 code optimization
  • Moved a bunch of code from fixed update to update (this was a old dumb thing i did over a year ago that i now fixed)
  • Changed 300 Vector2's to Vector2int (This makes the pixel cords and other places where decimals is not needed only save full numbers and now decimals and therefore saving memory and calculation time a well as stopping the game from slowly having the numbers change due to lag)
  • Changed load in times
  • There is now internal “Current painting colour” values for each of the 4 country colour types.
  • New request country colour code
  • Country colours is now saved in RGB255 formats to work as ints / to not use decimals
  • using 0-0-0 as country colour now give random colour
  • Display map mode now properly updates when switching to it
  • Fixed a bunch of random small bugs that i don’t remember the specifics of
  • Did a bunch of random small optimization stuff that i don’t remember the specifics of

Other

  • Added Serboga as a micro nation

Files

EarthRoyale 3 Beta 2 279 MB
2 days ago
EarthRoyale 3 Beta 2 276 MB
2 days ago
EarthRoyale 3 Beta 2 277 MB
2 days ago

Get EarthRoyale 3 (Beta)

Buy Now$7.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.