Hegemony III: Clash of the Ancients

Hegemony III: Clash of the Ancients

Voir les stats:
CW8 .2 --- available at https://www.moddb.com/mods/classical-world-8-cw8
Hi all. Still awaiting the next DLC to add seige weapons and new units to my latest version of Classical World.
As a taster here is the list of new features thus far ............

8.2
Dimmidi in north Africa
Tanger name change to Tingi
Better Numidian Logo.
more Numidian general images.
Numidian light spearmen infantry.
Added Orontes River SE of Allepo
some new loading screens
City of Emesa w famous Sun God Temple, in Syria
Emesene faction
Thamud Arabian Faction w new cities of
Rabigh and Litha
Zafar
Red Sea Trade Hub
Fixed regions in NE of map.

434 cities.

--------------------------------------------------------------------------------
CW8 improvements since CW7.


414 cities

new:

Centurinum (Corsica)
Massag
Emba
Numantia (Iberia)
Ineu (Dacia)
Usu ( China)
Zhambek ( Alani)
Bannovallum (Coritania Britons)
Ratae (Coritania Britons)
Pontes (Cantii Britons)
Durovernum (Cantii Britons)


New Factions:
Umbria
Massagetae
Coritania Britons
Cantii Britons
Trinvantes
Regni
Cantii


New Scripted Events:


Map changes :

improvements in Corsica/ Sardinia

Volga River extended north to Novgorod

2 new rivers West of Carpathian Mts

extensions to some Iberian Rivers

more hills and interesting terrain in British Isles.



Dacia and Getae improved with new
shield sets, archers, better warband , access to small ballista.

New brigades:

Iberian Guards
Dacian Archers
Agema Seleucid Cavalry
Lorica Segmentata w arm guard
Gabiniani Legion of Egypt
Dernière modification de SGZ***71; 9 oct. 2021 à 7h17
< >
Affichage des commentaires 16 à 30 sur 91
mazytus a écrit :
I didn't even notice the elephant: D

??
SGZ***71 a écrit :
mazytus a écrit :
I didn't even notice the elephant: D

??
This is a Russian proverb:
is explained as follows: how can you miss the elephant?
P.S. I played CW7 yesterday, and today I played CW8
If you play for the northeastern countries: Han, Hindus, after the capture of the Huns, after a while the game crashes with an error: it is impossible to read the memory ... Since there are no logs, nothing is clear in this case. My guess is the models of the mounted troops.
This happens in both CW7 and CW8.

Mods:
CW7 or CW8

Unique Upgrade
Reworked Upgrades - City
Reworked Upgrades - Officer
Famous Officer

https://drive.google.com/file/d/19mywg0AOWHx-oBanomCTdfgAe-XuT9en/view?usp=sharing
Dernière modification de mazytus; 25 mai 2021 à 1h58
Remove mods:
558153802 - Famous Officer
727724567 - Unique

New game with stayed mods:
CW8
707507717 - Officers
703008339 - CPUpgrades

I have already bought 8 cities for food, while there are no more such problems and crashes.
Assumption: Perks or buildings with the same name gave out problems ...

P.S. After 20 minutes ... I jinxed it, it broke on the 9th task ...
[string "Armenia.RebelToPlayer9.Subtask1"]:1: unfinished string near '"Tsolag of Baku'
Dernière modification de mazytus; 25 mai 2021 à 9h24
@SGZ***71 all you need to do to fix a good amount of the script errors you have is to make sure none of your city ::NAME strings have extra (empty) lines after the string itself.

The empty lines look fine in the UI, but break the script when generating certain random/dynamic objectives. If a random/dynamic objective ends up requiring a city with those extra empty lines, it will always break the LUA script and the objective won't work properly and give console errors.
Dernière modification de Fristi61; 25 mai 2021 à 9h37
Fristi61 a écrit :
@SGZ***71 all you need to do to fix a good amount of the script errors you have is to make sure none of your city ::NAME strings have extra (empty) lines after the string itself.

I agree with you. After the bug from Baku, I bought another two cities for food, then again the quest was issued to Baku with a bug.

Dernière modification de mazytus; 26 mai 2021 à 0h23
Fristi61 a écrit :
@SGZ***71 all you need to do to fix a good amount of the script errors you have is to make sure none of your city ::NAME strings have extra (empty) lines after the string itself.

The empty lines look fine in the UI, but break the script when generating certain random/dynamic objectives. If a random/dynamic objective ends up requiring a city with those extra empty lines, it will always break the LUA script and the objective won't work properly and give console errors.

