PDA

View Full Version : Scripting historical characters



Mad Hoplite
10-23-2007, 14:14
Hello, my scripting skills are nada, so I don't know if this is possible.

I would like to introduce historical characters like Hannibal Barca or Caesar in my campaign in some sort of natural way.

Can a script make them appear (ie born) as children in a given date?

Atilius
10-24-2007, 02:01
I would like to introduce historical characters like Hannibal Barca or Caesar in my campaign in some sort of natural way.

Can a script make them appear (ie born) as children in a given date?

Characters can be spawned via script at any age. Obviously spawning them at less than 16 years of age is going to be somewhat un-natural. Spawned characters will not appear in the family tree unless they marry into or adopted into the family. I've tried to make this happen with a faction I'm playing by winning battles with the spawned character and killing off all other characters except for the faction leader, but have never seen it occur. I have seen the AI adopt spawned characters.

Mad Hoplite
10-24-2007, 11:36
Hey Atilius, thanks for the answer.

Just in case I was not enough clear, I'm only interested in spawning them as babies, with 0 or 1 year, no more. I know it's weird but this way looks more natural for the player than a full developed character appeared from nowhere.

So I guess my exact question now is: did anyone try spawning a baby via script? In that case, ¿do the child become adopted? Or is it just like with the grown characters?

BTW, now I think "How to spawn babies?" would have make for a better title thread ~D

Makanyane
10-24-2007, 12:11
If you had thread titled "How to spawn babies" - I'd assume you were in wrong forum! :laugh4:

Anyway I'm sure the answer is you can't in RTW as Atilius said "Spawned characters will not appear in the family tree", and what you want would require them to appear in the family tree and not on map. Its only possible to spawn a character onto the map, at which point making them 1years old would obviously be silly!