Season Planner v13beta for PCM 2016 (September, 10)
|
Lachi |
Posted on 08-07-2016 03:19
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
In PCM 2016 it is not possible to:
- select who should be the team leaders
- select every race as goal for the leaders
- plan the season for all riders
That's why I took my season planner tool and updated it for PCM 2016.
With my planner you can:
Assign goals to any rider
You have to assign 3 goals to a rider, else it will not work.
A rider who has 3 goals will automatically become a leader.
If you remove all 3 goals from a leader he will become a helper.
If a leader becomes a helper, he and his helpers will be distributed to other leaders, you can re-arrange the helpers in the game.
Please note: You might have to adjust the fitness planning of the previous leader manually. I have not tested it, please give feedback.
Select any race as goals
I did not test this fully but at least the game does not crash if the goals are not assigned chronologically or all goals are in the same month.
I still recommend that you select one goal for each period.
Copy and paste fitness schedules
You can copy and paste fitness schedules from any rider to any other rider.
Adjust fitness schedules
You can adjust the fitness schedule for any rider. Some riders might not have a schedule at all, so you need to copy a schedule first before you can adjust it.
If you adjust the schedules in my planner, it might break the automatic fitness schedule features in the game.
Change the race calender
You can change the race calender for the team and each rider. My planner should use the same rules as the game, so you cannot ride the TdF with a Conti-Team.
This means that it also can be used to edit the race calendar in the Pro Cyclist mode. (Which would be cheating but maybe you are bored racing the same races every year or your team only participates in very little races.)
Here is the beta version. Test it at your own risk.
https://lachi.myga...v13beta.7z
Edited by Lachi on 10-09-2016 17:25
|
|
|
|
Lachi |
Posted on 10-07-2016 14:50
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
Updated to fix a problem with the Pro Cyclist mode.
Also extended to allow removing leaders, which can be helpful in small teams. |
|
|
|
chriszm |
Posted on 14-07-2016 17:13
|
Junior Rider
Posts: 25
Joined: 14-09-2010
PCM$: 200.00
|
doesnt work with me...it says: invalid role specified... don't know what to do...
Edited by chriszm on 14-07-2016 17:35
Don't know what to write her
|
|
|
|
chriszm |
Posted on 14-07-2016 17:44
|
Junior Rider
Posts: 25
Joined: 14-09-2010
PCM$: 200.00
|
the error appear when it prepare data..
chriszm attached the following file:
Don't know what to write her
|
|
|
|
Lachi |
Posted on 14-07-2016 18:07
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
There seems to a problem with the DB you are using.
The race "Ronde van Limburg" does not have any stages.
The game might not crash if you continue your career but if you want to use my planner you have to fix it.
If you don't know how to fix it, contact the DB maker. |
|
|
|
chriszm |
Posted on 14-07-2016 18:43
|
Junior Rider
Posts: 25
Joined: 14-09-2010
PCM$: 200.00
|
i fixed it, but i can still not use the planner..
Don't know what to write her
|
|
|
|
Ad Bot |
Posted on 21-11-2024 23:48
|
Bot Agent
Posts: Countless
Joined: 23.11.09
|
|
IP: None |
|
|
chriszm |
Posted on 14-07-2016 19:30
|
Junior Rider
Posts: 25
Joined: 14-09-2010
PCM$: 200.00
|
yes sure i can
chriszm attached the following file:
Don't know what to write her
|
|
|
|
Lachi |
Posted on 14-07-2016 19:47
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
I am not sure what you did but that race still has no stages.
If you want to continue your career, you would have to fix it in your career.
(In case you are using my editor and want to add a stage, make sure to press Enter after you have entered the data into the empty row, else that row will not be created.) |
|
|
|
chriszm |
Posted on 14-07-2016 19:53
|
Junior Rider
Posts: 25
Joined: 14-09-2010
PCM$: 200.00
|
can you fix it for me?
i can send my career again, becasue i have come some days longer since the last time
Don't know what to write her
|
|
|
|
Lachi |
Posted on 14-07-2016 20:11
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
I have no clue how to fix it. Ask the person who did that DB. |
|
|
|
FMulleague |
Posted on 29-07-2016 20:20
|
Free Agent
Posts: 142
Joined: 20-01-2015
PCM$: 200.00
|
Hi Lachi, I really like this idea as the new season planner in the game isn't great as we can't individually plan each riders season.
I downloaded this and then followed the instructions but them am faced with an error message saying 'Specific cast is not valid'. Is there a way to stop this? |
|
|
|
Lachi |
Posted on 29-07-2016 22:11
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
There is an error in the save. You cannot use my planner with erroneous data.
Somebody has mentioned a similar problem (see above) or maybe it is the same problem. |
|
|
|
nobeer |
Posted on 12-08-2016 17:31
|
Free Agent
Posts: 100
Joined: 29-09-2012
PCM$: 2524.60
|
I have this error when I use the exported cdb.
Can you help? |
|
|
|
Lachi |
Posted on 12-08-2016 18:09
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
Did you edit your career before you used my planner?
Maybe this was caused by one of the game patches.
Can you please attach your save so that I can take a look.
If I should fix it, please also attach the backup (the save before you used my planner). |
|
|
|
Leonoel |
Posted on 08-09-2016 13:01
|
Junior Rider
Posts: 37
Joined: 29-07-2011
PCM$: 200.00
|
Great. I remember playing a lot with the Season Planner back in 2012 and then never thought there would be the need for a comeback with the release of PCM 2013.
Never trust in great features being kept in the game, though.
1) My first question is: do you think the Season Planner will work with the new Expansion Pack 2016 or could there be a problem with added races or whatsoever? Probably not, because the season planner is just extracting the database data so added races will be in there as well, right?
2) Secondly - just so that I won't make a mistake: I will have to start a career, then assign the three objectives to the limited number of captains in-game and assign every helper to a leader (so that they have the same objectives) before opening the save in the Season Planner, right? And then I am able to change the objectives of every rider which willl make every rider a captain in game or not?
3) So is it possible to have my 29/30 riders with specific objectives and thus specific fitness curve each? That would be the most important for me in career mode.
In another thread you wrote: "Anyway, you can use my season planner tool to assign objectives to other riders as well. Just don't overdue it or you might crash the game". Does that mean you suggest of rather not assigning specific objectives to every rider (as it was possible in PCM 2013 and probably the last editions I didn't play)?
And has there been more info on adjusting fitness schedules in the meantime? Because in the first post you wrote "If you adjust the schedules in my planner, it might break the automatic fitness schedule features in the game".
Thanks a lot for your help. So happy that there are people who make the game enjoyable and re-open the possibility of great features (season planning).
Edited by Leonoel on 08-09-2016 16:24
|
|
|
|
Lachi |
Posted on 09-09-2016 02:53
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
I have not received an answer to my question above but there might be a problem related to one of the patches. I think I would have to release another version to make it compatible with the game again.
Now to your questions:
1. added races are no problems
2. you should be able to do everything in my tool but I never played a career in PCM 2016 so I did not test it fully.
3. Every rider with 3 objectives will be a captain and technically it would be possible to make all riders a captain. But I would only use
objectives for your leaders. You can set the fitness curve even if a riders is not a captain (but this also works in the game)
4. Automatic in regard of same fitness curves for captain and helper. If it does not work then you can always adjust it manually.
Edit: I have updated my planner so that you can try if it is compatible with the latest version of the game.
Edited by Lachi on 10-09-2016 17:26
|
|
|
|
nikooo14 |
Posted on 11-09-2016 15:44
|
Amateur
Posts: 1
Joined: 30-09-2015
PCM$: 200.00
|
Hi, first of all, thanks for your work on editors.
I had a little issue regarding the change of leader.
Adding new leader is working fine, but removing some isn't fully working.
Basically, when i remove a leader in the season planner (aka remove the 3 objectives), the rider is not commited to a team mate status. If i just load my edited career file in pcm, the rider does not appear in the Leaders tab, but not either in the team mates and has an empty fitness schedule.
I checked out in full editor and i found the issue:
- line associated to the previous program is deleted in DYN_season_targets (expected behaviour).
- but rider is still associated to this former line in DYN-cyclist, with the relational attribute fkIDleader_target.
Am I the only one experiencing this?
If i change fkIDleader_target manually to an existing leader program, everything is back fine (regular teammate behaviour, i can see him in the game).
Is there a way that your Season planner auto assign former leader one of the new leader program, so they appear as teammates? I just intend to use it as leaders setter and i'm fine with the new feature of teammate following leaders training schedule in PCM. |
|
|
|
Lachi |
Posted on 12-09-2016 18:09
|
Grand Tour Champion
Posts: 8516
Joined: 29-06-2007
PCM$: 200.00
|
Yes, it should automatically assign former leaders to a random remaining leader. There was a problem in v12 so I tried to fix it in v13, apparently making another mess.
I don't play the game any longer so I don't have a save from after the latest patch. If you can attach your save I could try to fix it, again. |
|
|
|
germano71 |
Posted on 15-11-2016 14:23
|
Under 23
Posts: 71
Joined: 10-10-2011
PCM$: 200.00
|
Hi Lachi
your planner not working with the last patch
An error occured - Invalid specified cast |
|
|
|
roberpesca |
Posted on 22-04-2017 23:38
|
Under 23
Posts: 98
Joined: 05-03-2012
PCM$: 200.00
|
Hi
I am using the planner on PCM 2016 - first two seasons it worked very well. I'm on my third season and when I try to open the last weekly save, I got the following error when cclicking of "season planner" : object reference not set to an instance of an object. THe error message that is recorded is as below. I have tried to do different saves, etc. but all the time havign same issue. Wonder if anyone can help?
----An error occured----
Cannot set Visibility to Visible or call Show, ShowDialog, or Close while window is closing.
----Stacktrace----
at System.Windows.Window.VerifyNotClosing()
at System.Windows.Window.InternalClose(Boolean shutdown, Boolean ignoreCancel)
at PCM_SeasonPlaner.App.App_DispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e)
at System.Windows.Threading.Dispatcher.CatchException(Exception e)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.MessageBox(HandleRef hWnd, String text, String caption, Int32 type)
at System.Windows.MessageBox.ShowCore(IntPtr owner, String messageBoxText, String caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, MessageBoxOptions options)
at System.Windows.MessageBox.Show(String messageBoxText, String caption)
at PCM_SeasonPlaner.App.App_DispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e)
at System.Windows.Threading.Dispatcher.CatchException(Exception e)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.UnsafeSendMessage(IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Window.InternalClose(Boolean shutdown, Boolean ignoreCancel)
at PCM_SeasonPlaner.App.App_DispatcherUnhandledException(Object sender, DispatcherUnhandledExceptionEventArgs e)
at System.Windows.Threading.Dispatcher.CatchException(Exception e)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) |
|
|