@@ -31,6 +31,8 @@ A modern implementation of 'LocoTool' for Locomotion `dat` file parsing and edit
31
31
- Can connect to the object repository to view and download any object stored in it
32
32
- Automatic upload of 'undiscovered' dat files (ie dat files that don't exist in the object repository)
33
33
- Property/hex viewer has been ported over from 1.0.5/the WinForms editor
34
+ - Vehicle animator
35
+ - G1.dat viewing/exporting
34
36
35
37
## 2.0.0+
36
38
@@ -44,6 +46,7 @@ A modern implementation of 'LocoTool' for Locomotion `dat` file parsing and edit
44
46
- Can display image properties of images in the image table
45
47
- Can handle many more objects than the 1.x.x version
46
48
- Can change background colour of image viewer
49
+ - Can play sound objects
47
50
48
51
## 1.0.5+
49
52
@@ -83,7 +86,7 @@ A modern implementation of 'LocoTool' for Locomotion `dat` file parsing and edit
83
86
- This file is used to store where the users' object folder paths are, and other program data
84
87
85
88
## Indexing
86
- - When the tool first loads an objdata directory it will scan every file to make an index and save that into ` objectIndex.json ` in that folder
89
+ - When the tool first loads an ` objdata ` directory it will scan every file to make an index and save that into ` objectIndex.json ` in that folder
87
90
- This indexing is relatively slow, but only needs to run once/when the folder contents change
88
91
- On subsequent uses of the tool, the index file will be loaded instead, and this is fast
89
92
- The tool will print a log message if it detects changes in the folder and thinks you need to reindex it
@@ -99,11 +102,11 @@ A modern implementation of 'LocoTool' for Locomotion `dat` file parsing and edit
99
102
# Future Plans/Features
100
103
- [x] Better flag editing support
101
104
- [ ] Validation of object limits/sane values
102
- - [ ] Detection of bugged objects
105
+ - [x ] Detection of bugged objects
103
106
- [ ] Support/edit tutorials
104
107
- [ ] Support/edit maps/savegames/scenarios
105
108
- [ ] Support language files
106
- - [ ] Implement vehicle previewer
109
+ - [x] Vehicle previewer
107
110
- [ ] Better G1 support including palette file editing
108
111
- [ ] Export/convert object to a future modern OpenLoco file format
109
112
- [x] Dark mode
@@ -116,7 +119,7 @@ A modern implementation of 'LocoTool' for Locomotion `dat` file parsing and edit
116
119
117
120
# Building
118
121
- Open AvaGui/AvaGui.sln in Visual Studio
119
- - You'll need the ` Avalonia for Visual Studio ` plugin to use the visual XAML previewer
122
+ - You'll need the ` Avalonia for Visual Studio ` plugin to use the visual XAML previewer, but it isn't required to actually build or run the solution.
120
123
121
124
# Deploying
122
- See ` deploy .sh`
125
+ See ` build.sh ` and ` tag .sh`
0 commit comments