fix: revert differences in ModuleEnvironment from v5#112
fix: revert differences in ModuleEnvironment from v5#112jdrueckert merged 1 commit intorelease/v7.xfrom
Conversation
|
Notes from today's meeting:
|
|
I guess the other option besides reverting it would be to twiddle some things around so the application can customize that behavior in a ModuleEnvironment subclass. But there's not much sense in doing that if we can't articulate why an application would choose one way over the other. |
b8a593c to
29ec08f
Compare
|
Tested the following things before (release/v7.x) and after (v7/spike/modenv-vs-v5) this change:
I'm not really sure how to test a dist zip of iota. I tried with FYI @skaldarnar @keturn |
|
To test a dist zip of iota I ended up doing the following:
I observed that the game starts fine and looks as expected |
There were a few changes in how ModuleEnvironment builds reflections and permissions between v5 and v7.
They are the sort of thing that look like they probably do make sense in many situations, but I think Terasology has things that depend on the old behavior.
I doubt we should really revert these entirely, but what should we do?