PCM Stage Manager

Ir abajo

PCM Stage Manager

Mensaje por PedroMartin el Miér 30 Mayo - 12:53

Hola

He hecho una herramienta para gestionar etapas y asignaciones en el juego (PCM Stage Manager) y la he publicado en PCMDaily, por que está en inglés, pero os paso la descripción (a lo mejor alguno la encuentra interesante). A mí me ayuda con el rollo de cambiar etapas (incluso con el juego ejecutándose), sin tener que tocar los CDX, CDS, etc...
.

Lo que sigue es la propia ayuda que he incluido en la herramienta y que publiqué ayer noche:
--------------------------------------------------------------------------------------------------------

Everyone trying to change a stage to point to any other (downloaded or your own), without getting in to the variants paraphernalia has passed through the problems related to that process: renaming the .CDS file, creating a CDX in the same directory, and changing the value of the entry to the new stage. This solution is more flexible, though, since it does not require knowing much about stage locations, and doesn't need to edit the database game's file and allows you to link to your downladed or created stages in any subdirectory of CM_Stages and easily change it, even if the game is running.

The only caviat you mind find to install it is that I've done it using certain new characteristics available in the latest version of the C# language present if you have .NET Framework 4.7 installed. So, that's first. Make sure you have that version installed. Or, download it from this link: .NET Framework 4.7 Web installer: https://www.microsoft.com/en-us/download/details.aspx?id=55170

With that in place, installation is trivial. Download and launch the PCMStageManager file, uncompress it, and launch the setup.exe file you'll find inside following the instructions.

Initial configuration

Although it's not mandatory, you can include some of my stages (do whatever you want with them), which are already located in subdirectories, pending from the "ManagerStages" main user directory, just to test how it works. Simply put, create a subdirectory from CM_Stages and paste those files the way they go.

First of all, the app assumes that the CM_Stages folder that holds the original game's stages is located in its default directory. The first time you run it, you'll be asked for a location for your stages.



If you prefer to differeciate these extra stages for their profile, you can assign distinct directories (always pending from your main user directory): Hills, Flats, Time Trial, Mountain and Cobblestones, although it's not required.

Remember, if you decided to copy the "ManagerStages" contents preserving their default directories you should assign each one accordingly here so, when you use it and move one file to another location or with another name, etc, the final location of the process is preserved.

After that process you might end with a configuration like this (notice that, if you pass the cursor over a textBox it will display the whole directory's path):



Procedure and Operations

When configuration is done, exit that window and you should see an initial window like this:



Of course, buttons and options below the graphics let you filter stages according to their profile: Hills (A - Ardennes), Flat (L), Mountain (M), Time Trial (C), Cobblestones (P), and even a sixth one (E - Team Time Trial, optional).

In this ListBox, if you press Right Button on a stage you'll be offered the option to rename it, changing its profile, its difficulty, both or just give it whatever the name you like (it will appear in black, then).

The following capture shows a filter of type Mountain, difficulty 2, in which I selected the M[2]165ck stage, and, after rightbutton menu appears, I changed its name to be of type Hills (A), and keep the rest the same. (If there is a Hills directory it will be changed ti the new location, otherwise it will remain in the Main User Directory).

Notice that a stage is supposed to be made of 4 files: the .ZTS (the one you edit using the Stage Editor), the .ZDS file, that is the result of the the export process, the CDS file containing the description, and a 4th file (the graphic profile) that you have to capture yourself to identify which stage your're dealing with. When you rename a stage the 4 files are also renamed and located in the corresponding directory.



Common actions

First, you have the choice to work with the original stages or with your profiles. Only one of them is active at the time. You change the Active list in its menu, and will see the the current list becomes active:




Once you have an origin selected, you need a destiny Mod. It can be a game's original or your own. If it is a game's original it will not have its corresponding .CDS file or .ZDS files. That's the way the game assigns the same stage to different races. Every time you select a Mod its content is shown below and -if it has a graphic profile- the profile appears as well, so you know what stage your working with.



When you have a Mod selected, you can change the stage it points to using the "Change Stage" menu button. It will use the Active list selected item and change its value inside the Mod, pointing to the new one. In case your active list is the game's original, no graphic will be shown (only the name of it), unless you have capture its profile and store it in the game's original directory.

For instance, if I want to work with the Gran Prix Fourmies, I know it has this aspect in the game, and its stage corresponds to c0_fourmies_2013



So, I'll locate the Fourmies in the active list (or search for it using the search box below the list, that admits partial names and consecutive searches), and then I'll use the button next to the search to synchronize this list with Mod's list and locate both files:



If it doesn't exist, I can create a new one using the "Create CDX" button, and the new stage will have "Stage0" as default assignment. Now, you can use any of the Lists (the game's original or your profiles) to assign a new one, using the "Change CDX" button. Inmediateley, you'll see the new assignment all over.



