summaryrefslogtreecommitdiffhomepage
path: root/app/components
diff options
context:
space:
mode:
Diffstat (limited to 'app/components')
-rw-r--r--app/components/debug/debug_vector_arrow.rb2
-rw-r--r--app/components/debug/singleton_debug_vector_arrow.rb3
-rw-r--r--app/components/singleton_camera.rb (renamed from app/components/camera.rb)1
-rw-r--r--app/components/teams/enemy_team.rb1
-rw-r--r--app/components/teams/player_team.rb1
-rw-r--r--app/components/teams/singleton_enemy_team.rb3
-rw-r--r--app/components/teams/singleton_player_team.rb3
7 files changed, 10 insertions, 4 deletions
diff --git a/app/components/debug/debug_vector_arrow.rb b/app/components/debug/debug_vector_arrow.rb
deleted file mode 100644
index e65161d..0000000
--- a/app/components/debug/debug_vector_arrow.rb
+++ /dev/null
@@ -1,2 +0,0 @@
-FF::Cmp.new('DebugVectorArrow',
- length: 1)
diff --git a/app/components/debug/singleton_debug_vector_arrow.rb b/app/components/debug/singleton_debug_vector_arrow.rb
new file mode 100644
index 0000000..f06cd27
--- /dev/null
+++ b/app/components/debug/singleton_debug_vector_arrow.rb
@@ -0,0 +1,3 @@
+FF::Cmp.new('SingletonDebugVectorArrow',
+ singleton: true,
+ length: 1)
diff --git a/app/components/camera.rb b/app/components/singleton_camera.rb
index dc61bae..6d072c1 100644
--- a/app/components/camera.rb
+++ b/app/components/singleton_camera.rb
@@ -1,4 +1,5 @@
FF::Cmp.new('SingletonCamera',
+ singleton: true,
:x, :y,
:zoom, :angle)
diff --git a/app/components/teams/enemy_team.rb b/app/components/teams/enemy_team.rb
deleted file mode 100644
index 9d4e0d1..0000000
--- a/app/components/teams/enemy_team.rb
+++ /dev/null
@@ -1 +0,0 @@
-FF::Cmp.new('EnemyTeam')
diff --git a/app/components/teams/player_team.rb b/app/components/teams/player_team.rb
deleted file mode 100644
index 6e1b126..0000000
--- a/app/components/teams/player_team.rb
+++ /dev/null
@@ -1 +0,0 @@
-FF::Cmp.new('PlayerTeam')
diff --git a/app/components/teams/singleton_enemy_team.rb b/app/components/teams/singleton_enemy_team.rb
new file mode 100644
index 0000000..262d809
--- /dev/null
+++ b/app/components/teams/singleton_enemy_team.rb
@@ -0,0 +1,3 @@
+FF::Cmp.new('SingletonEnemyTeam',
+ singleton: true)
+FF::Cmp::SingletonEnemyTeam.new
diff --git a/app/components/teams/singleton_player_team.rb b/app/components/teams/singleton_player_team.rb
new file mode 100644
index 0000000..22c68ee
--- /dev/null
+++ b/app/components/teams/singleton_player_team.rb
@@ -0,0 +1,3 @@
+FF::Cmp.new('SingletonPlayerTeam',
+ singleton: true)
+FF::Cmp::SingletonPlayerTeam.new