Where do you keep coming up with the Aurora being hard coded? This is at least the second time you said it. It is not hard coded to be unhitable. It is only an object. It contains modules and behaviors all which can be applied to other objects.
Copy the Aurora code add your model, add whatever extras you want and it works. Where is this hard coded? If I'm wrong than I'm wrong and would like to know where.
|