Jump to content
Black Chicken Studios Forums
Sign in to follow this  
Jonathan

Also unable to start adventures!

Recommended Posts

Hi,
 
 
   I'm getting the crash on adventure bug. I've seen references to it from others in the forum, but none of the solutions mentioned appear to work. This is the current Steam version. 
 
To recreate:  
Load the save
Set one of the three timeslots to Adventure
Click the yellow confirm schedule button
 
 and it will crash. The message from the log is a null reference exception in GetPossibleStoriesForCurrentDate (what an awesome function name!)  

I went back to earlier saves and found that it crashes on adventure for those as well (this is the first time I've tried an Adventure), but when I start a new save it does allow me to adventure. 

This save should only be using the latest DLC - I didn't select both at the start, only the second.

I have tried
1) Deleting the V3 cache folder... though it looks like it does it for you
2) deleting the GCC folder in the mods directory
3) Creating a new save, validating I can use Adventure, saving, and loading the old save
None of which appeared to work.

Thanks!
Jon.

Log below:
 
 
[Academagia 3.0.22.0] - [2021-05-05T20:42:35.9347792-06:00] - [Info] - System Error. Restarting application G:\SteamLibrary\steamapps\common\Academagia The Making of Mages\Academagia.exe with clear cache
[Academagia 3.0.22.0] - [2021-05-05T20:42:35.9397362-06:00] - [Error] - System.NullReferenceException: Object reference not set to an instance of an object.
   at Academagia.GameSystems.StorySystem.GetPossibleStoriesForCurrentDate(PersonalizedActor initiator)
   at Academagia.GameSystems.StorySystem.GetPossibleAdventuresForCurrentDate(PersonalizedActor initiator)
   at Academagia.Resolving.EntityListHelper.GetList(PersonalizedActor initiator, PersistEntity entity, Query selectionQuery)
   at Academagia.Resolving.Strategy.ResolveStrategyEx.GetList(PersistEntity entity, SelectionNode selectionNode)
   at Academagia.Resolving.Strategy.ResolveStrategyEx.ProcessChoiceNodes(PersistEntity entity, NodeItem& nodeItem)
   at Academagia.Resolving.Strategy.DefaultResolveStrategyEx.ProcessNodes()
   at Academagia.GameSystems.ResolvingSystem.Resolve(PersonalizedActor initiator, Effect effect, EffectEx effectEx, PrerequisiteWrapperBase action)
   at Academagia.Wrappers.EffectEx.Resolve()
   at Academagia.Wrappers.WrapperProvider.WrapEffect(PersistEntity initiator, Effect effect, PrerequisiteWrapperBase action)
   at Academagia.Wrappers.PrerequisiteWrapperBase.Resolve()
   at Academagia.GameSystems.GameController.CloneAndResolveAction(ActionSchedulerItem schedulerItem)
   at Academagia.GameSystems.GameController.ResolveNextDay()
   at Academagia.UI.Views.Scheduler.Scheduler.button1_Click(Object sender, RoutedEventArgs e)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at Academagia.UI.Controls.TransparentButton.OnClick()
   at System.Windows..Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(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, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[Academagia 3.0.22.0] - [2021-05-05T20:42:37.3591002-06:00] - [Info] - Application start with clear cache.
[Academagia 3.0.22.0] - [2021-05-05T20:42:37.6283951-06:00] - [Info] - Cache is clear.
Edited by Jonathan
Add that it's steam version

Share this post


Link to post
Share on other sites

When set up the game did you select "The First Touch of Summer" and "Summer's Blush" or as you correct should only one of them?

Share this post


Link to post
Share on other sites

I'm 98% certain this save should only be using the latest DLC - I didn't select both at the start, only the second.  I did some research before I started as I wasn't sure what it was asking for, then actually compared the file sizes of each mod and validated the second was bigger than the first.  Always possible I could have fatfingered it somehow, but I'm fairly sure I did not.  

Share this post


Link to post
Share on other sites

Jonathan;

On the face of it, I think we've only seen this issue when there are competing entries in the DB. If you haven't already, you might try clearing (rebuilding) the cache- this may get you back into your game.

Share this post


Link to post
Share on other sites

A other question from me, did you use any mods and if so which? I ask because some content released by the community  was made as Official Content instead of a Mod. 

Share this post


Link to post
Share on other sites

No mods, except for besides Summer's Blush.

I have tried
1) Deleting the V3 cache folder... though it looks like it does it for you
2) deleting the GCC folder in the mods directory
3) Creating a new save, validating I can use Adventure, saving, and loading the old save
None of which appeared to work.

Share this post


Link to post
Share on other sites

Thanks. The Team is focused on other areas of Academagia right now, but I'll toss them the save file. Sounds like some kind of doubling occurred, but I can't see how.

Share this post


Link to post
Share on other sites

have you tried to load older save of this game, perhaps you still have one before this adventure bug started. 

(In my last game I made 4 save before I discovered that my game did get corrupted, lucky I had some even older save)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...