Added last 2 units, added sidebar actions and build queue components, entities can now have their build actions put on the sidebar

This commit is contained in:
2019-11-21 14:04:33 -06:00
parent 902e48d53a
commit cec0c45932
12 changed files with 107 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ class IMICRTS
end
def self.inherited(klass)
name = klass.to_s.split("::").last.downcase.to_sym
name = klass.to_s.split("::").last.gsub(/([^A-Z])([A-Z]+)/,'\1_\2').downcase.to_sym
if get(name)
raise "#{klass.inspect} is already defined!"