Aurora 4x

C# Aurora => C# Suggestions => Topic started by: Marslettuce on April 14, 2020, 02:19:48 PM

Title: List of features from VB6 missing in C#
Post by: Marslettuce on April 14, 2020, 02:19:48 PM
I haven't seen this anywhere so I thought I'd make one. I'm loving C# but there are certain things I miss from VB6. I'm unsure if Steve has mentioned these anywhere. I'll add more as I remember them.

Title: Re: List of features from VB6 missing in C#
Post by: Erik L on April 14, 2020, 02:32:38 PM
Shipyard button on the toolbar.
Title: Re: List of features from VB6 missing in C#
Post by: L0ckAndL0ad on April 14, 2020, 02:51:54 PM
The things I really miss:

- distance measuring tool (absolutely essential);
- Special Orders / Organization tab of the Task Groups window (setting up formation with escorts based on angle/distance from the formation leader, broadcasting orders to subordinate groups, creating new TGs with mass-selecting ships);
- the color scheme of windows and more unified & stylized theme of icons;
- events log overlay on Tactical, obviously.
Title: Re: List of features from VB6 missing in C#
Post by: RougeNPS on April 14, 2020, 02:57:48 PM
Quote from: L0ckAndL0ad link=topic=10704. msg122701#msg122701 date=1586893914
The things I really miss:

- distance measuring tool (absolutely essential);
- Special Orders / Organization tab of the Task Groups window (setting up formation with escorts based on angle/distance from the formation leader, broadcasting orders to subordinate groups, creating new TGs with mass-selecting ships);
- the color scheme of windows and more unified & stylized theme of icons;
- events log overlay on Tactical, obviously.

He intends to add the measuring tool back soon.  Also, the events log overlay button is in but does nothing.  So he will likely add it back in soon.  Unsure about the special orders though.
Title: Re: List of features from VB6 missing in C#
Post by: DEEPenergy on April 14, 2020, 03:00:36 PM
Something I'd really love back is buttons for advancing time on the economics screen :)
Title: Re: List of features from VB6 missing in C#
Post by: Kamilo on April 14, 2020, 03:22:08 PM
The option to repeat a task x times was really helpful.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on April 14, 2020, 04:39:43 PM
Something I'd really love back is buttons for advancing time on the economics screen :)

Agreed!  I used to play the game almost entirely from the F2 Population & Production window.
Title: Re: List of features from VB6 missing in C#
Post by: Tree on April 14, 2020, 04:48:39 PM
I didn't think I'd be the only one who missed the production overview window.

I used to mostly play from that window, too. It had the turn buttons and worked just fine to keep an eye on a bunch of things at once.
Title: Re: List of features from VB6 missing in C#
Post by: Alsadius on April 14, 2020, 06:03:03 PM
Something I'd really love back is buttons for advancing time on the economics screen :)

Agreed!  I used to play the game almost entirely from the F2 Population & Production window.

I still do, aside from the F2 part.
Title: Re: List of features from VB6 missing in C#
Post by: Erik L on April 14, 2020, 06:11:40 PM
Something I'd really love back is buttons for advancing time on the economics screen :)

Agreed!  I used to play the game almost entirely from the F2 Population & Production window.

Likewise. All the info was right there, just had to hit the right tab.
Title: Re: List of features from VB6 missing in C#
Post by: Froggiest1982 on April 14, 2020, 06:12:16 PM
Something I'd really love back is buttons for advancing time on the economics screen :)

Agreed!  I used to play the game almost entirely from the F2 Population & Production window.

I still do, aside from the F2 part.

I believe Aurora is meant to be played with 2 or probably 3 (like I do) screens. All the above crumble after that.
Title: Re: List of features from VB6 missing in C#
Post by: Jorgen_CAB on April 14, 2020, 07:18:03 PM
I really hope Steve adds the Escort formation part of VB6 back to the game... I found that to be essential in my games. It should be even more essential now with the changes to the sensor rules and using more and smaller scouts around your main fleet.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on April 15, 2020, 05:44:14 AM
I really hope Steve adds the Escort formation part of VB6 back to the game... I found that to be essential in my games. It should be even more essential now with the changes to the sensor rules and using more and smaller scouts around your main fleet.

