Jump to content
Sign in to follow this  
dajayalol

Making this mod at least runnable under SVN enviornment

Recommended Posts

Currently Prodigal Son is busy so he cannot making further improvements to the mod

and currently the mod is unplayable if the templates is unmodified.

So hereby i ask can i or anyone who is willing to play this mod can help Prodigal Son to make this mod playable on

svn? Of course no changes on templates attributes data should be set as a principle

,only change the templates to fit the requirements of the SVN.

This maintainment needs discussion so i put this topic here to let anyone who cares about the development of the mod talks here.

Share this post


Link to post
Share on other sites

For me: no, we're already having a hard time with maintaining our mods (look at Aristeia). I don't think it would be a good idea to add another one to the list.

Share this post


Link to post
Share on other sites

You don't need permission to fork someone's public repo on Github. Merging a pull request needs to be done by the owner of head repository (Prodigal Son). So you can make it compatible freely, it doesn't guarantee however that your fixes will land in the original mod.

Share this post


Link to post
Share on other sites

Hi everyone and thanks for the interest:)

I could add the fixes to the "official" repo if you send them to me to keep this playable. I currently won't be able to test them or work on the mod though. My time is more limited and my focus not on modding/games lately. This might change though:).

Share this post


Link to post
Share on other sites

The mod has been fixed for SVN and there are many radical and minor changes in almost every aspect. I'll soon start to update the documentation little by little.

Share this post


Link to post
Share on other sites

I'm gonna stay almost inactive for the next while and since the new SVN changes have broken the mod again, could someone spot and post the issues so I can fix them?

ERROR: RelaxNGValidator: Validation error: special/player:1: Expecting an element , got nothing

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'special/player'

ERROR: JavaScript error: uncaught exception: Player.js: Error creating player entity 1

ERROR: RelaxNGValidator: Validation error: structures/rome_civil_centre:1: Expecting an element MarkerTemplate, got nothing

ERROR: RelaxNGValidator: Validation error: structures/rome_civil_centre:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: structures/rome_civil_centre:1: Element RallyPointRenderer failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'structures/rome_civil_centre'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'structures/rome_civil_centre'

ERROR: RelaxNGValidator: Validation error: units/rome_support_female_citizen:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/rome_support_female_citizen:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/rome_support_female_citizen:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/rome_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/rome_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/rome_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/rome_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/rome_support_female_citizen'

ERROR: RelaxNGValidator: Validation error: units/rome_cavalry_javelinist_b:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/rome_cavalry_javelinist_b:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/rome_cavalry_javelinist_b:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/rome_cavalry_javelinist_b'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/rome_cavalry_javelinist_b'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: RelaxNGValidator: Validation error: structures/sele_civil_centre:1: Expecting an element MarkerTemplate, got nothing

ERROR: RelaxNGValidator: Validation error: structures/sele_civil_centre:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: structures/sele_civil_centre:1: Element RallyPointRenderer failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'structures/sele_civil_centre'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'structures/sele_civil_centre'

ERROR: RelaxNGValidator: Validation error: units/sele_support_female_citizen:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/sele_support_female_citizen:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/sele_support_female_citizen:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/sele_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/sele_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/sele_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/sele_support_female_citizen'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/sele_support_female_citizen'

ERROR: RelaxNGValidator: Validation error: units/sele_cavalry_javelinist_b:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/sele_cavalry_javelinist_b:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/sele_cavalry_javelinist_b:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/sele_cavalry_javelinist_b'

WARNING: GetPlayerByID: no player defined for id '2' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

ERROR: Failed to load entity template 'units/sele_cavalry_javelinist_b'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_deer:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_deer:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_deer:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_deer'

ERROR: Failed to load entity template 'gaia/fauna_deer'

ERROR: Failed to load entity template 'gaia/fauna_deer'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_horse:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_horse:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_horse:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_horse'

ERROR: Failed to load entity template 'gaia/fauna_horse'

ERROR: Failed to load entity template 'gaia/fauna_horse'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6

WARNING: GetPlayerByID: no player defined for id '1' PlayerManager.prototype.GetPlayerByID@simulation/components/PlayerManager.js:78:6 InitGame@simulation/helpers/InitGame.js:48:7

ERROR: JavaScript error: simulation/helpers/InitGame.js line 49 TypeError: cmpPlayer is null InitGame@simulation/helpers/InitGame.js:49:3

WARNING: JavaScript warning: gui/session/session.js line 245 reference to undefined property g_Players[playerID]

ERROR: JavaScript error: gui/session/session.js line 245 TypeError: g_Players[playerID] is undefined updateTopPanel@gui/session/session.js:245:7 init@gui/session/session.js:178:2 reallyStartGame@gui/loading/loading.js:104:2

ERROR: GUI page 'page_session.xml': Failed to call init() function

