• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

Final Fixes Reborn

Hello,

I ´m a new player of Ashes of Erebus and I want to say big thanks to the DEVs for their great work.
I played Fall from heavens II and wasn ´t aware that there were other projects that followed this great concept, I also was very upset as Kjael stoped development for it but now I see it lives on with Ashes of Erebus, great :-).

I played few times now with new civilizations like hamstalfar and want to ask if there are other civilizations be planed?

I would like to see a nation like venezian in Civ5 that can only control one mega- city and some settlements just with the seflish attitude and focus to build the greatest and most beautiful city in whole Erebus and being a citystate of commerce to last for eternity.
Might be a nice concept, don´ t you think so?

For the lag of production there could be a building like mercenary camp for the oportunity to hire some soldiers for defence and so on for example or refugee camps for additional units. Or when a building is build there might spawn a random unit too.
Leaders could be good, evil and neutral to benefit different playstyles, a selfish nation that primary cares on their own should not worry if their leaders are good or evil, right? ;-)

The City itself could have a own concept like graphic, less chance for unhappy people, more tiles to provide a bigger population and so on to make it clear it has a own history and meaning. The hero of that civ could be bound to the city itself as a pure defence unit (like archeron, maybe a small dragon too or an angel :-) ?)

I didn ´t read the whole previous pages, sorry if there already was a conclusion to not implement more civilizations.

Best regards
Jerrian
 
My folder was properly named Ashes of Erebus. Shutting down my computer, cleaning all caches and starting it up again did nothing - the intro movies were missing again, as well as my interface. On another note: trying to load my save while playing makes the game CTD. I'm going to try SVN 200 now, to see how it is.

EDIT: I tried SVN 200, the exact same issue with the missing videos and interface occurs, except I can reload my save without the game CTD-ing. I went back to 122 and all is well as before.

EDIT 2: Welp, trying the new game worked for 1 turn before an irrevocable Bad memory allocation error that didn't get any better with reloading my save. Gonna give up for a while now...

I'm sorry about the issues you have, i'm gonna work through the next week to get things more stable again, i hope it'll help with your issues.




Hello,

I ´m a new player of Ashes of Erebus and I want to say big thanks to the DEVs for their great work.
I played Fall from heavens II and wasn ´t aware that there were other projects that followed this great concept, I also was very upset as Kjael stoped development for it but now I see it lives on with Ashes of Erebus, great :-).

I played few times now with new civilizations like hamstalfar and want to ask if there are other civilizations be planed?

I would like to see a nation like venezian in Civ5 that can only control one mega- city and some settlements just with the seflish attitude and focus to build the greatest and most beautiful city in whole Erebus and being a citystate of commerce to last for eternity.
Might be a nice concept, don´ t you think so?

For the lag of production there could be a building like mercenary camp for the oportunity to hire some soldiers for defence and so on for example or refugee camps for additional units. Or when a building is build there might spawn a random unit too.
Leaders could be good, evil and neutral to benefit different playstyles, a selfish nation that primary cares on their own should not worry if their leaders are good or evil, right? ;-)

The City itself could have a own concept like graphic, less chance for unhappy people, more tiles to provide a bigger population and so on to make it clear it has a own history and meaning. The hero of that civ could be bound to the city itself as a pure defence unit (like archeron, maybe a small dragon too or an angel :-) ?)

I didn ´t read the whole previous pages, sorry if there already was a conclusion to not implement more civilizations.

Best regards
Jerrian


The low number of Mega-cities is already a system used by the Kuriotates. We could have a leader show a more selfish version of them, i'll think about it.

As for new civs, we're not ruling it out, especially as there are old plans from the Rife days that would make very fun civs, but it is not a priority. We're focusing on fixing bugs first, finishing the dyn trait system and some civs that need rework (jotnar for example).
 
So, tracking the general instability of recent commits( particularly at game start), someone had confirmed that rev 122 was ok.
I've been checking rev 155 which seems to be good also. I'm gonna continue, but if someone wants to double-check ,that'd be appreciated.

Edit : rev 165 works well for me too. ten game starts no crashed, played till i met another player, no empty diplomacy

