
December 3rd, 2003, 10:12 PM
|
 |
Captain
|
|
Join Date: Nov 2002
Location: Finland
Posts: 864
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: Status of systems not presently seen
Quote:
quote: It wouldn't be a problem to save all information about scanned ships. If you have 200 ships in your scanner range, are you really going to click them all through?
|
I might want to (or someone else might want to). So it has to be stored. He who wants to click through 200 ships to scan them all please raise your hand. What? I see no hands. But it's my greatest pleasure to click through all 200 ships every time I see them.
Quote:
What if I want to see a different ship's damage on a later turn than I viewed originally?
|
You haven't clicked the ship, you haven't scanned the ship, you can't have the ship's information. That's the way long range scanners work now
Quote:
quote: I dare to say this is quite unusual situation. Think about it, you're chased by a fleet of 1000s of ships, the name of every ship is changed every turn, all of those ships took damage every turn, you have scanners present and manually click through all ships every turn. If all conditions aren't met then the required space for data isn't very big.
|
The fact that all of those could happen means that it has to be taken into account. Optimizations should be used, of course. Frequent name changes are not common. But frequent changes in damaged status can very will be (especially in some mods ). Fyron, you can't be serious. You mean you think seriously that someone clicks through 1000 ships each turn to get a information about possible damage changes, and over 1% of ships has different damage status than earlier. That's like you'd make the game to use 32-bits integer numbers for number of components in case someone like to add that many components
Quote:
You need a bool for each other empire... 1 byte per bool, 19 bools, 19 bytes. Unless you are writing your own programming language and can make custom sized variables...
|
I thought there goes 8 bools in a byte...
Quote:
I don't know about that.... well, other than you keep wanting to drop necessary data that must be stored.
|
Yep. It seems we have a different definition for "necessary" 
__________________
'The surest sign that there is intelligent life elsewhere in the universe is that none of it has tried to contact us.' Calvin and Hobbes
Are you tough enough to be the King of the Hill?
|