lib/ecspanse/system/create_default_resources.ex
defmodule Ecspanse.System.CreateDefaultResources do
@moduledoc """
Special framework system that creates default resources.
Automatically runs only once on startup.
"""
use Ecspanse.System
@impl true
def run(_frame) do
Ecspanse.Command.insert_resource!(Ecspanse.Resource.State)
Ecspanse.Command.insert_resource!(Ecspanse.Resource.FPS)
end
end