Seconded!
Title: Re: List of features from VB6 missing in C#
Post by: L0ckAndL0ad on April 16, 2020, 04:30:25 AM
With huge MSP costs of turret failures I experienced during testing, some of my ships went into low levels of MSP that I immediately wished "Equalize maintenance" button was still there. Now it appears that you need at least one ship marked as "supply ship" in order to do that, if not on all ships.
Title: Re: List of features from VB6 missing in C#
Post by: Nori on April 16, 2020, 12:35:52 PM
The ability to destroy launched missiles. Useful for removing sensor buoys or a minefield.
Title: Re: List of features from VB6 missing in C#
Post by: Marslettuce on April 16, 2020, 12:37:22 PM
With huge MSP costs of turret failures I experienced during testing, some of my ships went into low levels of MSP that I immediately wished "Equalize maintenance" button was still there. Now it appears that you need at least one ship marked as "supply ship" in order to do that, if not on all ships.

As far as I am aware, this is working as intended. It's in line with the ordnance and fuel transfer changes
Title: Re: List of features from VB6 missing in C#
Post by: L0ckAndL0ad on April 16, 2020, 12:56:35 PM
As far as I am aware, this is working as intended. It's in line with the ordnance and fuel transfer changes
Yes, and probably cargo shuttles as well. Did not make me miss the equalization button any less though :)
Title: Re: List of features from VB6 missing in C#
Post by: Alsadius on April 16, 2020, 01:00:53 PM
With huge MSP costs of turret failures I experienced during testing, some of my ships went into low levels of MSP that I immediately wished "Equalize maintenance" button was still there. Now it appears that you need at least one ship marked as "supply ship" in order to do that, if not on all ships.

As far as I am aware, this is working as intended. It's in line with the ordnance and fuel transfer changes

I'd be fine if equalize was a movement order, which took into account the limited transfer rates of the ships involved. It doesn't need to be instant, but I want it to exist.
Title: Re: List of features from VB6 missing in C#
Post by: Erthel on April 22, 2020, 01:21:28 AM
Isn't anyone missing Nebulaes? or are they in somehow?
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on April 22, 2020, 02:03:03 AM
Isn't anyone missing Nebulaes? or are they in somehow?


Hugely, but Steve was pretty clear a few months ago that they wouldn't make it into v1.0, but they were on the list for 2.0.
Title: Re: List of features from VB6 missing in C#
Post by: Haji on April 22, 2020, 04:53:33 AM
Have I missed a technology comparison window between two player races or is it missing? I used it to make in-story technology exchanges/selling and without it it has just become immensely more complicated.
Title: Re: List of features from VB6 missing in C#
Post by: Frick on April 22, 2020, 05:11:33 AM
Divide fleet, or whatever it was called. Have all the ships in a fleet dumped in dub fleets with the same order, and the ability to gather fleets at like a jump point. And overall the fleet system feels harder to work with imo.
Title: Re: List of features from VB6 missing in C#
Post by: Jorgen_CAB on April 22, 2020, 06:09:37 AM
Divide fleet, or whatever it was called. Have all the ships in a fleet dumped in dub fleets with the same order, and the ability to gather fleets at like a jump point. And overall the fleet system feels harder to work with imo.

I don't think that the fleet system is really finished... it misses allot of carrier related tools and all of the escort related tools as well. I think that Steve will add these things going forward as soon as he finished squashing all the bugs. Personally I would not be able to play without these tools as it is a nightmare coordinating ships in any sort of formation and patrol patterns around fleets and stuff.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on April 22, 2020, 10:25:20 AM
Have I missed a technology comparison window between two player races or is it missing? I used it to make in-story technology exchanges/selling and without it it has just become immensely more complicated.

