From 1156582cebdd68dc4b2ffd37a67103f40e424265 Mon Sep 17 00:00:00 2001 From: Misa Date: Fri, 3 Apr 2020 13:03:02 -0700 Subject: [PATCH] Add entityclass::removeentity() Ok, once we switch everything over to not use the 'active' system, it's easier to read removeentity(t) than it is to read entities.erase(entities.begin() + t). --- desktop_version/src/Entity.cpp | 5 +++++ desktop_version/src/Entity.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/desktop_version/src/Entity.cpp b/desktop_version/src/Entity.cpp index e7c97c9f..e3b8269d 100644 --- a/desktop_version/src/Entity.cpp +++ b/desktop_version/src/Entity.cpp @@ -1173,6 +1173,11 @@ void entityclass::createblock( int t, int xp, int yp, int w, int h, int trig /*= } } +void entityclass::removeentity(int t) +{ + entities[t].active = false; +} + void entityclass::removeallblocks() { for(int i=0; i