Loading...
  OR  Zero-K Name:    Password:   

Custom Missions

4 posts, 155 views
Post comment
Filter:    Player:  
sort

USrankrecneps
4 months ago
I'm experimenting with making some custom gameplay missions - similar to Starcraft's UMS maps, or SC2's Arcade - for multiplayer use, and am wondering how delivery would be. How would I play a custom scenario with other players - and what parts would they have to download?
+0 / -0



MYrankAdminHistidine
4 months ago
(edited 4 months ago)

The only custom mission format for this sort of thing I can speak to is the ZK mission editor. In which case:
  • In general, multiplayer missions are currently unsupported. Sorry.
  • The minimalist distribution approach is to simply distribute the mission archive (.sdz format) with its startscript (.txt format) by uploading them somewhere for download, and tell users to open the startscript with spring.exe. But this is functionally singleplayer only, requires a bit of extra setup on the user's end (editing springsettings.cfg) and is pretty ugly in general.
  • With a bit more work, you could in principle put the mission on the campaign screen and distribute the modified campaign files.
    • This still doesn't support non-commsharing multiplayer, although game inviting/joining is automated at least.
    • What we'd really want to do here is give them their own campaign so the base game's planets don't get in the way, but changing campaigns isn't supported either.

+0 / -0



EErankAdminAnarchid
4 months ago
(edited 4 months ago)

That said, you can distribute your scenario as a map. Maps can have everything inside of them that missions can - see the likes of trololo, duke, hotstepper, finnish flag, or downcount.
+1 / -0

USrankSteel_Blue
4 months ago
On that note, recently when I've tried to play the silly maps, functionality seems broken. Last time I played duke nukum the ultimatums did not shoot/still existed after they died and Finnish flag did not rain. as for the finnish flag, I played version 1 which I don't know if it has the rain, but the latest one didn't want to download/load.
+0 / -0