Skip to content

Commit c1795d3

Browse files
committed
Work in progress
1 parent aee416e commit c1795d3

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

entities/bullet.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"spritesheet": "blobs/bullet.png",
33
"size": {
4-
"scale": 2,
4+
"scale": 4,
55
"width": 40,
66
"height": 40
77
},

entities/explosion.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"spritesheet": "blobs/explosion.png",
33
"size": {
4-
"scale": 2.5,
4+
"scale": 3,
55
"width": 52,
66
"height": 72
77
},

scripts/main.lua

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,11 @@ function setup()
176176
for _ = 1, 3 do
177177
local bullet = entitymanager:spawn("bullet")
178178
bullet.placement:set(-128, -128)
179-
bullet:on_update(function(self)
180-
if self.x > 1200 then
181-
self.action:unset()
182-
self.placement:set(-128, -128)
183-
postalservice:post(Mail.new(octopus, "bullet", "hit"))
184-
table.insert(bullet_pool, self)
185-
end
179+
bullet:on_collision("octopus", function(self, id)
180+
self.action:unset()
181+
self.placement:set(-128, -128)
182+
postalservice:post(Mail.new(octopus, "bullet", "hit"))
183+
table.insert(bullet_pool, self)
186184
end)
187185
table.insert(bullet_pool, bullet)
188186
end

0 commit comments

Comments
 (0)