svn savegames
-
- Bounty Hunter
- Posts: 178
- Joined: Mon Sep 26, 2005 1:15 am
svn savegames
- savegames that are loaded, reset the base tradegood counters to the values they were when you entered the base. Even when you bought goods at the base and put them in your cargo bays before saving. Thats exploitable, save/load/trade/save/load/trade/etc would fill you up bays nicely.
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
-
- ISO Party Member
- Posts: 453
- Joined: Fri Jun 03, 2005 10:30 am
- Location: Europe
Yes, the engine doesn't store the amount of cargo a base has. It just generates the amount from a mean value and a standard deviation every time you land there (starting and landing, or saving and reloading). This is the drawback of such a procedural generation. On the other hand, it's not feasible (in the large scale) to store the amount of goods for every base in the VS universe. Depends, of course, on whether or not the VS universe will be finite. Currently it has some thousand reachable stars.
Last edited by Zeog on Thu Nov 09, 2006 3:30 pm, edited 1 time in total.
-
- Elite
- Posts: 8014
- Joined: Fri Sep 05, 2003 4:03 am
- Location: Montreal
- Contact:
Could be fixed by saving just for the system you're in, while keeping the rest procedural. Sorry; couldn't help saying it.
EDIT: In fact, you probably don't calculate prices for all systems all the time, even procedurally, right? The procedural method, I'm sure, is used only for the base you land in. What I would do is use procedural initialization the first time you enter a system, for all bases therein; and something more intuitive while you trade within that system; then go procedural at initializing a new system when you go to it.
EDIT: In fact, you probably don't calculate prices for all systems all the time, even procedurally, right? The procedural method, I'm sure, is used only for the base you land in. What I would do is use procedural initialization the first time you enter a system, for all bases therein; and something more intuitive while you trade within that system; then go procedural at initializing a new system when you go to it.
Latest version of Cinemut Opaque
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
That makes sense.chuck_starchaser wrote:Could be fixed by saving just for the system you're in, while keeping the rest procedural. Sorry; couldn't help saying it.
EDIT: In fact, you probably don't calculate prices for all systems all the time, even procedurally, right? The procedural method, I'm sure, is used only for the base you land in. What I would do is use procedural initialization the first time you enter a system, for all bases therein; and something more intuitive while you trade within that system; then go procedural at initializing a new system when you go to it.
The problem is implementing it.
Though, I lately did add a few facilities for storing complex data like that on the savegame.
I'll see if that's of any use...
-
- Elite
- Posts: 8014
- Joined: Fri Sep 05, 2003 4:03 am
- Location: Montreal
- Contact:
Well, not that it's any of my business, VS stuff I mean, but just thought I'd add, all that news crap that is stored to savegames, inflating the save files like crazy, could be saved as the seeds that were used to generate it, instead of as full text, I would think.
Latest version of Cinemut Opaque
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
Latest version of LaGrande noodleworks (scroll down).
An evolving La Grande How-To...
The non-working, but latest, CineMut test_bike
PU (Privateer: Parallel Universe's Home). WC or Privateer Drayman for you?
WCpedia --The Wing Commander Encyclopedia-- From Angel Deveraux through Belisarius to Zachary Banfeld...
WC Nexus forum, the Moonbase Tycho of WC fans.
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
Not really, as it's not completely random.
It gets generated according to what actually happens around you. Regenerating it is... well... kind of infeassible.
But it would be a good idea to prune it from time to time.
Yes, I do think the news in the savegame are awful, inelegant and bloated. But I don't have a much better solution right now (thinking).
It gets generated according to what actually happens around you. Regenerating it is... well... kind of infeassible.
But it would be a good idea to prune it from time to time.
Yes, I do think the news in the savegame are awful, inelegant and bloated. But I don't have a much better solution right now (thinking).
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina