Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Load()

void Terraria.GameContent.Creative.ItemsSacrificedUnlocksTracker.Load ( BinaryReader reader,
int gameVersionSaveWasMadeOn )
inline

Implements Terraria.GameContent.IPersistentPerWorldContent.

Definition at line 99 of file ItemsSacrificedUnlocksTracker.cs.

100 {
101 int num = reader.ReadInt32();
102 for (int i = 0; i < num; i++)
103 {
104 string key = reader.ReadString();
105 int value = reader.ReadInt32();
107 {
109 {
110 value2 = value3;
111 }
114 {
115 key = value4;
116 }
117 }
119 }
120 }
virtual string ReadString()
virtual int ReadInt32()
static Dictionary< int, string > ItemPersistentIdsByNetIds
static Dictionary< int, int > CreativeResearchItemPersistentIdOverride
static Dictionary< string, int > ItemNetIdsByPersistentIds

References Terraria.GameContent.Creative.ItemsSacrificedUnlocksTracker._sacrificeCountByItemPersistentId, Terraria.GameContent.Creative.ItemsSacrificedUnlocksTracker._sacrificesCountByItemIdCache, Terraria.ID.ContentSamples.CreativeResearchItemPersistentIdOverride, Terraria.ID.ContentSamples.ItemNetIdsByPersistentIds, Terraria.ID.ContentSamples.ItemPersistentIdsByNetIds, System.IO.BinaryReader.ReadInt32(), and System.IO.BinaryReader.ReadString().

Referenced by Terraria.GameContent.Creative.CreativeUnlocksTracker.Load().