Abilities in..they just don't do anything...

The OS/2 version didn't have this feature...but it should have.

In GalCiv, your civilization is a character. One that grows and changes based on what you do.

We implemented abilities in the latest build. That is, technologies can actually give your civilization a specific ability such as improved ship attacks and happier people and other such things.

This way, we can actually create entirely different types of strategies.

Imagine this for instance:

PIcture a tech tree with thousands of technologies eventually. One path has it where you receive better and better ships.

But another path may be to go the opposite, get technologies that make your existing ships better and better.
183 views 4 replies
Reply #1 Top
I like it.

Cheers,
Jack
Reply #2 Top
It's also a lot cleaner too.

Let me give you an example:

In GalCiv on OS/2, you couldn't talk to alien races until you had researched diplomacy. And it was an all or nothing thing:

if (technology[DIPLOMACY] == TRUE) DisplayDiplomacyWindow();

So it was literally hard coded to a specific technology.

But now we can do this:

if(pCivilizagtion->GetAbility(ABILITY_DIPLOMACY)
pGameScreen->ShowDiplomacyWindow();

And it gets better:

We can have multiple technologies have this ability with each one giving you a bonus in that ability. So we could have it where the game looks at your diplomacy and the better your ability is versus your opponents, the better you are at negotiating (another advantage of a NON multiplayer game eh?).
Reply #4 Top
very nice!

It's like ability scores in RPG's!

Makes your civilisation into a sort of charater and hopefully every game will be fairly different.

Paul.