Major New Features
- More advanced world generation including caves and proto-towns
- Dungeon generation prototype “game”
- Underwater effects
- Map markers
- …and some other stuff.
2023-01-27 Release notes: 2022-01-27 Release Notes
2022-11-16 Release notes: 2022-11-16 Release Notes
2022-10-31 Release notes: 2022-10-31 Release Notes
2022-09-10 Release notes: 2022-09-10 Release Notes
Full change log:
T000040 | World Generation | Code | implement sedectile manager with only basic feature layout |
T000042 | World Generation | Code | sedectile level cave layout |
T000043 | World Generation | Code | cave generation layer – columns |
T000044 | World Generation | Code | cave generation layer – terrain image |
T000171 | Engine – World | Code | under-water effects |
T000497 | Server – admin | Script | scripted server commands |
T000609 | UI | Code | Equipped marker in inventory |
T000632 | Bug | Code | Flame blocks clip too soon. |
T000660 | Gameplay – Objects | Script | Move initial character setup to scripted hooks |
T000668 | Server – admin | Code | Auto-load mod packs from a particular directory – server |
T000671 | Server – admin | Script | Detailed ‘who’ command |
T000675 | Gameplay – physics | Script | Action to toggle on/off object physics |
T000685 | Server – admin | Script | Server stats command for mem, etc. |
T000697 | Development/Debug | Script | Shell commands to set logging levels. |
T000704 | Server – admin | Code | Configurable loop sleep strategy |
T000712 | Engine – World | Code | Night brightness keyed to moon phase |
T000721 | Engine – General | Code | ModelViewState listener for block change events |
T000725 | Bug | Code | Block materials ignore diffuse color when there is no sun |
T000741 | Performance | Code | Move ModelViewState light retrieval to background thread or reuse LocalEnvironment |
T000761 | Bug | Code | Specular is messed up, especially at night. |
T000765 | Bug | Code | Mobs hang around when going out of view |
T000776 | UI | Code | More post-proc settings in settings menu |
T000812 | Bug | Code | In-game server console too long and badly colored |
T000813 | Server – admin | Code | Ability to live reload custom mod packs |
T000815 | Server – admin | Code | Make login/logoff consistent to capture in logs with other chat messages |
T000816 | UI | Code | Add mythruna-client.config option to enable/disable joystick support |
T000817 | Development/Debug | Code | Embed mapper tool execution into Mythruna codebase. |
T000818 | Bug | Code | Block changes mess up far terrain views |
T000819 | Bug | Code | Placed objects have daylight when they shouldn’t. |
T000820 | Engine – Sound | Code | Prioritized audio and limit max local channels |
T000821 | Bug | Code | Placed objects cause significant frame drop in quantity |
T000822 | Bug | Code | Player names constantly refresh |
T000823 | Engine – Sound | Code | Override attenuation with more dramatic fall-off |
T000827 | World Generation | Code | Bug: sometimes near tiles do not reflect caves accurately. |
T000829 | Engine – General | Code | Fix fog to be based on vertex daylight so caves don’t have bright fog |
T000830 | Bug | Code | Removed entities leave their physics collision shapes behind |
T000831 | Bug | Code | Static to dynamic object transitions are not working. |
T000833 | Bug | Code | Dragged static objects do not move the collision shape |
T000834 | Engine – Beautification | Code | Emissive material properties for lit textures |
T000835 | Bug | Code | Dragged objects sometimes disappear somewhere |
T000836 | Bug | Code | Some part of caves is generating really wild far terrain, probably wall influencer |
T000839 | UI | Code | Better error reporting for when back-end scripts/RPC calls fail |
T000840 | World Generation | Code | Proper versioning for sedectile files |
T000841 | World Generation | Code | Proper versioning for feature files |
T000842 | Gameplay – Objects | Script | Move build wand creation to hook scripts |
T000843 | Gameplay – Objects | Script | Move backpack creation to hook scripts |
T000844 | Engine – General | Code | Cleanup GameSessionHostedService |
T000845 | Gameplay – Objects | Script | Move standard blueprints config to scripts |
T000846 | Bug | Code | LineInfluencer causes large chunks of the world to go missing |
T000847 | World Generation | Code | Modify caves to tend to generate down near surface? |
T000848 | UI | Code | Map zoom with some hires/lores transition and standardization of map grid |
T000849 | UI | Code | Basic map marker support |
T000852 | Bug | Code | Attachments sometimes trigger ModelViewState to request far off cells |
T000856 | Bug | Code | Scripted actions don’t live-update |
T000857 | Gameplay – physics | Code | Initial water physics |
T000858 | UI | Code | Styling for rollup panels |
T000859 | Gameplay – scripting | Script | Add .canRun() support for object actions |
T000860 | UI | Code | Map feature layer toggles |
T000861 | UI | Code | Map feature layer proper zone filtering |
T000862 | World Generation | Code | Finalize sedectile data format to include generated SedectileData |
T000863 | Bug | Script | Property claims can’t be placed |
T000864 | Gameplay – Property | Script | Add map markers for property and keep them updated. |
T000865 | Gameplay – scripting | Script | “return to start” teleporter for the end of the test dungones |
T000867 | Bug | Script | Blueprints copied from non-blueprint objects are missing their cells |
T000868 | Gameplay – Objects | Code | Add a way to load .blocks files as ‘carved’ |
T000869 | World Generation | Code | Better temporary town/POI placement |
T000873 | World Generation | Code | Prevent trees from growing in structures |
T000875 | UI | Code | Loading screen messages |
T000876 | Gameplay – scripting | Script | Cleanup tool creation scripts |
T000877 | UI | Code | Hide non-default map markers under extra check box |
T000879 | Bug | Code | Spawn tower blocks are twisted |
T000880 | UI | Code | Fix icon/label scaling on map |