Alpha Centauri 2

Sid Meier's Alpha Centauri & Alien Crossfire => The Theory of Everything => Topic started by: Dantavian on March 28, 2020, 10:03:21 am

Title: AI Talent custom difficulty
Post by: Dantavian on March 28, 2020, 10:03:21 am

Hello, I would like to customise the talent difficulty level. The idea being to allow AI tools to compete but with less AI unit spam of higher difficulties.

I would like to:

> Remove AI block for Secret Projects until player discovers tech.
> Allow AI mind control
> Random events from start

Overall goal is stronger AI, less unit spam.

Any advice for the easiest and best way to achieve this would be appreciated.
Title: Re: AI Talent custom difficulty
Post by: bvanevery on March 28, 2020, 07:17:58 pm
You have to hack the binary to do those things.  There is no way to do them at the *.txt modding level.

There is only one complete, actively developed codebase for actually delivering a modded game to other people right now, and that's Induktio's Thinker Mod (https://alphacentauri2.info/index.php?topic=21013.0).  There is at least one derivative project, Tim Nevolin's The Will to Power mod (https://alphacentauri2.info/index.php?topic=21359.0), but Induktio is the coding expert.  You'll need to ask him about stuff in his development thread, unless he notices this one and responds here.  Tim could tell you what it's like to work with Induktio's code, to do things that aren't in Thinker mod.  You can also study the differences between their Git repositories.

If you want to take a longer view of development, and don't need immediate results, you could look at Scient's OpenSMACX (https://alphacentauri2.info/index.php?topic=21226.0) project.

Templates: 1: Printpage (default).
Sub templates: 4: init, print_above, main, print_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 33 - 892KB. (show)
Queries used: 19.

[Show Queries]