How do you save data from one map to another?

Incarnatos

New Member
Reaction score
0
I've searched the site, but havent been able to find anything, so I think I'm overlooking something really obvious.

I'm making an RPG, and am trying to figure out how to save data from one map to another, I've followed the game cache faq, but it doesn't work.

When the first map (temple.w3x) Loads up, you get the following box (Triggers attached)

choicesi.jpg


These all work fine, but the problem is, I can't figure out how to make them load the same hero for each map in the series, so far I've got:
triggerissue.jpg


So I go through the first map, everything goes fine, complete it, load the second, nothing happens, no matter how long you wait.

What am I doing wrong?
 

Varine

And as the moon rises, we shall prepare for war
Reaction score
805
Upload the maps, I'll look at it.

You did make sure that you have the same units in both of them right?
 

Incarnatos

New Member
Reaction score
0
Upload the maps, I'll look at it.

You did make sure that you have the same units in both of them right?

I modified the trigger code slightly, but now all it does is disconnects me when I load the second map (I get a waiting for host...) message then I disconnect

Maps attached..I think
 

Attachments

  • Temple.w3x
    96.4 KB · Views: 165
  • CavernofEvil.w3x
    23.1 KB · Views: 170

Varine

And as the moon rises, we shall prepare for war
Reaction score
805
I'll look at it a little bit later tonight.
 

Tom Jones

N/A
Reaction score
437
Firstly, you are doing your testings locally, right? Meaning not logging on to battle.net, keeping it in singleplayer.
Secondly, you must reassign your gamecache again. Lets say this is a trigger from map A:
Trigger:
  • Test A
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Game Cache - Create a game cache from MapName.w3v
      • Set GC = (Last created game cache)
It simply inits the game cache. Now lets change map:
Trigger:
  • Test A End
    • Events
      • *Some Event*
    • Conditions
    • Actions
      • Game Cache - Save GC
      • -------- I can't remember if the above is necessary. --------
      • Game - Save game as SaveFile.w3z and change level to Maps\B.w3x (Skip scores)
In map B we also have to initialize the gamecache, so this is a trigger from map B:
Trigger:
  • Test B
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Game Cache - Create a game cache from MapName.w3v
      • Set GC = (Last created game cache)
Make sure that the gamecache your initalizing in map B has the same name as the one you initialized in map A.
 

Incarnatos

New Member
Reaction score
0
Firstly, you are doing your testings locally, right? Meaning not logging on to battle.net, keeping it in singleplayer.
Secondly, you must reassign your gamecache again. Lets say this is a trigger from map A:
Trigger:
  • Test A
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Game Cache - Create a game cache from MapName.w3v
      • Set GC = (Last created game cache)
It simply inits the game cache. Now lets change map:
Trigger:
  • Test A End
    • Events
      • *Some Event*
    • Conditions
    • Actions
      • Game Cache - Save GC
      • -------- I can't remember if the above is necessary. --------
      • Game - Save game as SaveFile.w3z and change level to Maps\B.w3x (Skip scores)
In map B we also have to initialize the gamecache, so this is a trigger from map B:
Trigger:
  • Test B
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Game Cache - Create a game cache from MapName.w3v
      • Set GC = (Last created game cache)
Make sure that the gamecache your initalizing in map B has the same name as the one you initialized in map A.

I'm doing it in singleplayer, yeah, and changing that (Adding the cache to the second map) hasn't changed anything, the second map loads, and I get disconnected
 

UndeadDragon

Super Moderator
Reaction score
447
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top