Create death_count.js
This commit is contained in:
parent
5434996d19
commit
e071e30999
|
|
@ -0,0 +1,35 @@
|
|||
let dc_oldOnChange = elements.head.onChange;
|
||||
let dc_oldOnDelete = elements.head.onDelete;
|
||||
let dc_oldTick = elements.head.tick;
|
||||
|
||||
let deathCount = 0;
|
||||
function announceDeath() {
|
||||
clearLog();
|
||||
deathCount++;
|
||||
logMessage(deathCount+" Humans have died.")
|
||||
}
|
||||
|
||||
runAfterReset(function() {
|
||||
deathCount = 0;
|
||||
})
|
||||
|
||||
elements.head.onChange = function(pixel) {
|
||||
dc_oldOnChange(pixel);
|
||||
|
||||
if (pixelTicks - pixel.start > 30) announceDeath();
|
||||
|
||||
}
|
||||
|
||||
elements.head.onDelete = function(pixel) {
|
||||
dc_oldOnDelete(pixel);
|
||||
|
||||
if (pixelTicks - pixel.start > 30) announceDeath();
|
||||
}
|
||||
|
||||
elements.head.tick = function(pixel) {
|
||||
dc_oldTick(pixel);
|
||||
|
||||
if (pixel.dead && pixel.deadA === undefined) {
|
||||
pixel.deadA = true;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue