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 |
