Skip to content

Allow maps to reuse other maps #21

@kimden

Description

@kimden

It would be very useful to be able to clone+modify maps slightly without copying the whole folder. A few use cases are: adding or removing a few items (producing a slightly different map); editing a few textures (producing a texture mod).

The reasons that one can encounter now are the following.

Storage

Slightly adjusting even a dozen of tracks for your own purposes can be costly if you don't have a server capable of storing data. A good example is Tyre Mod Edition, which only adds a few setting changers to every track to function properly, but has to host (and update!) assets separately.

Cloned maps are treated as different ones

You cannot have one map and not another, and play both, even if they have completely the same files, apart from textures.

Records for Volcan Island, Bolcan Island, Aidenvek Volcan Island, Bolcan Island Cloudy Day, etc, have to be merged manually, and dependencies between tracks of type "A is a clone / almost a clone of B" have to be supported separately from STK, making possible related near-STK systems more complicated.

For bad clones it can be solved by simply deleting them. However, if you are not hosting your own addon repository, you either have to rely on someone else in charge of addon repo to clean them up, or have desynchronization with the main repo. But not all clones are bad; some are good, and for those it would be better if maps could have texture modding ability inside STK.

Testing slightly different versions for the future

If you are the author of a standard track and, for example, want to raise items from below the ground or vice versa, how do you test that without breaking the existing track?

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions