Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); In-development patch notes for Starsector 0.98a (2/8/25)

Author Topic: Contact shadows  (Read 3344 times)

Gothars

  • Global Moderator
  • Admiral
  • *****
  • Posts: 4432
  • Eschewing obfuscatory verbosity.
    • View Profile
Contact shadows
« on: December 06, 2012, 10:33:03 AM »

I have just learned that the AI remembers contacts even if they go out of sensor range and continues to react to them. For example, a ship might still go to protect an "control"-marked objective even if the enemy was just visible for a second or so in the area.

The problem is the player will likely not continuously stare at the map and see every brief contact. That
1) is a tactical disadvantage, because he has no way to learn of a contact he did not see himself.
2) can be confusing if the AI reacts to something the player can't see, making him question the AI behavior.

A way to fix that would be a brief contact shadow, an afterimage of the contact. The way I imagine it, the shadow would be fixed at the edge of the sensor radius, moving along with it. It would disappear after the object reappears or after some time has passed where it did not. Maybe use the same memory time as the AI, if that works.

The shadow would have to be clearly marked a such to avoid confusion.

Logged
The game was completed 8 years ago and we get a free expansion every year.

Arranging holidays in an embrace with the Starsector is priceless.

Hyph_K31

  • Admiral
  • *****
  • Posts: 1605
  • O' Hear My Name and Tremble! Ug Ug.
    • View Profile
Re: Contact shadows
« Reply #1 on: December 06, 2012, 10:53:59 AM »

Very much in favour of this idea, it seems like something every officer should keep tabs on.
Logged

"GEDUNE, stop venting in front of your classmates!"

Hyph_K31

  • Admiral
  • *****
  • Posts: 1605
  • O' Hear My Name and Tremble! Ug Ug.
    • View Profile
Re: Contact shadows
« Reply #2 on: December 06, 2012, 02:33:08 PM »

Very much in favour of this idea.

I need to stop saying that! Expand my thoughts a bit.

As I said before, it seems like a activity you'd dedicate a officer to on any ship. Tactical officer?

Perhaps we could expand this from being a feature that is always open to the player, and make it so that in order to access contact shadows you must either have a (tech) skill that allows your ship(s) to project the shadows on their own, or hire a tactical officer to keep tabs on ships for you.

I can't see any problems with the idea of contact shadows, as long as they are static. Although really advanced tracking s systems might project a path of known travel.
Logged

"GEDUNE, stop venting in front of your classmates!"

Vind

  • Admiral
  • *****
  • Posts: 796
    • View Profile
Re: Contact shadows
« Reply #3 on: December 07, 2012, 10:40:16 AM »

Very good idea. Too many times after sound of contact target is already out of sensor range and invisible in war room map.
Logged

sdmike1

  • Admiral
  • *****
  • Posts: 820
  • Dyslexics of the world, untie!
    • View Profile
Re: Contact shadows
« Reply #4 on: December 10, 2012, 04:11:19 PM »

or they could have the last known heading and speed on the image

Gothars

  • Global Moderator
  • Admiral
  • *****
  • Posts: 4432
  • Eschewing obfuscatory verbosity.
    • View Profile
Re: Contact shadows
« Reply #5 on: December 10, 2012, 04:20:46 PM »

or they could have the last known heading and speed on the image

The heading and orientation are always included. See the little blue arrow? That's the heading. The red one is the direction the ship is facing in.
Logged
The game was completed 8 years ago and we get a free expansion every year.

Arranging holidays in an embrace with the Starsector is priceless.

Upgradecap

  • Admiral
  • *****
  • Posts: 5422
  • CEO of the TimCORP
    • View Profile
Re: Contact shadows
« Reply #6 on: December 11, 2012, 05:28:18 AM »

I wonder, would it be a little smarter to have the last known visual contact of the enemy as a stand-still picture? Like, it not moving at all, but just sitting there without showing where that particular enemies heading, speed and direction was. This would add a little hide n' feature aswell. Not sure if wanted, but it would. Also, this way, if this could be implemented on the AI's side aswell, it means that ambushes would be easier to pull off. :)
Logged

LazyWizard

  • Global Moderator
  • Admiral
  • *****
  • Posts: 1368
    • View Profile
    • GitHub Profile
Re: Contact shadows
« Reply #7 on: December 11, 2012, 01:53:01 PM »

How about this? Once a ship is out of visual contact range, the image stays at that spot, faded out, and a circle gradually expands around it (the area it could reach not taking current heading or speed into account - basically a circle with a radius based on max speed and time since last contact). After several seconds, the circle stops expanding and gradually fades out. This would not only tell you that the enemy left contact area but also give you a search area, and this is the kind of assistance that I think an advanced computer interface could give. :)
Logged

arcibalde

  • Admiral
  • *****
  • Posts: 1730
    • View Profile
Re: Contact shadows
« Reply #8 on: December 11, 2012, 02:02:21 PM »

But what if there is more then 1 ship? It would be lots and lots of expanding circles. Dunno sound cluttering to me  ;D
Logged
Creator of:
Relics MOD - vanilla balanced - Campaign integrated
Vanilla addon MOD - vanilla balanced - Campaign integrated
Project ONI MOD - mission only

Gothars

  • Global Moderator
  • Admiral
  • *****
  • Posts: 4432
  • Eschewing obfuscatory verbosity.
    • View Profile
Re: Contact shadows
« Reply #9 on: December 11, 2012, 02:10:33 PM »

Sounds good at first, but there's a problem (beside what arci mentioned): if you your sight radius fills the circle the moment it disappears, it is no use to you. If it does not, the target ship could be away much further once you are in position.
Logged
The game was completed 8 years ago and we get a free expansion every year.

Arranging holidays in an embrace with the Starsector is priceless.