Home » Stars! Clones, Extensions, Modding » Stars! Nova - Development » FleetIntel question
Re: FleetIntel question |
Sat, 09 July 2011 20:22 |
|
Daniel | | | Messages: 179
Registered: April 2006 Location: Nowra, Australia | |
|
Having thought about this a bit more after delving into the guts of EmpireData I have the following additional suggestions:
Within EmpireData these collections should be called StarReports, FleetReports, OwnedStars (instead of just Stars), OwnedFleets (instead of just Fleets) and EmpireReports.
Star should inherit from StarReport. (instead of vice versa)
Fleet should inherit from FleetReport. (instead of vice versa)
The Reports should contain all known objects, whether owned or not, to simplify generation of things like the star map. Some of the report objects may be the full versions of the object. So StarReport for your homeworld is actually the same object as the Star for your homeworld, using polymorphism.
The Owned collections should contain only objects the empire controls and can issue orders to (change production, move fleets, etc). This effectively replaces the former ClientState.Data.OwnedStars and ClientState.Data.OwnedFleets.
Have fun.Report message to a moderator
|
|
|
|
|
FleetIntel question
|
|
|
Re: FleetIntel question
By: Aeglos on Tue, 05 July 2011 22:00
|
|
|
Re: FleetIntel question
By: Daniel on Wed, 06 July 2011 18:52
|
|
|
Re: FleetIntel question
By: Aeglos on Wed, 06 July 2011 22:06
|
|
|
Re: FleetIntel question
By: Daniel on Thu, 07 July 2011 05:03
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Aeglos on Wed, 06 July 2011 17:01
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Aeglos on Wed, 06 July 2011 21:05
|
|
|
Re: FleetIntel question
By: Aeglos on Thu, 07 July 2011 05:40
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Daniel on Sat, 09 July 2011 20:22
|
|
|
Re: FleetIntel question
By: Aeglos on Sun, 10 July 2011 16:53
|
|
|
Re: FleetIntel question
By: Daniel on Mon, 11 July 2011 03:15
|
|
|
Re: FleetIntel question
By: Aeglos on Sat, 09 July 2011 20:38
|
|
|
Re: FleetIntel question
By: Daniel on Sat, 09 July 2011 23:50
|
|
|
Re: FleetIntel question
By: Aeglos on Mon, 11 July 2011 04:11
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Daniel on Mon, 11 July 2011 07:19
|
|
|
Re: FleetIntel question
By: Aeglos on Mon, 11 July 2011 14:44
|
|
|
Re: FleetIntel question
By: Aeglos on Wed, 13 July 2011 21:35
|
|
|
Re: FleetIntel question
By: Daniel on Thu, 14 July 2011 04:53
|
|
|
Re: FleetIntel question
By: Aeglos on Thu, 14 July 2011 05:11
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Aeglos on Thu, 14 July 2011 17:46
|
|
|
Re: FleetIntel question
By: Aeglos on Thu, 21 July 2011 23:59
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Aeglos on Fri, 22 July 2011 16:45
|
|
|
Re: FleetIntel question
|
|
|
Re: FleetIntel question
By: Daniel on Fri, 22 July 2011 17:52
|
Goto Forum:
Current Time: Sat May 04 10:04:25 EDT 2024
|