AWS Map Filters
Configurable map blip groups for services, activities, and job locations. config.lua defines labels and sprite IDs. The resource name and export names are retained for compatibility.
Requirements
The manifest requires ox_lib, oxmysql, and qb-core. Start them before rio-map. The manifest also references FiniAC/fini_events.lua; provide that integration or remove its entry if it is not used.
ensure ox_lib
ensure oxmysql
ensure qb-core
ensure rio-map
Configure
Edit config.lua to change Config.Blips labels and sprite IDs, and the Config.LegalJobs entries/category names. Use valid GTA blip sprite IDs.
Exports exposed in the manifest:
- GetLegalJobCategoryId
- GetLegalJobName
- ApplyLegalJobBlipCategory
- GetMansionCategoryId
- ApplyMansionBlipCategory
Do not rename these exports; other resources may call them.
Validation
Restart rio-map and check that the map loads without framework/database errors. Verify configured categories with a character whose job data is available. If a category or marker is missing, check its sprite ID, job/category mapping, and dependency startup order.
The client/server implementation is FXAP-protected in this copy. Use the exposed configuration and exports as the documented integration surface.