Edit : similar results for rev 194

Edit3: i did get one crash in ten starts at rev 206, starting to look into it.
edit4: make that 1 in 100, haven't been able to reproduce it, i'm gonna move up a few revs...
 
So, after spending a few days testing, i've found a few things that were causing issues at game start. I've commited a revision that hopefully should be more stable for everyone ( it does work better here.) Still no word on the empty diplo thing though.
 
Seems to work great at the start. I had no issues when starting a new game. Though I do seem to get a lot the issues (crashing while loading the game, No UI and no diplo text), when I try to load the game. It was fixing itself a few hours ago after a few reloads, but I can't get the game to load the game properly now.

As for new civs, we're not ruling it out, especially as there are old plans from the Rife days that would make very fun civs, but it is not a priority. We're focusing on fixing bugs first, finishing the dyn trait system and some civs that need rework (jotnar for example).

That really awesome to hear that more civs might come down the road.
 
Well, I had a ton of issues trying to start it with the new revision.

First it gave me the Movies not Installed Correctly Error

I found myself playing as Lizardmen with no UI at all. ((Picked random for my Civ)) Wasn't sure what type of it. When I hit B to found a city. I found I could make some random ass things in it too. Including. A Water Elemental. Vault Gate. Shrine of the Champions. Restarted/Tried again. Ended up of Elohim. Same issues.
 
Seems to work great at the start. I had no issues when starting a new game. Though I do seem to get a lot the issues (crashing while loading the game, No UI and no diplo text), when I try to load the game. It was fixing itself a few hours ago after a few reloads, but I can't get the game to load the game properly now.



That really awesome to hear that more civs might come down the road.

Well, I had a ton of issues trying to start it with the new revision.

First it gave me the Movies not Installed Correctly Error

I found myself playing as Lizardmen with no UI at all. ((Picked random for my Civ)) Wasn't sure what type of it. When I hit B to found a city. I found I could make some random ass things in it too. Including. A Water Elemental. Vault Gate. Shrine of the Champions. Restarted/Tried again. Ended up of Elohim. Same issues.



After looking in old forum posts, it seems the movie error may be due to a cache issue (which would make sense since we moved some art files recently).