I think it's a tab on the "Intelligence & Foreign Relations" window now.
Title: Re: List of features from VB6 missing in C#
Post by: MarcAFK on April 22, 2020, 10:20:25 PM
Something thats bugging me is on the Commanders screen clicking on a command type doesn't highlight the commander. Its tricky to work out who is commanding certain units or positions.
Title: Re: List of features from VB6 missing in C#
Post by: serger on April 26, 2020, 05:29:32 AM
There was dropdown list, allowing to pick commanders' time of being in their current rank w/o auto-promotion check.
Very useful one.
Title: Re: List of features from VB6 missing in C#
Post by: IronRagnar on April 26, 2020, 06:52:06 AM
Quote from: Haji link=topic=10704. msg126815#msg126815 date=1587549213
Have I missed a technology comparison window between two player races or is it missing? I used it to make in-story technology exchanges/selling and without it it has just become immensely more complicated.

I don't think it's in yet.  I miss it terribly.  And fleet transfer. 
Title: Re: List of features from VB6 missing in C#
Post by: serger on April 28, 2020, 06:51:37 AM
There was an option to scrap small crafts, stacked in orbit of your colony, from Industrial panel.
Now I cannot find this, and have to add shipyard tasks to scrap my old fighters one by one, and that looks like too much micromanagement.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on April 28, 2020, 09:50:45 PM
There was an option to scrap small crafts, stacked in orbit of your colony, from Industrial panel.
Now I cannot find this, and have to add shipyard tasks to scrap my old fighters one by one, and that looks like too much micromanagement.

Have you tried Ctrl-click and/or Shift-click to put multiple items on the list?
Title: Re: List of features from VB6 missing in C#
Post by: serger on April 29, 2020, 02:51:06 PM
There was an option to scrap small crafts, stacked in orbit of your colony, from Industrial panel.
Now I cannot find this, and have to add shipyard tasks to scrap my old fighters one by one, and that looks like too much micromanagement.

Have you tried Ctrl-click and/or Shift-click to put multiple items on the list?

Well, I'll try to do it, if I gotch what list I have to use. There is no lists in SY tasks UI (there are dropdown boxes), nor a scrap order / scrap button in Fleets UI (where I can use Shift button), nor small craft list any more in Industrial page.
Title: Re: List of features from VB6 missing in C#
Post by: Jorgen_CAB on May 02, 2020, 03:56:36 AM
One thing that are a bit annoying, especially since I mainly been testing the game since launch is the ability to add all technology up to a certain cost to a faction. Now I have to click and "Instant" every tech every time I want to start testing something through a new faction and after a new release of the database. I can save after that and use the same point to go back or save the DB.

Would be nice to have that button back so we could instant all technology to a certain level.
Title: Re: List of features from VB6 missing in C#
Post by: kks on May 03, 2020, 09:17:46 AM
The ability to (dis)connect JPs in SM-mode.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on May 04, 2020, 07:39:17 AM
The ability of Communications officers to increase the PPV of ships and/or fleets under them.  Reassuring the public is an important part of military PR.
Title: Re: List of features from VB6 missing in C#
Post by: Jorgen_CAB on May 04, 2020, 03:07:14 PM
The ability of Communications officers to increase the PPV of ships and/or fleets under them.  Reassuring the public is an important part of military PR.

This could at least give the Political Reliability score SOME positive effects if that skill is used, or was there a separate skill for that in VB6... I don't remember.
Title: Re: List of features from VB6 missing in C#
Post by: stabliser on May 04, 2020, 03:08:22 PM
I miss the different colour of circular orbit for 2nd, 3rd and 4th stars in a system.  its a bit confusing when stars and planets all share green.

Also do these multi-star systems seem to be smaller than they used to be?
Title: Re: List of features from VB6 missing in C#
Post by: Thrake on May 04, 2020, 03:37:11 PM
I miss the different colour of circular orbit for 2nd, 3rd and 4th stars in a system.  its a bit confusing when stars and planets all share green.

Also do these multi-star systems seem to be smaller than they used to be?

