Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Now I've tried again after clearing out the appdata and starting with a fresh unzip of the game, then saving each time I level.  Everything was fine through level 5, then at level 6 saving appeared to work, but I got a NullReferenceException when I tried to load the save:

Direct3D:

    Version:  Direct3D 11.0 [level 11.1]

    Renderer: NVIDIA GeForce GTX 1070 (ID=0x1b81)

    Vendor:   

    VRAM:     8088 MB

    Driver:   30.0.14.7168

Begin MonoManager ReloadAssembly

- Completed reload, in  0.095 seconds

D3D11 device created for Microsoft Media Foundation video decoding.

<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 0.868600 ms

Unloading 6 Unused Serialized files (Serialized files now loaded: 0)

UnloadTime: 2.122000 ms

System memory in use before: 262.2 MB.

System memory in use after: 262.7 MB.

Unloading 678 unused Assets to reduce memory usage. Loaded Objects now: 6970.

Total: 23.126900 ms (FindLiveObjects: 0.412900 ms CreateObjectMapping: 0.179500 ms MarkObjects: 22.267700 ms  DeleteObjects: 0.266100 ms)

NullReferenceException: Object reference not set to an instance of an object

  at TileMap_Data.WalkableTile (System.Int32 x, System.Int32 y) [0x00011] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap_Data.cs:656
  at TileMap_Data.SetUpTileData () [0x0002d] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap_Data.cs:522
  at TileMap_Data.FinalPass () [0x0005e] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap_Data.cs:238
  at TileMap_Data..ctor (System.Int32 x, System.Int32 y, System.Int32 elev, Vault _vault, System.Boolean _visited) [0x0007f] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap_Data.cs:56
  at Vault.CreateLevel (System.Int32 level, System.Boolean visited) [0x00001] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\Vault.cs:41
  at Vault.GetLevel (System.Int32 level, System.Boolean visited) [0x0005c] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\Vault.cs:33
  at TileMap.Rebuild (System.Int32 mx, System.Int32 my, System.Int32 elevation, System.Boolean lightCheck) [0x00042] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap.cs:334
  at TileMap.RebuildTexture (System.Int32 mx, System.Int32 my, System.Int32 elevation, System.Boolean lightCheck) [0x00017] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap.cs:314
  at TileMap.HardRebuild () [0x00001] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap.cs:295
  at TileMap.Init () [0x00101] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Map\TileMap.cs:98
  at ObjectManager.CreateLocalMap () [0x0004a] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Utilities\Managers\ObjectManager.cs:115
  at ObjectManager+<Initialize>d__21.MoveNext () [0x000c6] in C:\Users\mritc\Documents\Axu\Assets\Scripts\Utilities\Managers\ObjectManager.cs:82
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <d9a322ed61d14dd89945ee0a494ae01f>:0
 

(Filename: <d9a322ed61d14dd89945ee0a494ae01f> Line: 0)