3 ms·
Of course. I made them harmless and walked right through them.
by SheeEttin 12y ago
Of course. I made them harmless and walked right through them.
- epsylon 12y agoTried that, but for some reason I couldn't disable the onCollision by assigning it to some dummy function. Do you mind sharing your solution?
- SheeEttin 12y agoI wish we could retrieve the solution we used for past levels. :( Okay, I think I've replicated it. I just overrode onCollision with empty braces, so the final definition looked like this: map.defineObject('attackDrone', { 'type': 'dynamic', 'symbol': 'd', 'color': 'red', 'onCollision': function (player) { player.killedBy('an attack drone'); }, 'behavior': function (me) { }, 'onCollision': function (player) { } }); Note that you're closing the game's braces, inserting another definition, then re-opening braces to match the game's closing ones.