Is This Possible (New Aproach to Science)?

Joined
Jan 7, 2009
Messages
620
Hello all,

I came across this post a while ago on the 2K Forums and it completely blew my mind. It's long, but I definitely feel that it is worth reading.


Is something like this possible to add through Lua? If so, would it be better to just wait for dll access? Basically, which method seems like an easier/cleaner way to implement this idea? This concept is not particularly time sensitive, so even if it's possible with Lua, if it would be less demanding to work through the dll, I'd rather the dll method. This will help with planning for the CCtP mod.

Thanks!

PS: I realize that this is a somewhat "choppy" post, but I'm posting this in between classes so I don't have time to "tidy it up." :lol:
 
You kind of left out the part where you were quoting and/or linking to the actual concept. Or more specifically, it looks like you screwed up the tags; just use (url="")text(/url).
 
Okay, after looking at it, the standard answers all apply:

1> No, it can't be done in XML.
2> Yes, it can be done in Lua, as can almost anything else...
3> ...but the AI would have absolutely no clue how to deal with it, and this won't change until we get the DLL.

And I'd even add that WITH the DLL, that idea doesn't look to be very practical. It's too prone to metagaming, where the player plays the system instead of playing the game, and that sort of thing is horrible to write an AI for. If certain types of buildings are needed to unlock certain types of research, then an AI would need to be capable of keeping track of which type of points he's short on, and it'd heavily alter the balance of how early you produce certain buildings. And with every Wonder producing points, it heavily favors the tech leader; you could quickly get to a point where it'd be utterly impossible for anyone to catch the leader, and that has obvious problems.
 
Back
Top Bottom