Updating modules and campaigns on the fly
#1
Posté 05 janvier 2011 - 10:03
- can a module or campaign be fixed on the fly? For example, you forget to provide a key to a door behind which is the only way to continue the story line.
- I assume this would be OK in a PW where files are downloaded by the ADL.
- what information is stored in a save game and can it be edited/modified?
Thanks.
#2
Posté 05 janvier 2011 - 10:09
Module level conversations can not be fixed on the fly except by overwriting them with a conversation with the same name in the campaign or hak. Once the module loads, it saves the state of the module resources.El Condoro wrote...
I was testing a module and a conversation was all wrong. I saved the game and opened the Toolset to correct the conversation. Then I opened the save game but the conversation was in its pre-fixed condition. This raised a few questions for me.
- can a module or campaign be fixed on the fly? For example, you forget to provide a key to a door behind which is the only way to continue the story line.
- I assume this would be OK in a PW where files are downloaded by the ADL.
- what information is stored in a save game and can it be edited/modified?
Thanks.
#3
Posté 05 janvier 2011 - 10:19
Edit: I just had a look in a save game folder. There is a file called [module/campaign name].Z and it is about 5 Mb. There are a lot of smaller files (1-50Kb). Can these be manipulated somehow?
Modifié par El Condoro, 05 janvier 2011 - 10:27 .
#4
Posté 05 janvier 2011 - 10:24
#5
Posté 05 janvier 2011 - 10:35
Yes, as much as possible. You also need someone other than yourself to test if you can get them, because you know the "correct" "how things should be" way of doing things and so you can miss logical problems. It's not so fun like building, but it's necessary.El Condoro wrote...
Seems a bit scary, though - you really need to test _every_ aspect of a module before it's released.
#6
Posté 05 janvier 2011 - 11:12
kamalpoe wrote...
It's not so fun like building, but it's necessary.
Ahh it's fun, I knew there was a reason I put myself through this
On topic (sort of), I would add to the last two posts, Test in small lumps if it is not too late. Do a bit then test it, fix it up then move on. Add a test dummy in game to update journals and integers through a convo or use debug mode ( I prefer the former).
Testing in small sections breaks the task down. In my first mod I wrote whole heaps of mods then went in to test. The to do list got very depressing.
PJ
#7
Posté 05 janvier 2011 - 11:24
#8
Posté 06 janvier 2011 - 12:01
Regards
#9
Posté 06 janvier 2011 - 08:06
#10
Posté 06 janvier 2011 - 09:25
The Fred wrote...
Presumably, you can also add a new script to the campaign or override folder, and then run it from the debug console?
You can, but there are a couple of toolset oddities to be aware of when working with campaigns. If you like to keep the toolset open and test a module by launching the module from within the toolset, then one time-saving trick that works is that you can use toggle back to the toolset, modify the module, toggle back to the module, and then use the options menu to reload the main menu and the module will be reloaded with your changes. This trick does not work if you modify objects in the campaign f older though, because for some reason campaign content is not reloaded. Since I work entirely within campaigns I no longer use this trick even though it costs me time.
Second oddity is that while you compile a campaign script or update a campaign conversation in the toolset and they are saved immediately, if you modify or create any campaign blueprints they will not be saved until you save the module.
Regards





Retour en haut






