summaryrefslogtreecommitdiff
path: root/src/entities
diff options
context:
space:
mode:
authorphat_sumo <ethanjpayne1@gmail.com>2022-04-01 17:49:20 -0600
committerphat_sumo <ethanjpayne1@gmail.com>2022-04-01 17:49:20 -0600
commit4d34b0b4b890e957030fbf6e3c8e1d4a02d2a627 (patch)
treeaa3e8c04b98ca8a950f9ecc4556b5413b9f0ae9d /src/entities
parentd5750294b1169e85cc1171aa85b2ea522656d8b2 (diff)
downloadbbiy-4d34b0b4b890e957030fbf6e3c8e1d4a02d2a627.tar.gz
bbiy-4d34b0b4b890e957030fbf6e3c8e1d4a02d2a627.zip
update bootstrap, fix flag.js filename, add rock
Diffstat (limited to 'src/entities')
-rw-r--r--src/entities/flag.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/entities/flag.js b/src/entities/flag.js
new file mode 100644
index 0000000..b7115d2
--- /dev/null
+++ b/src/entities/flag.js
@@ -0,0 +1,13 @@
+game.createFlag = () => {
+ const flag = game.Entity();
+ flag.addComponent(game.components.Position({x: 0, y: 0}));
+ flag.addComponent(game.components.Appearance({rot: 0, width: 100, height: 100}));
+ flag.sprite = game.graphics.Sprite({
+ image: game.assets.flag,
+ spriteHeight: 24,
+ spriteWidth: 24,
+ numFrames: 3,
+ timePerFrame: 100,
+ });
+ return flag;
+}