Beta 2
EarthRoyale 3 (Beta) » Devlog
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
- Dark Green
- Green
- Light Green
- Dark Red
- Red
- Light Red
- Dark Brick
- Brick
- Light Brick
- Dark Blue
- Deep Blue
- Blue
- Light Blue
- Cyan
- Beach
- Yellow
- Gold
- Light Orange
- Orange
- Brown
- White
- Silver
- Light Gray
- Gray
- Dark Gray
- Black
- Light Pink
- Pink
- Dark Pink
- Light Purple
- Purple
- 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)
- Abkhazia, Green, White
- Afghanistan, Black, Green
- Akhzivland, Yellow, Blue
- Albania, Black, Dark Red
- Algeria, Light Green, Red
- Andorra, Yellow, Dark Blue
- Angola, Black, Brick
- Antigua and Barbuda, Red, Black
- Argentina, Light Blue, Silver
- Armenia, Orange, Dark Red
- Australia, Dark Blue, Dark Green
- Austria, White, Dark Red
- Azerbaijan, Light Blue, Red
- Bahamas, Light Blue, Yellow
- Bahrain, White, Dark Brick
- Bangladesh, Dark Green, Brick
- Barbados, Blue, Yellow
- Belarus, Dark Brick, Dark Green
- Belgium, Gold, Black
- Belize, Dark Blue, Dark Red
- Benin, Dark Green, Light Blue
- Bharat, Orange, Green
- Bhutan, Orange, Yellow
- Bolivia, Yellow, Green
- Bosnia and Herzegovina, Dark Blue, Yellow
- Botswana, Light Blue, Black
- Bougainville, Yellow, Blue
- Brazil, Dark Green, Yellow
- Brunei, Yellow, Black
- Bulgaria, Brick, Dark Green
- Burkina Faso, Dark Red, Yellow
- Burundi, Brown, Red
- Cabo Verde, Cyan, Red
- Cambodia, Gold, Blue
- Cameroon, Red, Green
- Canada, Dark Red, Silver
- Central African republic, Dark Red, Blue
- Chad, Yellow, Dark Brick
- Cheyenne, Light Blue, Brown
- Chile, White, Red
- Christiania, Pink, Red
- Colombia, Yellow, Red
- Comoros, White, Light Green
- Congo, Cyan, Orange
- Costa Rica, Light Blue, Light Green
- Cote d’Ivoire, Orange, Dark Green
- Croatia, Light Pink, Light Orange
- Crow Indian, Orange, Light Blue
- Cuba, Blue, Red
- Cyprus, Orange, White
- Czechia, Cyan, Gray
- Democratic republic of the Congo, Light Blue, Yellow
- Denmark, Red, Silver
- Djibouti, Light Blue, Green
- Dominica, Dark Green, Purple
- Dominican Republic, White, Red
- Ecuador, Blue, Yellow
- Egypt, Gold, Dark Red
- El Salvador, Light Blue, Gold
- Equatorial Guinea, Yellow, Light Green
- Eritrea, Cyan, Red
- Estonia, Light Blue, Black
- Eswatini, Red, Yellow
- Ethiopia, Green, Blue
- Fiji, Light Blue, Deep Blue
- Finland, Silver, Dark Blue
- Fort Peck, Cyan, Yellow
- France, Blue, Silver
- Gabon, Light Green, Cyan
- Gambia, Dark Blue, Red
- Gay and Lesbian kingdom, multi coloured(Purple,Deep Blue,Green,Yellow,Orange,Red), Black
- Georgia, Light Brick, Red
- Germany, Light Gray, Yellow
- Ghana, Green, Yellow
- Greece, Light Blue, White
- Grenada, Yellow, Green
- Guatemala, Cyan, Light Gray
- Guinea, Light Green, Red
- GuineaBissau, Yellow, Red
- Guyana, Light Green, Yellow
- Haiti, Black, Red
- Honduras, Deep Blue, Silver
- Hungary, Green, Brick
- Iceland, Deep Blue, Red
- Indonesia, Light Brick, White
- Iran, Green, Gray
- Iraq, Brown, Green
- Ireland, Green, Orange
- Israel, Gray, Light Blue
- Italy, Dark Green, White
- Jamaica, Black, Green
- Japan, Pink, White
- Jordan, Black, Dark Green
- Kazakhstan, Light Blue, Gold
- Kenya, Light Brick, Green
- Kiribati, Red, Yellow
- Kosovo, Beach, Blue
- Kuwait, Black, Red
- Kyrgyzstan, Dark Red, Gold
- Ladonia, Green, Dark Green
- Laos, Dark Red, Dark Blue
- Latvia, Dark Brick, Gray
- Lebanon, Red, Green
- Lesotho, Blue, Green
- Liberia, Blue, Red
- Liberland, Green, Yellow
- Libya, Green, White
- Liechtenstein, Dark Blue, Dark Red
- Lithuania, Yellow, Green
- Luxembourg, Light Blue, Brick
- Madagascar, Green, Silver
- Malawi, Dark Red, Black
- Malaysia, Blue, Gray
- Maldives, Dark Red, Dark Green
- Mali, Red, Light Green
- Malta, Dark Red, Silver
- Marshall Islands, Orange, White
- Mauritania, Yellow, Green
- Mauritius, Yellow, Green
- Mexico, Dark Green, Light Gray
- Micronesia, Light Blue, White
- Moldova, Yellow, Light Red
- Molossia, Light Green, Cyan
- Monaco, Red, Light Gray
- Mongolia, Deep Blue, White
- Montenegro, Dark Red, Orange
- Morocco, Red, Dark Green
- Mozambique, Yellow, Green
- Myanmar, Yellow, Green
- Namibia, Purple, Dark Green
- Nauru, Dark Blue, Yellow
- Navajo, Beach, Red
- Nepal, Dark Blue, Dark Red
- Netherlands, Orange, Light Gray
- New Zealand, Dark Red, Black
- Nicaragua, Light Blue, White
- Niger, Orange, Light Green
- Nigeria, Dark Green, White
- North Korea, Dark Red, White
- North Macedonia, Light Red, Yellow
- Northern Cyprus, Light Gray, Dark Red
- Norway, Red, Blue
- Oman, Red, Green
- Pakistan, Dark Green, Gray
- Palau, Yellow, Cyan
- Palestine, Green, Red
- Panama, Purple, White
- Papua new Guinea, Black, Dark Red
- Paraguay, Deep Blue, Dark Red
- Peoples republic of China, Yellow, Red
- Peru, Red, White
- Philippines, Purple, Gold
- Pine Ridge, Red, Dark Blue
- Poland, Dark Red, White
- Portugal, Dark Green, Red
- Qatar, Dark Brick, White
- Republic of China, Yellow, Blue
- Romania, Red, Gold
- Rosebud, Pink, Red
- Russia, Dark Green, Dark Red
- Rwanda, Light Blue, Orange
- Sahrawi republic, Black, Yellow
- Saint Kitts and Nevis, Dark Green, Dark Red
- Saint Lucia, Light Blue, Beach
- Saint Vincent and Grenadines, Light Green, Beach
- Samoa, White, Red
- San Marino, Light Blue, Silver
- Sao Tome and Principe, Beach, Green
- Saudi Arabia, Dark Green, Silver
- Sealand, Dark Red, Black
- Senegal, Green, Yellow
- Serbia, Purple, Brick
- Seychelles, Beach, Green
- Sierra Leone, Light Blue, Light Green
- Singapore, White, Red
- Slovakia, Pink, Light Gray
- Slovenia, Cyan, Red
- Solomon islands, Yellow, Green
- Somalia, Light Blue, White
- Somaliland, Dark Green, Red
- South Africa, Orange, Yellow
- South Korea,
- South Ossetia, Yellow, Silver
- South Sudan, Deep Blue, Orange
- Spain, Gold, Red
- Sri Lanka, Gold, Dark Brick
- Standing rock, Yellow, Red
- Sudan, Dark Green, Black
- Suriname, Orange, Green
- Sweden, Deep Blue, Gold
- Switzerland, Light Red, Gray
- Syria, Light Green, White
- Tajikistan, Gold, Green
- Tanzania, Light Blue, Green
- Thailand, Dark Blue, Red
- Timor Leste, Dark Red, Black
- Togo, Red, Dark Green
- Tohono, Purple, Yellow
- Tonga, Red, Silver
- Transnistria, Multicolour (Light Blue,Light Pink,White,Light Pink,Light Blue), Black
- Trinidad and Tobago, Dark Red, Black
- Tunisia, Dark Red, White
- Tu1rkiye, Dark Green, Dark Brick
- Turkmenistan, Light Green, Dark Brick
- Tuvalu, Cyan, Yellow
- Uganda, Yellow, Red
- Uintah, White, Brown
- Ukraine, Gold, Blue
- United Arab emirates, White, Green
- United kingdom, Dark Red, Deep Blue
- United states of America, Dark Blue, White
- Uruguay, Gold, Cyan
- Uzbekistan, Cyan, Light Green
- Vanuatu, Yellow, Dark Green
- Vatican city, Gold, Silver
- Venezuela, Gold, Dark Blue
- Vietnam, Red, Yellow
- Wind river, Blue, Red
- Yemen, Brown, Red
- Zambia, Dark Green, Orange
- Zimbabwe, Orange, Black
- Morokulien, Beach, Red
- San Carlos, White, Red
- Fort Apache, Yellow, Purple
- Hopi, Yellow, Cyan
- Blackfeet, Light Blue, Black
- Osage, Light Blue, Yellow
- Yakama, Light Blue, White
- Colville, Orange, Green
- Choctaw, Purple, Yellow
- Cherokee, Orange, Black
- Chickasaw, Purple, Blue
- 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
EarthRoyale 3 (Beta)
A map observation game
Status | In development |
Author | Lizzy |
Genre | Simulation |
Tags | geography, map, No AI, observation, War |
More posts
- Beta 1.0.1Dec 13, 2024
- Beta 1Dec 12, 2024
- Alpha 5.2Nov 07, 2024
- Alpha 5.1Nov 05, 2024
- Alpha 5Nov 04, 2024
- Alpha 4.1Sep 30, 2024
- Alpha 6 plansSep 01, 2024
- Alpha 4Aug 31, 2024
- Alpha 4 DelayAug 30, 2024
Leave a comment
Log in with itch.io to leave a comment.