예제 #1
0
        public void GameplayModifierTests()
        {
            var modifier = new ActiveGameplayModifier()
            {
                ModifierDef = new ItemDefinition()
                {
                    Name = "Respawn"
                }
            };

            builder.UpdateGameplayModifiers(modifier);

            builder.Build(replay);
            Assert.Equal(modifier.ModifierDef.Name, replay.GameData.ActiveGameplayModifiers[0]);
        }
 public void UpdateGameplayModifiers(ActiveGameplayModifier modifier)
 {
     GameData.ActiveGameplayModifiers.Add(modifier.ModifierDef?.Name);
 }