Try deleting the cache files, they should be in C:/Users/[Username/AppData/Local/My Games/Beyond the Sword/
 
Deleted the Cache, issue persists. May try deleting caches for the other versions of Civ 4.
 
Revision 283: ran the launcher from game folder with administrator privileges. Menu booted, but attempting to start a game led to "program has stopped working."

Second attempt, identical settings and procedure, game started just fine, but meeting the Hippus revealed empty diplomacy. Exited out.

Started the launcher from folder, administrator mode, and attempted to browse to save file. The game loaded...not the savefile, but the MENU for Civ IV Beyond the Sword, and told me my machine was below recommended specifications (it is not and this message does not normally appear). Exited out.

Started the launcher from Steam, administrator mode, attempted to browse save file. Identical results as above. Exited out and exited out of Steam.

Started the launcher from folder, administrator mode, attempted to browse save file. Also attempted to enter menu, same result in each case: application attempted to start Steam but for some reason didn't have my password saved, which is really weird. There is a copy of the Steam application in my Ashes of Erebus folder. I tried removing it but it didn't change anything. I tried running it and it indicated it was downloading a 130mb update and started creating folders, so I stopped, I guess it wants to install Steam. I don't know why it's there but it's not part of the repository, meaning at some point I placed it manually.

Booted Steam (knew my password, no hassle - why the hell is the launcher trying to run a version of Steam that clearly doesn't exist?), booted the launcher from Steam, entered menu. Started a game. Found the Illians, diplomacy worked, made a save, exited out.

Booted launcher from Steam, entered menu, loaded game from menu, load worked, diplomacy still works. Exited out.

Booted launcher from Steam, entered menu, started a new game, diplomacy works. Exited out.

Booted launcher from Steam, entered menu, loaded autosave of the new game, diplomacy works. Exited out.

I have IN THE PAST encountered games where I started them and they worked fine, but loading them later on had empty diplomacy or no UI. I have also in the past encountered that really horrifying one where it tells you "game data failed to compress" and you look at your save and it's like 3GB large for no apparent reason. Didn't recreate any of that today. Maybe they will never happen again. We can be hopeful.
 
Try deleting the Art and xml folders and updating. i'm a bit lost on what's happening exactly, it might be some kind of corrupted file, i don't understand why it doesn't happen on my build.

Edit: After Viatos's extensive testing, it would seem most issues come from the steam version somehow (which would explain why i never see them). Booting the launcher from Steam seems to be a solution apparently.


(The game data failed to compress was to due to a mistake i have normally fixed)
 
This was a clean revision; everything was deleted and updated.

As far as I can tell the problem is with how the launcher and Steam interact, possibly specifically how their permissions interact. So long as I run the launcher FROM STEAM, and then enter the menu from the launcher - rather than using its loading functions - everything seems to be okay. I'll post if I find errors appearing using this method but if it's working I'm content.

Just stuck my mimic script back into the python. Fingers crossed.
 
There's probably some more elegant way to do it involving actually checking to see if a promotion is temporary or conditional before it transfers, but I don't actually know python.

Code:
def postCombatMimic(pCaster, pOpponent):
	gc 				= CyGlobalContext()
	iBronze 		= getInfoType('PROMOTION_BRONZE_WEAPONS')
	iDivine 		= getInfoType('PROMOTION_DIVINE')
	iGreatCommander = getInfoType('PROMOTION_GREAT_COMMANDER')
	iIron 			= getInfoType('PROMOTION_IRON_WEAPONS')
	iMithril	 	= getInfoType('PROMOTION_MITHRIL_WEAPONS')
	iUndead 		= getInfoType('PROMOTION_UNDEAD')
	iLeashAch = getInfoType('PROMOTION_ACHERON_LEASHED')	
	iLeashCommand	= getInfoType('PROMOTION_INFLUENCE')
	iLeashMana = getInfoType('PROMOTION_MANA_GUARDIAN')
	iLeashMin1 = getInfoType('PROMOTION_MINOTAUR_LEASH1')
	iLeashMin2 = getInfoType('PROMOTION_MINOTAUR_LEASH2')
	iLeashMin3 = getInfoType('PROMOTION_MINOTAUR_LEASH3')
	iLeashMin4	 = getInfoType('PROMOTION_MINOTAUR_LEASH4')
	iLeashPristin = getInfoType('PROMOTION_PRISTIN_LEASH')
	iLeash0	 = getInfoType('PROMOTION_LEASH_0')	
	iLeash1	 = getInfoType('PROMOTION_LEASH_1')	
	iLeashLich = getInfoType('PROMOTION_LICH_DURATION')
	iHaste 		= getInfoType('PROMOTION_HASTED')
	iFatigue 		= getInfoType('PROMOTION_FATIGUED')
	iObscured		= getInfoType('PROMOTION_OBSCURED_LOS')
	iWaaagh 		= getInfoType('PROMOTION_WAAAGH')
	iSlow 		= getInfoType('PROMOTION_SLOW')
	iSpooked 		= getInfoType('PROMOTION_SPOOKED')
	iLost 		= getInfoType('PROMOTION_LOST')
	iHauntStalk 		= getInfoType('PROMOTION_HAUNTSTALK')
	iFortCaptain 		= getInfoType('PROMOTION_FORTCAPTAIN')
	iBlur 		= getInfoType('PROMOTION_BLUR')
	iDance 		= getInfoType('PROMOTION_DANCE_OF_BLADES')
	iLoyalty 		= getInfoType('PROMOTION_LOYALTY')
	iDesertStealth 		= getInfoType('PROMOTION_DESERT_STEALTH')
	iHeld		= getInfoType('PROMOTION_HELD')
	iWalls 		= getInfoType('PROMOTION_WALL_DEFENDER')
	iFreelancer 		= getInfoType('PROMOTION_FREELANCER')
	iCreeper 		= getInfoType('PROMOTION_FOREST_CREEPER_TIMER')
	iNewborn 		= getInfoType('PROMOTION_NEWBORN')
	iFrostling		= getInfoType('PROMOTION_SUSTAIN_FROSTLING')
	listProms = []
	iCount = 0
	for iProm in range(gc.getNumPromotionInfos()):
		if pCaster.isHasPromotion(iProm):
			iCount += 1
		else:
			if (pOpponent.isHasPromotion(iProm)):
				if gc.getPromotionInfo(iProm).isEquipment() == False:
					if (iProm != iUndead and iProm != iDivine and iProm != iBronze and iProm != iIron and iProm != iMithril and iProm != iGreatCommander and iProm != iLeashAch and iProm != iLeashCommand and iProm != iLeashMana and iProm != iLeashMin1 and iProm != iLeashMin2 and iProm != iLeashMin3 and iProm != iLeashMin4 and iProm != iLeashPristin and iProm != iLeash0 and iProm != iLeash1 and iProm != iLeashLich and iProm != iHaste and iProm != iFatigue and iProm != iObscured and iProm != iWaaagh and iProm != iSlow and iProm != iSpooked and iProm != iLost and iProm != iHauntStalk and iProm != iFortCaptain and iProm != iBlur and iProm != iDance and iProm != iLoyalty and iProm != iDesertStealth and iProm != iHeld and iProm != iWalls and iProm != iFreelancer and iProm != iCreeper and iProm != iNewborn  and iProm != iFrostling):
						if gc.getPromotionInfo(iProm).isRace() == False:
							if gc.getPromotionInfo(iProm).isEffectProm() == False:
								listProms.append(iProm)
	if len(listProms) > 0:
		iCount += 1
		iRnd = CyGame().getSorenRandNum(len(listProms), "Mimic")
		pCaster.setHasPromotion(listProms[iRnd], True)
		CyInterface().addMessage(pCaster.getOwner(),True,25,CyTranslator().getText("TXT_KEY_MESSAGE_PROMOTION_STOLEN", ()),'',1,gc.getPromotionInfo(listProms[iRnd]).getButton(),ColorTypes(8),pCaster.getX(),pCaster.getY(),True,True)
	if iCount >= 20:
		pPlayer = gc.getPlayer(pCaster.getOwner())
		if pPlayer.isHuman():
			t = "TROPHY_FEAT_MIMIC_20"
			if not CyGame().isHasTrophy(t):
				CyGame().changeTrophyValue(t, 1)
 
Deleted the XML and Art. Reupdated Mod via SVN.

This time I attempted to launch via steam as well.

Same Error. Same buildings/units can be constructed in a city. If I update to an older revision the game works fine. And so does the non SVN version.
 
i had not noticed that in your early post (only noticed the movie and no interface part), but being able to build unintended stuff is a result of non-working python code. So first, try starting a play now game ( in case python was disable by a hidden option), if it doesn't work delete the python folder and update.
 
Yeah, last time I tried was via Play Now. I deleted Python, Updated, Tried Play Now once more. Same movie/no interface. This time I was a coastal city, and can build smuggler's ports as well at the start.

Thinking of going back in the revisions and finding the latest one that works for me.
 
when you have it, please update your post with the revision name, i'll try looking if i can find a link. (i'm really sorry about it, but it's hard debugging things when they don't appear for me ^^)
 
Okay this is very odd. After going back just to a few revisions it worked. Brought it back to the main revision, and it loaded without issue.

When I updated it though, it gave conflicts for

Update
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Ashes of Erebus
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Ashes of Erebus\Assets\Modules\NormalModules\GreatestPeople\Art
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Ashes of Erebus\Assets\Modules\NormalModules\MoreEvents\Art
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Ashes of Erebus\Assets\Art\Interface\Buttons
C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Ashes of Erebus\Assets\Art\Civs
At revision: 283

Game seems to be working though. I'll go see when I play/if it crashes or not.
 
Alright, I've started playing it. Turn 58. Something weird happened though. Suddenly out of nowhere as the Kuriorates, I got into contact with every nation at once. No Intro-Messsages/Anything. They seem to all be in contact with eachother as well.

Game crashes while waiting for the next turn.
 
Back
Top Bottom