muffin v7.38.9
This commit is contained in:
parent
ada27cf05b
commit
8a7847ff37
21 changed files with 1296 additions and 689 deletions
|
|
@ -173,6 +173,10 @@ internal static class Interact
|
|||
protected override bool Start()
|
||||
{
|
||||
InteractionType = base.Task.InteractionType;
|
||||
_interactionState = EInteractionState.None;
|
||||
_needsUnmount = false;
|
||||
delayedFinalCheck = false;
|
||||
_continueAt = DateTime.MinValue;
|
||||
IGameObject gameObject = gameFunctions.FindObjectByDataId(base.Task.DataId);
|
||||
if (gameObject == null)
|
||||
{
|
||||
|
|
@ -259,6 +263,7 @@ internal static class Interact
|
|||
{
|
||||
if (base.ProgressContext.WasInterrupted())
|
||||
{
|
||||
logger.LogDebug("Interaction with {DataId} was interrupted", base.Task.DataId);
|
||||
return ETaskResult.StillRunning;
|
||||
}
|
||||
if (base.ProgressContext.WasSuccessful() || _interactionState == EInteractionState.InteractionConfirmed)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue