Page 34 of 36

Re: Supremacy new release

Posted: Fri Apr 05, 2019 4:56 pm
by Iceman
The Economy overview mode now shows resources and planet bonuses present in the colony (letters only, need to change to proper icons), and also current build project.
The Task Forces tab in the Assets screen now also shows the rank of each ship.
(posted a couple of pics on BitBucket)
A few other tweaks and fixes to the UI.

Improvements to some SitReps.

Re: Supremacy new release

Posted: Tue Apr 09, 2019 3:36 pm
by Iceman
Troop Transports now cost Garrison to build.

Fixed the messy display in the envoy assignment button after an assignment - refresh hasn't been addressed yet though.

Re: Supremacy new release

Posted: Thu Apr 18, 2019 10:53 am
by Iceman
Some localization, customization and clean up work.

Finally cleaned up, and improved, the code for invasions and respective fallout. Needs testing.
Improved system assault code for the AI - next, to actually teach the AI to assault systems...

Re: Supremacy new release

Posted: Tue Apr 23, 2019 2:57 pm
by Iceman
So, the Klingons found a recently established Romulan colony, and sent a couple of Transports over to teach those sneaky bastards a lesson. But when they got there they got gready and went for Romulus instead, which was only a few sectors away... (I helped a little by deactivating the OBs - since I had disabled the checks in the code for testing the defenses) the Transports delivered their payload, and there was a mighty clash between the fierce Klingon warriors and the elite Reman troops defending the system, resulting in the invaders getting slaughtered and... the game crashing. :mad:
Need to fix that crash!
This was a very controlled test, still need to do a lot of improvements to that code to get it to a state that the AI can use it.
Just letting you guys know that things are moving along.

Re: Supremacy new release

Posted: Fri Apr 26, 2019 12:33 pm
by Martok
Thanks for the update, Iceman. Appreciate it. :)

Good luck with the bug-smashing!

Re: Supremacy new release

Posted: Fri Apr 26, 2019 2:51 pm
by Iceman
Thanks Martok!
Glad to see you're still around, following the development!

I managed to fix the AI system assault crash, so things will get more interesting now. :up:
Next, will teach the AI to build transports when the right conditions are met.

Re: Supremacy new release

Posted: Sun May 12, 2019 12:00 pm
by Iceman
Implemented "blockading" systems to deny trade route income.

Improved AI DoW, it will now declare based on a number of things including traits, civ type (empire or minor), if already at war with other civs, and if it can subjugate any colonies. This will need lots of tweaking, I'm sure.

Improved AI decision making wrt combat orders.

Improved target selection in combat.

In smaller maps, the Borg should be dormant for a few turns.

Re: Supremacy new release

Posted: Fri May 17, 2019 8:03 am
by Iceman
Will probably release a new build in a few hours, will try to test it a bit first.

AI WarDecs might be a bit wonky, they'll build transports whenever they're at war for example, regardless if they will attack or not, so any feedback is greatly appreciated.

Re: Supremacy new release

Posted: Thu May 30, 2019 3:17 pm
by Iceman
There is an issue with the current build, where the AI will not invade systems because of a (bad) condition I added at the last minute... Fixed it, and improved pathfinding so that fleets avoid anomalies and other potentially dangerous sectors.
Also, made it so that when you sign a treaty, all lower level treaties with the same civ are cancelled\replaced.
And added potental population of a system, max pop limited to terraformed planets in the system - in preparation for terraforming being fully implemented (values will be weird for now).
Uploaded the exe to BB.

Re: Supremacy new release

Posted: Wed Jun 05, 2019 6:53 pm
by Iceman
Pathfinding has been furhter improved, and treaty replacement too.
Fixes and tweaks to invasions (including beams vs shield and torps vs ground targets, better damage distribution, etc).

Re: Supremacy new release

Posted: Fri Jun 07, 2019 2:49 pm
by Iceman
Fixed the agent generation issue. Now agents should spawn throughout the entire game, and in their correct Era.
Uploaded the exe to BB, feedback would be much appreciated - if you find anything not working properly, please report it so it can be fixed.

(What's up with the Updated filter in BB that is not working?!)

Re: Supremacy new release

Posted: Sat Jun 08, 2019 10:44 am
by Blake00
You're a machine my friend, a machine haha.. Amazing to watch you smash out so much stuff!!

Re: Supremacy new release

Posted: Sat Jun 08, 2019 10:56 am
by Iceman
Hehe, thanks mate!
With Danijel, and now John and Ramsey, also working on the code, the project is stronger.
:up:

Re: Supremacy new release

Posted: Sat Jun 15, 2019 4:50 am
by Blake00
Iceman wrote:
Sat Jun 08, 2019 10:56 am
Hehe, thanks mate!
With Danijel, and now John and Ramsey, also working on the code, the project is stronger.
:up:
Awesome! So happy to hear that you're finally getting some help!

How much AI is there now? Do they fight back okayish?

Re: Supremacy new release

Posted: Sat Jun 15, 2019 6:23 am
by Iceman
Well, some work has been done on the AI lately. We've been kind of quiet lately, but progress is being made.
The AI now terraforms a planet in a system before colonizing it (making it on equal standing with the human players).
It will also use any idle construction ships to build more stations in colonies other than the homesystem, and it might build science stations in anomalies or green stars - don't know if this works though, the code is still sub-optimal, was working on it yesterday all day but performed only limited testing.
AI WarDecs should be a bit more sensible too now, based on feedback from Alex. And also found and fixed some issues with pathfinding, so that now fleets should avoid stations, fleets and colonies of other civs.
I'm going to have another look at AI OB upgrades again, try to figure out what's wrong with it.

I'll probably be uploading some updates on BB with these changes, for people to test them before the next release.