ERROR: JavaScript error: gui/session/session.js line 466 TypeError: playerState is undefined checkPlayerState@gui/session/session.js:466:1 onTick@gui/session/session.js:407:2 __eventhandler116 (tick)@sn tick:0:1

Share this post


Link to post
Share on other sites

Looks like it's something else as well (I think it was around when the new pathfinder first got in):

ERROR: RelaxNGValidator: Validation error: structures/mace_civil_centre:1: Expecting an element MarkerTemplate, got nothing

ERROR: RelaxNGValidator: Validation error: structures/mace_civil_centre:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: structures/mace_civil_centre:1: Element RallyPointRenderer failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'structures/mace_civil_centre'

ERROR: Failed to load entity template 'structures/mace_civil_centre'

ERROR: RelaxNGValidator: Validation error: units/mace_support_female_citizen:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/mace_support_female_citizen:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/mace_support_female_citizen:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/mace_support_female_citizen'

ERROR: Failed to load entity template 'units/mace_support_female_citizen'

ERROR: Failed to load entity template 'units/mace_support_female_citizen'

ERROR: Failed to load entity template 'units/mace_support_female_citizen'

ERROR: Failed to load entity template 'units/mace_support_female_citizen'

ERROR: RelaxNGValidator: Validation error: units/mace_cavalry_javelinist_b:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/mace_cavalry_javelinist_b:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/mace_cavalry_javelinist_b:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/mace_cavalry_javelinist_b'

ERROR: Failed to load entity template 'units/mace_cavalry_javelinist_b'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_sheep:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: RelaxNGValidator: Validation error: structures/ptol_civil_centre:1: Expecting an element MarkerTemplate, got nothing

ERROR: RelaxNGValidator: Validation error: structures/ptol_civil_centre:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: structures/ptol_civil_centre:1: Element RallyPointRenderer failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'structures/ptol_civil_centre'

ERROR: Failed to load entity template 'structures/ptol_civil_centre'

ERROR: RelaxNGValidator: Validation error: units/ptol_support_female_citizen:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/ptol_support_female_citizen:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/ptol_support_female_citizen:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/ptol_support_female_citizen'

ERROR: Failed to load entity template 'units/ptol_support_female_citizen'

ERROR: Failed to load entity template 'units/ptol_support_female_citizen'

ERROR: Failed to load entity template 'units/ptol_support_female_citizen'

ERROR: Failed to load entity template 'units/ptol_support_female_citizen'

ERROR: RelaxNGValidator: Validation error: units/ptol_cavalry_javelinist_b:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: units/ptol_cavalry_javelinist_b:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: units/ptol_cavalry_javelinist_b:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'units/ptol_cavalry_javelinist_b'

ERROR: Failed to load entity template 'units/ptol_cavalry_javelinist_b'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: Failed to load entity template 'gaia/fauna_sheep'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_muskox:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_muskox:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_muskox:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_muskox'

ERROR: Failed to load entity template 'gaia/fauna_muskox'

ERROR: Failed to load entity template 'gaia/fauna_muskox'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_walrus:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_walrus:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_walrus:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_walrus'

ERROR: Failed to load entity template 'gaia/fauna_walrus'

ERROR: Failed to load entity template 'gaia/fauna_walrus'

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Expecting an element FormationController, got nothing

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Invalid sequence in interleave

ERROR: RelaxNGValidator: Validation error: gaia/fauna_bear:1: Element UnitMotion failed to validate content

ERROR: RelaxNGValidator: Validation failed for '(null)'

ERROR: Failed to validate entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

ERROR: Failed to load entity template 'gaia/fauna_bear'

WARNING: PlayerID 2 | Petra error: it does not know how to interpret this map

WARNING: JavaScript warning: simulation/ai/common-api/terrain-analysis.js line 289 reference to undefined property this.regionLinks[startRegion]

ERROR: JavaScript error: simulation/ai/common-api/terrain-analysis.js line 289 TypeError: this.regionLinks[startRegion] is undefined m.Accessibility.prototype.getTrajectToIndex@simulation/ai/common-api/terrain-analysis.js:289:1 m.HQ.prototype.regionAnalysis@simulation/ai/petra/startingStrategy.js:194:9 m.HQ.prototype.gameAnalysis@simulation/ai/petra/startingStrategy.js:10:2 m.PetraBot.prototype.CustomInit@simulation/ai/petra/_petrabot.js:90:3 m.BaseAI.prototype.Init@simulation/ai/common-api/baseAI.js:62:2 InitGame@simulation/helpers/InitGame.js:72:2

The map loads now, but is totally black/in fog (developer overlay use shows no player units and animals are created, the other resources are spawned though).

Edited by Prodigal Son

Share this post


Link to post
Share on other sites

Thanks, it works:) Btw are formations currently bugged or disabled to ease the new pathfinder?

Formation are disable for now. However it is very easy to re-enable them. They are bugged slightly. New pathfinder is very immature at the moment. Units walk in place, refuse commands, chase deer again. Formations at the moment make these problems more appareny.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...