GC2IDE

Scenario/CampaignEditor finished

Hi everybody,
I've almost finished a DA compatible ScenarioEditor. I could need a little information on the RelationConditionStates since the wikientry is not accurate I think?

this is what i got :

private enum Relations : int {
AtWar = -1,
Unknown = 0,
Hostile = 1,
Wary = 2,
Cool = 3,
Neutral = 4,
Warm = 5,
Friendly = 6,
Close = 7,
Ally = 8,
Team = 9,
}

Is this correct?
Any Help would be appreciated.I'd like to move on coding the CampaignEditor part
I expand my question:
for Events:
How many types exist?
Conquer a star (0), defeat a race (1), get a relation with a race (2)
in question: place #agents on planet x (3)? reach sector x,y (4), defeat racex/teamx (5)?
4,101 views 6 replies
Reply #1 Top





Update: implementing EventsSection;

to do: Techsection

done: all other sections

Whats Op in EventsSection meaning?Please somebody explain, to get to a first TestRelease
Reply #2 Top
From the modding guide:


When the race tag is a section name, that's where the starting relations are set. These are the possible values:

0

Unknown

1

At War

2

Hostile

3

Unfriendly

4

Cool

5

Neutral

6

Warm

7

Friendly

8

Close

9

Ally

10

Team

-1

Permanently At War



EventsSection is also covered in the modding guide.
Reply #3 Top
hmpf thx kryo completely forgot about that
Unfortunately, not all Event Types are covered yet, the DA ones are missing, however, i think figured out 5 types for DA
If you start DA mission 1, you 'll see a team realtion with korath, and a atwar state with the drath--opening the scenariofile, this translates in 9 and -1 .
Obviously the first index is wrong, should be 10 by the table. Am I missing something?
Reply #5 Top
Well, I haven't made any scenarios myself, so if the modding guide is incorrect, the best source of info would be Cari herself. If you have SDC, just fire up the chat right now and /join #galciv .
Reply #6 Top
Would it be desirable to build in a mods folder support? I suppose yes, which wouldn't please me too much
Anyway, started work on Mapeditor