MT-CTF / maps

All the maps used on the CTF server
31 stars 74 forks source link

A small script for managing maps #306

Open farooqkz opened 1 year ago

farooqkz commented 1 year ago

I am thinking about a small program for map management(enabling/disabling per mode or entirely) and printing various information about them. What language do you think is the best choice for the job? my own vote is Python

LoneWolfHT commented 1 year ago

I was planning something like this as a part of the ctf_map mod, enabled when in map editing mode.

That way it comes with CTF by default, and all you need to do to use it is add it to the trusted mods to get write permissions to the mod folders (IIRC)

farooqkz commented 1 year ago

I was planning something like this as a part of the ctf_map mod, enabled when in map editing mode.

That way it comes with CTF by default, and all you need to do to use it is add it to the trusted mods to get write permissions to the mod folders (IIRC)

hmm but then you'll have to launch minetest. right? It won't be convenient IMO.

LoneWolfHT commented 1 year ago

non-techy map makers will have to install python, and launch a terminal to run it

farooqkz commented 1 year ago

non-techy map makers will have to install python, and launch a terminal to run it

What about Rust then? It could have a TUI or a GUI.

LoneWolfHT commented 1 year ago

Doing it in Minetest will make it much easier to maintain/contribute to, and I want it to be a part of the map editor

farooqkz commented 1 year ago

Doing it in Minetest will make it much easier to maintain/contribute to, and I want it to be a part of the map editor

I see your point. But running Minetest just to do map management doesn't seem the right solution for this. Perhaps only for enable/disable. But not for the entire analysis of the maps.

LoneWolfHT commented 1 year ago

Maybe do an unofficial tool then