22 lines
618 B
C#
22 lines
618 B
C#
|
|
namespace DanieleMarotta.RiversongCodeShowcase
|
|
{
|
|
[GameSystemGroup(typeof(DefaultGameSystemGroup))]
|
|
[UpdateBefore(typeof(EditingStateGameSystem))]
|
|
[UpdateBefore(typeof(BuildingSelectionSystem))]
|
|
public class RestoreTemporaryMaterialsSystem : GameSystem, IUpdatable
|
|
{
|
|
[InjectService]
|
|
private MaterialReplacementCache _materialReplacementCache;
|
|
|
|
public RestoreTemporaryMaterialsSystem(IServiceLocator serviceLocator) : base(serviceLocator)
|
|
{
|
|
}
|
|
|
|
public void Update()
|
|
{
|
|
_materialReplacementCache.RestoreMaterials();
|
|
}
|
|
}
|
|
}
|