ArpEngine / ArpDomain

Asset and entity manager for ArpEngine
MIT License
0 stars 0 forks source link

Validate relation existences and counts independently from heatup #28

Open kaikoga opened 5 years ago

kaikoga commented 5 years ago

Background

MotionSet must have an initMotion set in seeds, but don't want to check it through heatup API

Note: Instantiating from code with null values or explicitly setting null from code should be overlooked

Barriers had problems (they required the object to be warm API, which was bad for some use cases, and also barriers could not check object existence in collections)

Implementation

kaikoga commented 4 years ago

Maybe break @:arpBarrier and do @:arpBarrier(NonNull, Warm) ?