Author Topic: C# Aurora Changes Discussion  (Read 441740 times)

0 Members and 4 Guests are viewing this topic.

Offline Steve Walmsley

  • Moderator
  • Star Marshal
  • *****
  • S
  • Posts: 11649
  • Thanked: 20349 times
Re: C# Aurora Changes Discussion
« Reply #1590 on: March 18, 2018, 01:17:59 PM »
I've moved on to coding missile combat. In this example, the French missile cruiser Clemenceau is launching against a US destroyer. The launch summary includes the range and the estimated chance to hit (although that can change while the missiles are in-flight).





The destroyer does not have any active sensors that can detect the missiles. However, there are four deep space tracking stations on the planet. With the new passive sensor model, they can detect the French missiles from launch.



First salvo arrives, scoring eight hits, two of which penetrate the armour. I've added the number of penetrating hits to the defender summary. BTW not sure if I mentioned this anywhere but in C# Aurora, you can have multiple windows open of each type. So in this case I have two event windows open - one for France and one for the United States - and both will update together. You could have two Class Design windows open to compare designs, etc..







Four more salvos arrive.









The sixth salvo is sufficient to destroy the ship.





I'll show some point defence examples when I finish the code in that area.
 
The following users thanked this post: Froggiest1982, Future2063, Shiwanabe, serger, Tuna-Fish, DEEPenergy

Offline Zincat

  • Captain
  • **********
  • Z
  • Posts: 566
  • Thanked: 111 times
Re: C# Aurora Changes Discussion
« Reply #1591 on: March 18, 2018, 02:13:02 PM »
BTW not sure if I mentioned this anywhere but in C# Aurora, you can have multiple windows open of each type. So in this case I have two event windows open - one for France and one for the United States - and both will update together. You could have two Class Design windows open to compare designs, etc.

That is an amazing improvement in my opinion. Very glad to hear that. I can imagine a lot of possible uses for this  :)
 

Offline Hazard

  • Commodore
  • **********
  • H
  • Posts: 643
  • Thanked: 73 times
Re: C# Aurora Changes Discussion
« Reply #1592 on: March 18, 2018, 03:32:29 PM »
Even if it is clear, having that carrier eat the missile and intercepting those 20 missiles aimed at the Arleigh Burke might be the better option if that carrier can take the blow but not the half a dozen salvos following in trail and numbering a dozen missiles each.

As Steve noted, this can get very complex, very fast.

EDIT: Steve, please consider writing salvos with the number of missiles in them. It would seem to me to best fit behind the signature.
« Last Edit: March 18, 2018, 03:39:04 PM by Hazard »
 

Offline Barkhorn

  • Commodore
  • **********
  • B
  • Posts: 719
  • Thanked: 133 times
Re: C# Aurora Changes Discussion
« Reply #1593 on: March 18, 2018, 06:08:47 PM »
Could we also have an ETA when firing missiles?
 

Offline Steve Walmsley

  • Moderator
  • Star Marshal
  • *****
  • S
  • Posts: 11649
  • Thanked: 20349 times
Re: C# Aurora Changes Discussion
« Reply #1594 on: March 18, 2018, 06:14:18 PM »
EDIT: Steve, please consider writing salvos with the number of missiles in them. It would seem to me to best fit behind the signature.

Yes, that's a bug - need to see how many missiles :)
 

Offline TMaekler

  • Vice Admiral
  • **********
  • Posts: 1112
  • Thanked: 298 times
Re: C# Aurora Changes Discussion
« Reply #1595 on: March 19, 2018, 08:04:54 AM »
BTW not sure if I mentioned this anywhere but in C# Aurora, you can have multiple windows open of each type. So in this case I have two event windows open - one for France and one for the United States - and both will update together. You could have two Class Design windows open to compare designs, etc..

That is going to be very helpful. We need to push for 16k-Monitors :D Can someone write an email to Elon?
 

Offline chrislocke2000

  • Captain
  • **********
  • c
  • Posts: 544
  • Thanked: 39 times
Re: C# Aurora Changes Discussion
« Reply #1596 on: March 19, 2018, 11:28:57 AM »
in the attacker missile combat log as well as showing the number of missiles in the salvo it would be good to also see number of hits before you get to armour damage and penetration. I know you can see this through number of appropriate strength explosions on the tactical map but you can't see which ships they relate to.
 

Offline boggo2300

  • Registered
  • Rear Admiral
  • **********
  • Posts: 895
  • Thanked: 16 times