Thanks Fristi. Just to be clear, before I go trudging thru lots of files , are you talking about the .str for each city ? If so, taking Baku as a example, there are no empty lines,...?
Hegemony III 3.3.6 rev.47125 x64
Welcome to the debug console. For a list of commands, type 'commands()' in the field below, or use 'commands("filter")' to show only the commands you're interested in. Press F2 to close this window.
Loading game: r008
> setgamespeed(5)
[string "Armenia.RebelToPlayer9.Subtask1"]:1: unfinished string near '"Tsolag of Baku'
Help us debug this script! Type 'clipboard(history())' to copy everything above into your clipboard, so you can send it to a dev!
> setgamespeed(1)
[string "Aorsi.RebelToPlayer11.Subtask1"]:1: unfinished string near '"Hormidac of Salsk'
Help us debug this script! Type 'clipboard(history())' to copy everything above into your clipboard, so you can send it to a dev!
> setgamespeed(5)
> setgamespeed(1)
> setgamespeed(5)
> setgamespeed(1)
> setgamespeed(5)
In this period I bought 'Kyfa'
> setgamespeed(1)
> setgamespeed(1)
> setgamespeed(5)
> setgamespeed(1)
Loading game: autosave 5
> setgamespeed(5)
[string "Armenia.RebelToPlayer14.Subtask1"]:1: unfinished string near '"Nbad Noy of Baku'
Help us debug this script! Type 'clipboard(history())' to copy everything above into your clipboard, so you can send it to a dev!
Loading game: autosave 2
Loading game: autosave 2
> setgamespeed(1)
[string "Armenia.RebelToPlayer15.Subtask1"]:1: unfinished string near '"Sasoun of Artashat'
Help us debug this script! Type 'clipboard(history())' to copy everything above into your clipboard, so you can send it to a dev!
Loading game: autosave 1
Loading game: autosave 2
> setgamespeed(5)
> setgamespeed(1)
> clipboard(history())

Is it possible that the 'of' gets into the generated script?
Dernière modification de mazytus; 26 mai 2021 à 2h28
SGZ***71 a écrit :
Thanks Fristi. Just to be clear, before I go trudging thru lots of files , are you talking about the .str for each city ? If so, taking Baku as a example, there are no empty lines,...?

I do see empty lines in the Baku string. I am talking specifically about the ::NAME string.

Every city's ::NAME string needs to not have these empty lines underneath the actual name. Same for general names. Tooltips are fine.

Unfortunately you have given each city its own .str file so it'll be a bit of work to open and save all of those :D

EDIT:
To be clear what I mean is this: https://imgur.com/a/xRNukLM
And those should be deleted for all city ::NAME strings and also all the strings for general names. The text of those strings must just be on a single line
Dernière modification de Fristi61; 26 mai 2021 à 8h29
mazytus a écrit :
Is it possible that the 'of' gets into the generated script?

The 'of' is not the problem.

The problem is with these dynamic objectives the LUA script generates a XML string for the objective.
Then the XML string has more LUA inside of it, but that LUA is also a string at first, and is run separately later.
But the 'outer' LUA that's generating the XML that holds the 'inner' LUA is already fetching the strings from the string system and outputting them as string literals to the 'inner' LUA.

But then if such a string has a line break in it, it will become incorrect syntax for the string literal in the 'inner' LUA and will cause an error when that inner LUA (which was previously just a string in the dynamically generated XML) actually fires (when the XML code actually gets parsed and loaded after the strings are already inserted into the inner LUA code).

If all of that sounds like Greek to you, don't worry, it's pretty advanced and I kind of more or less am a quasi-professional programmer myself these days.

But trust me, the line breaks in the name string shouldn't be there.
Just dropping by to say thanks again, this is amazing stuff, I cannot believe these guys haven't thrown money at you to basically design the next game!
Thanks Fristi. I'll so some work excising unneeded space ! :)
Memory leaks also piss me off. As soon as "memory not read" crashes, you can quit the game and start over. I didn't get further than capturing 10 cities and 400 weeks in 15 games ...
BASTARNAE cannot do mounted scouts, is that correct?
https://cdn-images.imagevenue.com/a4/b1/2a/ME13F8N2_o.png

Ships cannot enter the upper right Deep Water Fort: facepalm:
Dernière modification de mazytus; 28 mai 2021 à 10h58
< >
Affichage des commentaires 16 à 30 sur 91
Par page : 1530 50