Commit Graph

7 Commits

Author SHA1 Message Date
MrPerson b6c71dc50d Effect pooling
obj/effect/effect all pool themselves.
PoolOrNew() can now be passed a type and a list instead of a type and a location. In that case, the list will be passed to New() via arglist().
RCD's now delete their spark system and properly garbage collect.
2015-03-24 11:44:49 -07:00
Remie Richards f69fc22deb Prevents infinite loops in PlaceInPool() where Destroy() calls PlaceInPool() and so on 2015-03-11 20:46:14 +00:00
Remie Richards c34389a63d Makes PlaceInPool() call Destroy() on the atom 2015-03-11 20:21:06 +00:00
Remie Richards 780bcfad12 Adds a call to New() for initialising vars
Cheers Carn!
2014-09-06 07:39:30 +01:00
Remie Richards a70a1a52ae Support for null loc pool-gets + Pooling Miauw's Say() virtualspeakers 2014-09-02 22:03:35 +01:00
Remie Richards 08676747e7 typos in the readme section. 2014-09-02 00:21:04 +01:00
Remie Richards ee85f7eced /tg/station Atom Pool + AtomPooling of Emitter beams. 2014-09-02 00:13:06 +01:00