The new serialization system introduced by MovingBlocks/Terasology#3535 (tracking branch MovingBlocks/newSerialization) causes this module to no longer compile. Only 4 classes (the TypeHandler implementations in org.terasology.dialogs.action) are affected and the changes seem fairly straight forward - although I'm not sure if any issues will result after.
Current users of Dialogs include LightAndShadow (the NPC on the spawn platform) and TutorialDynamicCities (vaguely recall a market screen you can trigger from an NPC in a specific building?). Both naturally thus won't work either, but could be useful for testing when also fixed.
Sending this @eviltak's way as the author of the engine PR and/or to @dacharya64 / @Naman-sopho in case either of them have a chance to check it out :-)
For previous reverted fixes (may be less relevant with later changes to the serialization system), see 3b5804e.
The new serialization system introduced by MovingBlocks/Terasology#3535 (tracking branch
MovingBlocks/newSerialization
) causes this module to no longer compile. Only 4 classes (theTypeHandler
implementations inorg.terasology.dialogs.action
) are affected and the changes seem fairly straight forward - although I'm not sure if any issues will result after.Current users of Dialogs include LightAndShadow (the NPC on the spawn platform) and TutorialDynamicCities (vaguely recall a market screen you can trigger from an NPC in a specific building?). Both naturally thus won't work either, but could be useful for testing when also fixed.
Sending this @eviltak's way as the author of the engine PR and/or to @dacharya64 / @Naman-sopho in case either of them have a chance to check it out :-)
For previous reverted fixes (may be less relevant with later changes to the serialization system), see 3b5804e.