WarKirby
Arty person
A thought I've had, about the general lack of feasability for Hidden Nationality against human opponents.
Generally, someone can see your pasty white hunter, see that you're the only svartalfar player, and add up the facts. This gives humans an advantage, in that a computer can't so easily make this distinction.
I know xienwolf has a plan in mind, to allow the AI to think. And it's certainly a good idea. I have a thought that could possibly be done alongside it.
First, the basics. A new Barbarian faction. Call them "Raiders" or "Bandits" or "Outlaws". Something of that nature. Leader would be either Mammon (for the greed displayed in robbing people) or Esus (for the deceptive nature)
Generally, the raiders would be a mix of enemies from all kinds of races. Every society has it's outlaws, exiles, highwaymen, etc. Such bandits are a common appearance in many RPGs, so the practical omission of them here seems odd. It would also serve to stave off some of the apparent racism against orcs since every orc is a savage, and every savage is an orc. Except those who are very obviously just pretending to be.
Raiders would have similar teching to orcish savages, gaining techs already known to civs slowly. And would spawn units on the map in a similar manner. The difference here, is that when a Raider unit spawns, it would have an artstyle randomly selected for it. Perhaps from all possible races currently in the game. Or perhaps just all races, period, if that's too complex. But importantly, Orcish and Undead should be exempt. This would serve to create a varied mix of raider enemies, incorporating elves, dwarves, lizardmen, and various human factions.
The second aspect here, is the appearance of hidden nationality units. Currently, all HN units appear as orcs to others. But really, you can tell at a glance who is or isn't an orc, so they're not fooling anyone.
Instead, the "appearance faction" of an HN unit would be dynamically decided, based upon what it is. Using these simple rules.
1. If the unit has Orcish racial promo, then it appears as a savage under control of Bhall
else
2. If the unit has Undead, Demon, Elemental, or Golem racial promo, it appears as a demon under control of Agares
else
3. If the unit is an animal (has UNITCOMBAT_ANIMAL or the bAnimal tag) it appears as a wild animal under control of Cernunnos.
else
4. It appears as a Raider, under control of Esus.
The new faction would essentially be a catch-all fallback for any unit that doesn't specifically fit into a category. This, combined with the random racial selection, would mean that the dark elf hunter you see over there might not actually be a svartalfar unit. It could very likely be a Raider. And it would appear as one.
This doesn't solve the problem of hidden nationality heroes, but to be honest I don't think anything could ever make Alazkan appear incognito. It would however, completely solve the issue of instantly knowing where an HN unit came from, without the need for any AI work. Of course, AI work is still very nice.
Thoughts, everyone?
Generally, someone can see your pasty white hunter, see that you're the only svartalfar player, and add up the facts. This gives humans an advantage, in that a computer can't so easily make this distinction.
I know xienwolf has a plan in mind, to allow the AI to think. And it's certainly a good idea. I have a thought that could possibly be done alongside it.
First, the basics. A new Barbarian faction. Call them "Raiders" or "Bandits" or "Outlaws". Something of that nature. Leader would be either Mammon (for the greed displayed in robbing people) or Esus (for the deceptive nature)
Generally, the raiders would be a mix of enemies from all kinds of races. Every society has it's outlaws, exiles, highwaymen, etc. Such bandits are a common appearance in many RPGs, so the practical omission of them here seems odd. It would also serve to stave off some of the apparent racism against orcs since every orc is a savage, and every savage is an orc. Except those who are very obviously just pretending to be.
Raiders would have similar teching to orcish savages, gaining techs already known to civs slowly. And would spawn units on the map in a similar manner. The difference here, is that when a Raider unit spawns, it would have an artstyle randomly selected for it. Perhaps from all possible races currently in the game. Or perhaps just all races, period, if that's too complex. But importantly, Orcish and Undead should be exempt. This would serve to create a varied mix of raider enemies, incorporating elves, dwarves, lizardmen, and various human factions.
The second aspect here, is the appearance of hidden nationality units. Currently, all HN units appear as orcs to others. But really, you can tell at a glance who is or isn't an orc, so they're not fooling anyone.
Instead, the "appearance faction" of an HN unit would be dynamically decided, based upon what it is. Using these simple rules.
1. If the unit has Orcish racial promo, then it appears as a savage under control of Bhall
else
2. If the unit has Undead, Demon, Elemental, or Golem racial promo, it appears as a demon under control of Agares
else
3. If the unit is an animal (has UNITCOMBAT_ANIMAL or the bAnimal tag) it appears as a wild animal under control of Cernunnos.
else
4. It appears as a Raider, under control of Esus.
The new faction would essentially be a catch-all fallback for any unit that doesn't specifically fit into a category. This, combined with the random racial selection, would mean that the dark elf hunter you see over there might not actually be a svartalfar unit. It could very likely be a Raider. And it would appear as one.
This doesn't solve the problem of hidden nationality heroes, but to be honest I don't think anything could ever make Alazkan appear incognito. It would however, completely solve the issue of instantly knowing where an HN unit came from, without the need for any AI work. Of course, AI work is still very nice.
Thoughts, everyone?