Finally, if you want to change the course, you can click on it and change it manually. After the change, save the changes using the "Save CDX changes" button, and you're done!



If you want the game to recognize your assignment, you need to rename the CDS file, which you do with the option "Alternate Stage" in the above menu. That will only change the extension of the CDS file to be .CDS0, and the game will recognize the change.



Now, even with the game running, just go back to the Fourmies appearance in the calendar and select the Fourmies race to see that the game correctly assigns it to the new stage:



The tool has some other features, like the ability to delete a CDX (as far as it's not an original CDX file), and the possibility to alternate (disable or enable) all stages in a single race at once, like you can see in the next capture after disabling the whole "Tour D'Alsace". Remember that, if a CDS is disabled and it has no corresponding Mod, the Stage0 will be used.



I hope you enjoy it! I like to test my "crazy" (and poorly decorated) stages, so I decided to make this tool because I found very troublesome to make changes and really know what I was dealing with, and I wanted something I could use even when the game is running...Smile

I'm also including some of my stages located in a subdirectory structure in case you like to start with something already done. Just copy them in a subdirectory of CM_Stages, or in the CM_Stages itself if you preserve the structure. I also include the .ZTS files, in case someone feels like editing them.

Finally, this was "my tool" and I decided to rewrite it in English to make it available in case anyone might think it's useful. So, I do not assume responsibilities for its use. I've tested bugs, but if you find one and want to tell me about it, I'll find some time to check it out, I hope. You can write to this email: mpm@elavefenix.net, or tell  me something as a comment in this post.Smile

Here are the two links :
PCM Stage Manager: https://drive.google.com/file/d/1eGL0tChXqBJjOi0IqTMBlEnKi6yyIj3i/view?usp=sharing
Extra Stages:
https://drive.google.com/file/d/1FZqXGT2oncWun-O6qMzXUygLkRWI47e2/view?usp=sharing

PedroMartin
Ciclista semiprofesional
Ciclista semiprofesional

Fecha de inscripción : 27/06/2016
Mensajes : 10

Ver perfil de usuario http://ElAveFenix.net

Volver arriba Ir abajo

Re: PCM Stage Manager

Mensaje por bimbambum el Miér 30 Mayo - 13:08

Enhorabuena por la herramienta, muy buen trabajo ok ¿Solo sirve para el PCM2017 o también para versiones anteriores?

________________________________________________________________________________


1ª temporada Fantasy Gilbert campeón del mundo y Bélgica

Ya se sabe: cuánto más rápido se corre el Tour, más fácil es para los ciclistas. Pero también: tanto más difícil resulta para las figuras sobresalir. Y por el contrario, cuanto más difícil, más fácil. Tim Krabbé, La etapa 14ª
avatar
bimbambum
Maillot de la regularidad
Maillot de la regularidad

Fecha de inscripción : 18/06/2015
Mensajes : 1852
Edad : 99

Ver perfil de usuario

Volver arriba Ir abajo

Re: PCM Stage Manager

Mensaje por PedroMartin el Miér 30 Mayo - 13:37

Hola

Pues creo que sí, ya que no cambia los contenidos de las etapas, sino solo las asignaciones de los CDX y eso funciona igual desde hace más de 5 años.

Si lo pruebas, te agradeceré los comentarios.

PedroMartin
Ciclista semiprofesional
Ciclista semiprofesional

Fecha de inscripción : 27/06/2016
Mensajes : 10

Ver perfil de usuario http://ElAveFenix.net

Volver arriba Ir abajo

Re: PCM Stage Manager

Mensaje por bimbambum el Miér 30 Mayo - 16:14

Ok. No voy a poder probarlo porque el ordenador en el que tenía el juego se me rompió Neutral y en este nuevo que tengo no quiero usar juegos, tendrá que probarlo algún otro usuario.

________________________________________________________________________________


1ª temporada Fantasy Gilbert campeón del mundo y Bélgica

Ya se sabe: cuánto más rápido se corre el Tour, más fácil es para los ciclistas. Pero también: tanto más difícil resulta para las figuras sobresalir. Y por el contrario, cuanto más difícil, más fácil. Tim Krabbé, La etapa 14ª
avatar
bimbambum
Maillot de la regularidad
Maillot de la regularidad

Fecha de inscripción : 18/06/2015
Mensajes : 1852
Edad : 99

Ver perfil de usuario

Volver arriba Ir abajo

Re: PCM Stage Manager

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.