Please define "smaller". I have a star orbiting at 220b km.
Title: Re: List of features from VB6 missing in C#
Post by: Froggiest1982 on May 04, 2020, 04:30:29 PM
I think C# it's really great especially now that most bugs have been tracked and mostly sorted. However, it's really annoying that some common and very useful features are not there:

Percentage of unused construction in the industry tab - I am so tired of doing the math constantly
The ability to destroy launched missiles - Useful for removing buoys
The ability to add all technology up to a certain cost to a race - With patches coming out every day do the same setup all over again it's really annoying

All of them are already listed in this post, I am just adding to the pile and hopefully, we can get at least some back.
Title: Re: List of features from VB6 missing in C#
Post by: Kyle on May 04, 2020, 06:42:31 PM
What I miss the most is the Production Overview window, especially the Imminent Events tab.  I have a terrible memory and I relied on it a lot to remind myself what I was doing.  I know it's possible to check every relevant tab for the same information, but then I have to remember what tabs to check and whether I've checked them :D
Title: Re: List of features from VB6 missing in C#
Post by: Geebee on May 05, 2020, 10:32:54 AM
The planet/sun picture line up in system view was neat and I miss it, having a reason to boot up space engine to find more pictures to add was also nice.   ;)
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on May 06, 2020, 04:03:06 AM
The ability of Communications officers to increase the PPV of ships and/or fleets under them.  Reassuring the public is an important part of military PR.

This could at least give the Political Reliability score SOME positive effects if that skill is used, or was there a separate skill for that in VB6... I don't remember.