Re: C# Aurora Changes Discussion
« Reply #1597 on: March 19, 2018, 03:23:42 PM »
That is going to be very helpful. We need to push for 16k-Monitors :D Can someone write an email to Elon?

Why so he can over promise and under deliver again?

Bezos would be a much better choice if you actually want a 16k monitor
The boggosity of the universe tends towards maximum.
 

Offline Steve Walmsley

  • Moderator
  • Star Marshal
  • *****
  • S
  • Posts: 11649
  • Thanked: 20349 times
Re: C# Aurora Changes Discussion
« Reply #1598 on: March 19, 2018, 05:13:09 PM »
in the attacker missile combat log as well as showing the number of missiles in the salvo it would be good to also see number of hits before you get to armour damage and penetration. I know you can see this through number of appropriate strength explosions on the tactical map but you can't see which ships they relate to.

If there are shield hits, they will be listed separately.
 

Offline Froggiest1982

  • Gold Supporter
  • Vice Admiral
  • *****
  • F
  • Posts: 1331
  • Thanked: 589 times
  • Gold Supporter Gold Supporter : Support the forums with a Gold subscription
    2021 Supporter 2021 Supporter : Donate for 2021
    2022 Supporter 2022 Supporter : Donate for 2022
    2023 Supporter 2023 Supporter : Donate for 2023
Re: C# Aurora Changes Discussion
« Reply #1599 on: March 20, 2018, 07:06:14 PM »
Spring is on Wednesday :)

Still a decent way to go. Getting into combat now but there are a lot of smaller areas not done. About a dozen movement orders still to do, finish off the ground-space interactions (I just wrote the code for ground units shooting down incoming missiles), quite a lot of minor windows missing, etc. but the major missing part is the AI. I also have a long 'to do' list for finishing off parts of the code with about 50 items on it.

Once most of that is done, I will run one or more test campaigns, which will probably take a few months.

Hi @Steve Walmsley, sorry I do live in New Zealand so I have a different season calendar! My spring starts end of September...

Offline Steve Walmsley

  • Moderator
  • Star Marshal
  • *****
  • S
  • Posts: 11649
  • Thanked: 20349 times
Re: C# Aurora Changes Discussion
« Reply #1600 on: March 21, 2018, 06:09:15 AM »
Hi @Steve Walmsley, sorry I do live in New Zealand so I have a different season calendar! My spring starts end of September...

Ah! Very good point. I would be disappointed if I wasn't well into a test campaign by your spring :)
 
The following users thanked this post: Froggiest1982, MarcAFK

Offline the obelisk

  • Sub-Lieutenant
  • ******
  • t
  • Posts: 109
  • Thanked: 11 times
Re: C# Aurora Changes Discussion
« Reply #1601 on: March 21, 2018, 01:04:49 PM »
They would be low values to hit because of the tracking speed. It is a possibility though. I'll sort this out when I create the UI for directing ground unit beam fire.

You can't use turrets for ground unit beams?

On the subject of ground unit beams, could a ground unit with that kind of weapon shoot at targets on another colony, (assuming they're in range) or just stuff in space?
 

Offline Steve Walmsley

  • Moderator
  • Star Marshal
  • *****
  • S
  • Posts: 11649
  • Thanked: 20349 times
Re: C# Aurora Changes Discussion
« Reply #1602 on: March 21, 2018, 01:46:10 PM »
You can't use turrets for ground unit beams?

On the subject of ground unit beams, could a ground unit with that kind of weapon shoot at targets on another colony, (assuming they're in range) or just stuff in space?

Two ground units on different system bodies will be able to shoot at one another (when I write that code).

For now, ground weapons will be non-turreted. I might look at that in the future.
 
The following users thanked this post: Conscript Gary, serger

Offline Hazard

  • Commodore
  • **********
  • H
  • Posts: 643
  • Thanked: 73 times
Re: C# Aurora Changes Discussion
« Reply #1603 on: March 21, 2018, 04:06:20 PM »
It should probably be possible to place single mounted cannons into ground based turrets. Not least of which because while ships can haul the whole ship around if necessary to track a target and land a blow, a ground cannon can't shift around the planet to do the same.
 

Offline Bughunter

  • Bug Moderators
  • Rear Admiral
  • ***
  • Posts: 929
  • Thanked: 132 times
  • Discord Username: Bughunter
Re: C# Aurora Changes Discussion
« Reply #1604 on: March 22, 2018, 07:22:28 AM »
a ground cannon can't shift around the planet to do the same.

I find your lack of faith disturbing..