Releases: pedr0fontoura/gtav-audio-occlusion
Releases · pedr0fontoura/gtav-audio-occlusion
v2.0.0-beta-b7c4afa-20221117
v2.0.0-beta-c9ab0e3-20221116
Features
- web: add styled components theme #26 (pedr0fontoura)
- core/game: add CMapData and CEntityDef #26 (pedr0fontoura)
- core/game: add CMapTypes, CMloArchetypeDef and CMloInstanceDef #26 (pedr0fontoura)
- core/game: add CMloRoomDef and CMloPortalDef to CMloArchetypeDef #26 (pedr0fontoura)
- core: add codewalker format #26 (pedr0fontoura)
- init test setup #26 (pedr0fontoura)
- tests: add interior and parse ytyp tests #26 (pedr0fontoura)
- core: add audio classes properties #26 (pedr0fontoura)
- core: add naOcclusionPortalInfoMetadata generation #26 (pedr0fontoura)
- core: get nodes from CMloRoomDef #26 (pedr0fontoura)
- core: generates path type 1 path nodes #26 (pedr0fontoura)
- core: generates all path types path nodes #26 (pedr0fontoura)
- core: add naOcclusionInteriorMetadata writing #26 (pedr0fontoura)
- core: solve missing hashes on writing naOcclusionInteriorMetadata #26 (pedr0fontoura)
- web: add create project modal #26 (pedr0fontoura)
- electron: use electron-forge #26 (pedr0fontoura)
- electron: add result utils #26 (pedr0fontoura)
- electron: add create project modal #26 (pedr0fontoura)
- electron/renderer: add drag and drop file import #26 (pedr0fontoura)
- electron/main: add project creation #26 (pedr0fontoura)
- electron/renderer: integrates project creation API #26 (pedr0fontoura)
- electron/renderer: displays project information on dashboard #26 (pedr0fontoura)
- electron: add close project option #26 (pedr0fontoura)
- electron: add interior naOcclusionInteriorMetadata #26 (pedr0fontoura)
- electron/renderer: add portals page #26 (pedr0fontoura)
- electron: add entities page #26 (pedr0fontoura)
- electron/renderer: add alternatedRowColors prop to Table component #26 (pedr0fontoura)
- electron/renderer: show portal index on Entities page #26 (pedr0fontoura)
- electron/renderer: add Checkbox component #26 (pedr0fontoura)
- electron/renderer: add entities editing components #26 (pedr0fontoura)
- electron/main: add interior manager #26 (pedr0fontoura)
- electron/renderer: add settings context #26 (pedr0fontoura)
- core: add AudioGameData classes #26 (pedr0fontoura)
- electron: add interior rooms #26 (pedr0fontoura)
- electron/renderer: add scrollbar style #26 (pedr0fontoura)
- electron/renderer: add sidebar collapse #26 (pedr0fontoura)
- electron/renderer: finishes interior rooms structure #26 (pedr0fontoura)
- electron/renderer: add no project created fallback screen #26 (pedr0fontoura)
- electron: add portalInfo entities editing #26 (pedr0fontoura)
- electron: add InteriorRoomAudioGameData editing #26 (pedr0fontoura)
- core: add Dat151 file writing #26 (pedr0fontoura)
- electron: add button to write generated files #26 ([pedr0fontoura](53e7e36c50c95f44406d33bfebca...
v1.1.1
It works!
-
Added portal entries editing
Node editing is deprecated (and doesn't work anymore), if you want to disable the audio from room a to room b you should enable/disable the relevant portal entries. -
Generate Audio Game Data (.dat151 file) from hashed named interiors
If the interior name is hashed the output file will be calledint_game.dat151.rel.xml
. -
Properly name InteriorRoom entries on the .dat151 file
Added the interior name as a prefix of the MLO's room name
e.gmy_interior_name_room01
-
Updated the portal filtering
Filters portals with flag 4 (mirrors). -
Display portal entities names
If the entities' names are not hashed they're now also displayed on the Portals Entities tab.