Welcome to the AFK Mods bug tracker. In order to report an issue, you need to have a VALIDATED account to post one. Once you have followed the link the registration email sent you, please select a project from the drop down menu below. Select “Open New Issue” and fill out the form with as many details as possible.

Issue Data
Status: Closed
Issue Type: Bug Report
Project: Alternate Start - Live Another Life
Component: 4.0
Category: Scripts
Assigned To: Arthmoor
Platform: All
Severity: Very Low
Votes: 0
Watching: N/A
Opened By Garthand on Jun 26, 2019 9:42 pm
Last Edited By Arthmoor on Jun 29, 2019 2:25 pm
Closed By Arthmoor on Aug 1, 2019 6:29 pm
Resolution: Fixed
Comment: Fixed in LAL 4.1.0.

Issue #26848: Property BlockHelgenStart not found

 
Upon starting a new game with LAL in the load order with nothing else but the unofficial patch, this error occurs:

error: Property BlockHelgenStart not found on arth_lal_versiontrackingscript. Aborting call and returning None
stack:
[ (090386DC)].ARTH_LAL_CellBedScript.OnActivate() - "ARTH_LAL_CellBedScript.psc" Line 13
[06/26/2019 - 09:32:39PM] warning: Assigning None to a non-object variable named "::temp0"
stack:
[ (090386DC)].ARTH_LAL_CellBedScript.OnActivate() - "ARTH_LAL_CellBedScript.psc" Line 13

This one doesn't seem to be related to SKSE so I thought it might be unintentional

Comments

4 comment(s) [Closed]
Arthmoor said:
 
Are you sure your version is up to date? That variable no longer exists and the script isn't calling it anymore

Garthand said:
 
I checked and I'm up to date; I think it's being called from the arth_lal_cellbedscript via this:

ARTH_LAL_VersionTrackingScript Property DLCSupport Auto

[...]

Event OnActivate( ObjectReference akActorRef )
if( DLCSupport.BlockHelgenStart == True && ChargenQuest.MainMenuChoice == 0 )
HRInstalledMessage.Show()
Return
EndIf

It looks like arth_lal_cellbedscript is looking for the BlockHelgenStart property on the arth_lal_versiontracking script and not finding it

Comment #2 Jun 29, 2019 6:05 pm  Edited by Garthand on Jun 29, 2019 6:06 pm
Arthmoor said:
 
It must be pending an update then because this is the current script I have on file:

Scriptname ARTH_LAL_CellBedScript extends ObjectReference
{Use the Statue choices to place the player in their new starting area.}

ARTH_LAL_StartQuest Property ChargenQuest Auto
Armor Property ClothesPrisoner Auto
Armor Property ClothesPrisonerShoes Auto
Message Property BedMessage  Auto  
Actor Property Player Auto

Event OnActivate( ObjectReference  akActorRef )
	;Player hasn't picked anything yet, or chose the cell escape option.
	if( ChargenQuest.StartChosen == False || ChargenQuest.EscapeOptionUsed == True )
		BedMessage.Show()
	;Vanilla game start. It handles its own details.
	ElseIf( ChargenQuest.MainMenuChoice == 0 )
		Game.FadeOutGame(False, true, 12.0, 12.0)
		ChargenQuest.SetStage(20)
	;Call LAL stage 30, which cleans up Helgen then calls the add-on quests.
	Else
		Game.FadeOutGame(False, true, 12.0, 12.0)
		Player.RemoveItem(ClothesPrisoner, abSilent = true)
		Player.RemoveItem(ClothesPrisonerShoes, abSilent = true)
		ChargenQuest.SetStage(30)
	endif
EndEvent

Garthand said:
 
Makes sense, looks like this is already slated to be taken care of in the next update then!

Showing Comments 1 - 4 of 4