It was Diplomacy ( http://aurora2.pentarch.org/index.php?topic=1129.msg9086#msg9086 ).  I wouldn't want Political Reliability to be actually useful for anything; I like it as a 'penalty' skill.
Title: Re: List of features from VB6 missing in C#
Post by: kks on May 07, 2020, 09:58:43 AM
The ability to add dust and radiation to a planet in SM-mode.
Title: Re: List of features from VB6 missing in C#
Post by: swarm_sadist on May 07, 2020, 01:31:50 PM
The ability to add dust and radiation to a planet in SM-mode.
SM Mode is missing a lot of features.

Modify Wealth
Modify Unrest
Add maintenance
SM Move TF to waypoint or un-colonized system body
Ability to connect JP to specific system number.
The SM system summary
Add Sol
SM Race, for custom stars

Also:
Fleet heading toggle in System View Toggle is in display tab. I was searching in contact tab. I would still like one for contacts.
Compare orbital rings of Sol system bodies (Eg: 10x Pluto orbit)
Shutdown individual industries Shame it's not coming back. Mass producing terraforming installations will drain available workers, even if the planet is fully habitable and not being terrafomed.
Survivors of separate empires do not appear anywhere I can find
Unassigned officers only toggle in commander screen search/filter section
Tour lengths in commander screen
Fuel report screen also showed maintenance clock and spares, and had the option to sort by
Intelligence would list estimated size based on thermal signature and speed.
Galaxy map allowed you to re-colour the background.
Automated fire toggle in the combat screen.
Title: Re: List of features from VB6 missing in C#
Post by: Froggiest1982 on May 07, 2020, 02:37:26 PM
The ability to add dust and radiation to a planet in SM-mode.
SM Mode is missing a lot of features.

Modify Wealth
Modify Unrest
Add maintenance
SM Move TF to waypoint or un-colonized system body
Ability to connect JP to specific system number.
The SM system summary
Add Sol
SM Race, for custom stars

Also:
Fleet heading toggle in System View
Compare orbital rings of Sol system bodies (Eg: 10x Pluto orbit)
Shutdown individual industries
Survivors of separate empires do not appear anywhere I can find
Unassigned officers only toggle in commander screen search/filter section
Tour lengths in commander screen
Fuel report screen also showed maintenance clock and spares, and had the option to sort by
Intelligence would list estimated size based on thermal signature and speed.
Galaxy map allowed you to re-colour the background.
Automated fire toggle in the combat screen.

True, last night I discovered you cannot SM ordnance, or if there is, is very well hidden!
Title: Re: List of features from VB6 missing in C#
Post by: swarm_sadist on May 07, 2020, 03:20:57 PM
SM Ordinance:
Go to ship screen and select the individual ship you want to load ordinance in SM. Click the Ordinance template tab and select SM:Fill Ship (Centre right). It will fill the ship with the template of it's class.
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on May 08, 2020, 04:56:59 AM
SM Mode is missing a lot of features.

. . .

Shutdown individual industries



This is a deliberate choice of 'Aurora doesn't work like that anymore,' not a missing feature.  It's not coming back.
Title: Re: List of features from VB6 missing in C#
Post by: smoelf on May 08, 2020, 05:21:41 AM
This is a deliberate choice of 'Aurora doesn't work like that anymore,' not a missing feature.  It's not coming back.

Where do you see that? I haven't been able to find anything in the changelog to suggest that it won't eventually be possible.
Title: Re: List of features from VB6 missing in C#
Post by: kks on May 08, 2020, 05:35:29 AM
This is a deliberate choice of 'Aurora doesn't work like that anymore,' not a missing feature.  It's not coming back.

Where do you see that? I haven't been able to find anything in the changelog to suggest that it won't eventually be possible.

Iirc it was not in the changelog thread but Steve said it in some of the other threads. Maybe bug reports?
I'll try to find it. Couldn't find it, but will keep my eyes open for it.
Title: Re: List of features from VB6 missing in C#
Post by: Froggiest1982 on May 08, 2020, 06:24:36 AM
SM Ordinance:
Go to ship screen and select the individual ship you want to load ordinance in SM. Click the Ordinance template tab and select SM:Fill Ship (Centre right). It will fill the ship with the template of it's class.

That I know, but in VB6 you could fill your stockpile too...
Title: Re: List of features from VB6 missing in C#
Post by: Father Tim on May 08, 2020, 07:13:22 AM
This is a deliberate choice of 'Aurora doesn't work like that anymore,' not a missing feature.  It's not coming back.

Where do you see that? I haven't been able to find anything in the changelog to suggest that it won't eventually be possible.

Iirc it was not in the changelog thread but Steve said it in some of the other threads. Maybe bug reports?
I'll try to find it. COuldn't find it, but will keep my eyes open for it.


Wealth generation changing from 'total population' to 'employed population'.

And as mentioned here:  http://aurora2.pentarch.org/index.php?topic=9841.msg111873#msg111873
Title: Re: List of features from VB6 missing in C#
Post by: Froggiest1982 on May 08, 2020, 08:18:35 PM
A little win today: http://aurora2.pentarch.org/index.php?topic=11306.0

Ground Unit Queue
Hot Keys
Unused Construction Capacity

Woohooo!!!!

I wasn't sure to scrap my first nice game under 1.9.5 but now I feel like obliged.
Title: Re: List of features from VB6 missing in C#
Post by: Dreadder on August 03, 2020, 11:51:29 AM
The ability to destroy launched missiles. Useful for removing sensor buoys or a minefield.
Seconded!

Those old sensor buoys are starting to really clutter up some systems and it would be nice if there was a way to somehow remove/destroy them.  :)
Title: Re: List of features from VB6 missing in C#
Post by: serger on February 09, 2021, 10:15:56 AM
Power Requirements field in Class Design window.
Title: Re: List of features from VB6 missing in C#
Post by: iceball3 on March 02, 2021, 08:55:49 PM
The single pixel dividers for lists, the VB6 had, as well as for enclosing portions of windows that were relevant to something in particular.
(https://cdn.discordapp.com/attachments/111219652780195840/816503299414949928/unknown.png)
The loss of readability is just awful, especially compared to VB6 aurora's interface, which looked great. Been unable to play a single campaign since C# came out because reading long lists became such a strain :(
Title: Re: List of features from VB6 missing in C#
Post by: serger on November 04, 2021, 08:39:40 AM
http://aurora2.pentarch.org/index.php?topic=12812.msg156557#msg156557