Jump to content

Smith'

Member
  • Content Count

    1
  • Joined

  • Last visited

  • Medals

Community Reputation

6 Neutral

About Smith'

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello there. Arma 3 Preset Generator is an open source web app that allows you to create, share, customize and download launcher presets based on a list of steam workshop IDs provided via URL. You can find the source on github (github.com/a-sync/arma3pregen) and continuously deployed instances at arma3pregen.cloudno.de and arma3pregen.devs.space. (check below for usage examples) Features preset sharing made effortless 💚 optional mods can be customized on a simple UI on the fly outputs standard Arma 3 Launcher preset files remembers previously selected optional mods URL format All the preset information (preset name, mods/collections, DLCs, optional flags) is stored in the app URL's query string component. Additional information is loaded through various steam APIs but the steam workshop is considered the single source of truth. Preset Name Custom preset name / file name can be appended to the URL after `?`. Only alphanumeric characters + `_` is allowed. If the preset name is set, the ID list must be separated with `=`. ID list Comma `,` separated list of IDs evaluated from left to right in order. Appended to the URL after `?` or `=`. Mods inherit the optional flag from collections but the last state in order affecting a mod takes precendece when rendering the UI. (see example C4G RHS KotH) This means that you can override the optional flags of certain items in collections to extend or restrict them. In other words it allows you to mix and combine existing collections and mods to customize the required and optional mods in any way you like. The selected optional mods are remembered client side in relation to the preset name. You should also take advantage of the workshop collection feature and create permanent links with workshop IDs pointing to the currently used required and optional collections. (see examples FNF and FNF WW2) Optional mods Append or prepend a `*` to flag an ID optional. Workshop IDs (collection, mod) Only numbers and the optional `*` prefix/suffix is allowed. DLC IDs Items starting with `!` are added to the preset as DLC/CDLC AppIDs. Only numbers and the optional `*` prefix/suffix is allowed. Local mod IDs Items starting with `@` are added to the preset as local mods. Only alphanumeric characters + `_` and the optional `*` prefix/suffix is allowed. Examples FNF: https://arma3pregen.devs.space/?FNF=1551644814,1551648858* FNF WW2: arma3pregen.devs.space/?FNF_WW2=1769913157,2120184260* 77th JSOC: arma3pregen.devs.space/?77th_JSOC=2829455808* C4G RHS KotH: arma3pregen.devs.space/?C4G_RHS_KotH=1290398866,*861133494,*945476727,*1180534892,*1180533757 Custom: arma3pregen.devs.space/?My_Custom_Vietnam_Modlist_2022q2=!1227700,450814997,463939057,@my_local_mod,*333310405,*@optional_local_mod,*!288520 glhf
×