Example #1
0
		void MakeBroochProgressive()
		{
			var empireBrooch = Get(EInventoryRelicType.EmpireBrooch);
			var godestBrooch = Get(EInventoryRelicType.EternalBrooch);

			var progressiveItem = new ProgressiveItemInfo(empireBrooch, godestBrooch);

			progressiveItems.Add(empireBrooch, progressiveItem);
			progressiveItems.Add(godestBrooch, progressiveItem);
		}
Example #2
0
		void MakeVerticalMovementProgressive()
		{
			var doubleJump = Get(EInventoryRelicType.DoubleJump);
			var lightwall = Get(EInventoryOrbType.Barrier, EOrbSlot.Spell);
			var celestialSash = Get(EInventoryRelicType.EssenceOfSpace);

			var progressiveItem = new ProgressiveItemInfo(doubleJump, lightwall, celestialSash);

			progressiveItems.Add(doubleJump, progressiveItem);
			progressiveItems.Add(lightwall, progressiveItem);
			progressiveItems.Add(celestialSash, progressiveItem);
		}
Example #3
0
		void MakeGearsProgressive()
		{
			var gear1 = Get(EInventoryRelicType.TimespinnerGear1);
			var gear2 = Get(EInventoryRelicType.TimespinnerGear2);
			var gear3 = Get(EInventoryRelicType.TimespinnerGear3);

			var progressiveItem = new ProgressiveItemInfo(gear1, gear2, gear3);

			progressiveItems.Add(gear1, progressiveItem);
			progressiveItems.Add(gear2, progressiveItem);
			progressiveItems.Add(gear3, progressiveItem);
		}
Example #4
0
		void MakeKeycardsProgressive()
		{
			var cardA = Get(EInventoryRelicType.ScienceKeycardA);
			var cardB = Get(EInventoryRelicType.ScienceKeycardB);
			var cardC = Get(EInventoryRelicType.ScienceKeycardC);
			var cardD = Get(EInventoryRelicType.ScienceKeycardD);

			var progressiveItem = new ProgressiveItemInfo(cardD, cardC, cardB, cardA);

			progressiveItems.Add(cardA, progressiveItem);
			progressiveItems.Add(cardB, progressiveItem);
			progressiveItems.Add(cardC, progressiveItem);
			progressiveItems.Add(cardD, progressiveItem);
		}