Multi Modded Map Loader? [message #424873] |
Tue, 06 April 2010 00:52 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
A few years ago (actually several years ago now) I made some modifications to the mission maps to play on-line.
There was a map that I used to make a small Team Death match map, I used the snowy area outside the mansion, it had a kinda small maze (not much of a maze really, more like a garden with large hedges).
I was pleased with the modification, but I remember wanting to use the map again and use another area of the map...
At the time I never had any exposure to the renegade API, or programming, and thus came to the conclusion that it was impossible to have the same map in the rotation more than Once, using a different modded map each time. I mean, to make the mod possible, I was simply placing the .ldd file of the modification in the server's data folder, and we all know you can't have Two files named the same in the same directory...
My memory was jogged to this problem when I happened to see an old screenshot someone had taken while playing my little modification, and I realised that infact it is possbile to make this happen...
There are probably other/better ways to make it work, but I gave it a bit of thought and realised that all I needed to do set-up some folder structures in the server's directory and Copy the .ldd file from the respective folder to the data folder, over-writing any old One as I go when the map loads...
This would allow for a server owner for example to make several modded versions of m08.mix, cnc_complex.mix or any map at all, and have all of these versions of the map in rotation.
Does this appeal to anyone? I have very little use for it myself, but could make this if it is desireable.
[Updated on: Tue, 06 April 2010 00:53] Report message to a moderator
|
|
|
|
Re: Multi Modded Map Loader? [message #424886 is a reply to message #424873] |
Tue, 06 April 2010 01:49 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
You could even start messing around with the source code to it so that you have the same coop map, with varying levels of difficultym if the team passes the map, then they progress to the next level of difficulty...
However, it's basic function would serve to allow server owners the ability to have several versions of modified maps in their server's rotation (be that mission maps or stock maps etc etc).
|
|
|
|
Re: Multi Modded Map Loader? [message #424904 is a reply to message #424886] |
Tue, 06 April 2010 05:31 |
TNaismith
Messages: 86 Registered: May 2006 Location: Canada
Karma: 0
|
Recruit |
|
|
GEORGE ZIMMER wrote on Tue, 06 April 2010 03:15 | This pretty much means you could make co-ops more dynamic.
If that's the case, I'm all for it. I like this idea.
|
reborn wrote on Tue, 06 April 2010 03:49 | You could even start messing around with the source code to it so that you have the same coop map, with varying levels of difficultym if the team passes the map, then they progress to the next level of difficulty...
However, it's basic function would serve to allow server owners the ability to have several versions of modified maps in their server's rotation (be that mission maps or stock maps etc etc).
|
I especially like the sound of possibly finally achieving a somewhat dynamic difficulty system for the coop servers. So to clarify, are you planning to release a script of some sort, or an actual .pkg of your previous work from a long time ago -- to show others how the folder structure would work? I'm not quite sure what your referring to. However I can assure you there will be interest in this, I know a few people that would be very glad to have something like this -- in fact there is a group/community working on a project right now that have just started on a coop/new mission map that is huge in terrain. They had plans to divide the map up, and I believe what you described would fit their project structure perfectly.
And to further clarify, if one wanted to have the 'same' versions of map on a server rotation, can't you just re-name each file, so that you could have something like; Map01_Part1, Map01_Part2, Map01_Part3...etc?
Lastly would the script/what your talking about work something like this;
A) Players finish Map01_Part1_Easy
B) Server takes script and triggers a higher difficulty map
C) Players instead of advancing to Map01_Part2_Easy, advance(load) Map01_Part2_Hard
Forgive me if I'm asking questions that seem obvious to answer.
|
|
|
Re: Multi Modded Map Loader? [message #424905 is a reply to message #424904] |
Tue, 06 April 2010 05:50 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
TNaismith wrote on Tue, 06 April 2010 08:31 |
So to clarify, are you planning to release a script of some sort, or an actual .pkg of your previous work from a long time ago -- to show others how the folder structure would work? I'm not quite sure what your referring to.
|
I would release Two very very simplistic modified versions of Complex to illustrate how to set it up, and that it infact works.
The code thata ctually makes the changes would be in the form of a SSGM plug-in, and it would be open-source.
TNaismith wrote on Tue, 06 April 2010 08:31 |
to further clarify, if one wanted to have the 'same' versions of map on a server rotation, can't you just re-name each file, so that you could have something like; Map01_Part1, Map01_Part2, Map01_Part3...etc?
|
It would be possible for them to dump them all like that in the data folder like that if I could be bothered to start formatting the file names and stuff, but it makes it easier for me (and I am fairly lazy and also strapped for time) to create a folder structure and copy the files. There's less room for error this way too. It would be a simple CopyFile() rather than messing around with strings...
TNaismith wrote on Tue, 06 April 2010 08:31 |
Lastly would the script/what your talking about work something like this;
A) Players finish Map01_Part1_Easy
B) Server takes script and triggers a higher difficulty map
C) Players instead of advancing to Map01_Part2_Easy, advance(load) Map01_Part2_Hard
|
Someone could modify the plugin to do that, I cannot know what the objective of the map coop map is for the plugin to say whether the map difficulty gets harder or not (unless it is a simple case of win conditions).
The primary goal is to enable several version of the map to be played in One server. Once this is done, I might consider extending it to the sort of thing you're talking about.
I am glad the idea is liked.
[Updated on: Tue, 06 April 2010 05:56] Report message to a moderator
|
|
|
Re: Multi Modded Map Loader? [message #424924 is a reply to message #424873] |
Tue, 06 April 2010 12:57 |
TNaismith
Messages: 86 Registered: May 2006 Location: Canada
Karma: 0
|
Recruit |
|
|
Sounds excellent. I do tend to get ahead of myself when discussing possibilities for coop-modding/mission-making, but I understand your need for focused goals and taking one step at a time.
As I mentioned before, even at the primary goal you might decide to aim for, there are a few people I know of that would be able to put this to use right away in their servers/work. I'll passing them a notice about this possibility, and so if you ever do decide to create it, they'll be one of the first to perhaps test it out.
No pressure.
|
|
|
Re: Multi Modded Map Loader? [message #424967 is a reply to message #424924] |
Wed, 07 April 2010 01:54 |
sauron--the--king
Messages: 64 Registered: November 2008 Location: Holland
Karma: 0
|
Recruit |
|
|
Hello,
I indeed am making a really big map with some other guys.
First I wanted to make one big map. But after discussing this with Black Riderr, I wanted to make three mission maps of one big map.
So first starting on a submarine, where you get captured and put into a prison.
In that mission you will finally escape. After escaping the prison, the mission will end. Then the second mission will start, etc...
There will be 4 new structures, a big submarine bunker, a submarine (where you can enter), a big prison facility and a Tiberium Research Facility.
The split of the map that I thought, was just making a part of the map in each mission, so the maps would be smaller and causing less lag.
About the many difficulties, that would be fun to add in this big map. The ideas you had on this forum could be great to add to these missions.
Beneath here you can see the whole map with the three missions.
Kind regards
|
|
|
|
|
|
|
Re: Multi Modded Map Loader? [message #425230 is a reply to message #425225] |
Fri, 09 April 2010 09:09 |
TNaismith
Messages: 86 Registered: May 2006 Location: Canada
Karma: 0
|
Recruit |
|
|
reborn wrote on Fri, 09 April 2010 09:37 |
And yes, they will be pro at renegade. I'm going to be One of those dousche bags parents that lives their own dreams through their kids, they'll be programming for a living before they're out of diapers.
|
Ahahaha! xD Maybe Ren stands a chance at a revival after all. Haha
|
|
|
|
Re: Multi Modded Map Loader? [message #425754 is a reply to message #424873] |
Wed, 14 April 2010 14:34 |
|
reborn
Messages: 3231 Registered: September 2004 Location: uk - london
Karma: 0
|
General (3 Stars) |
|
|
Managed to grab 30 minutes tonight and was able to produce a proof of this that worked with my test mods for the map complex. The server ran for several rotation, and successfully switched the mods for the map in an automated fashion.
I would join One version fo complex and there would be some planes laying around, then the next time it loaded, there was turrets and stuff.
I just need to expand on it and add support for other maps.
|
|
|
|
|