Page 1 of 1

Errors when importing Adventure Creator Integration

Posted: Mon Dec 23, 2024 6:12 pm
by coffeeman80
I seem to have a problem. None of the DS AC Action scripts compile. I get the following errors.
Spoiler
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemAlert.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemAlert.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemBark.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemBark.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemCheckConversationActive.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemCheckConversationActive.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemGetRelationship.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemGetRelationship.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemGetStatus.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemGetStatus.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemLua.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemLua.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemPause.cs(2,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemPause.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestCheck.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestCheck.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestLogWindow.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestLogWindow.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemRefocusResponseMenu.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemRefocusResponseMenu.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemRestoreData.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemRestoreData.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSaveData.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSaveData.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSequencerMessage.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSequencerMessage.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSetRelationship.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSetRelationship.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSetStatus.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSetStatus.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSyncLua.cs(2,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemSyncLua.cs(3,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemVarCheck.cs(4,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemVarCheck.cs(5,7): error CS0246: The type or namespace name 'PixelCrushers' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemBark.cs(70,10): error CS0246: The type or namespace name 'ActionConversationPicker' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemBark.cs(71,10): error CS0246: The type or namespace name 'DialogueDatabase' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(36,16): error CS0246: The type or namespace name 'UseDialogState' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(37,16): error CS0246: The type or namespace name 'UseDialogState' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(41,17): error CS0246: The type or namespace name 'AdventureCreatorBridge' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(42,17): error CS0246: The type or namespace name 'ActiveConversationRecord' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(149,17): error CS0246: The type or namespace name 'ActionConversationPicker' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(150,17): error CS0246: The type or namespace name 'ActionDialogueEntryPicker' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemConversation.cs(151,11): error CS0246: The type or namespace name 'DialogueDatabase' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemLua.cs(26,4): error CS0246: The type or namespace name 'LuaScriptWizardAttribute' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemLua.cs(26,4): error CS0246: The type or namespace name 'LuaScriptWizard' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestCheck.cs(30,16): error CS0246: The type or namespace name 'QuestState' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestCheck.cs(61,17): error CS0246: The type or namespace name 'ActionQuestPicker' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestCheck.cs(62,16): error CS0246: The type or namespace name 'DialogueDatabase' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(31,16): error CS0246: The type or namespace name 'QuestState' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(60,17): error CS0246: The type or namespace name 'ActionQuestPicker' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(61,16): error CS0246: The type or namespace name 'DialogueDatabase' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(24,10): error CS0246: The type or namespace name 'QuestPopupAttribute' could not be found (are you missing a using directive or an assembly reference?)
Assets\AdventureCreator\Scripts\Actions\ActionDialogueSystemQuestSet.cs(24,10): error CS0246: The type or namespace name 'QuestPopup' could not be found (are you missing a using directive or an assembly reference?)
As per the txt file from DS, I move the scripts into AC's AdventureCreator/Scripts/Actions folder. The moment they are moved the scripts don't compile and I get these errors. If I leave the scripts unmoved and stored in Dialogue System/Third Party Support/Adventure Creator Support/Scripts/AdventureCreatorActions ... then I get zero errors, but of course the scripts are not usable and do not appear in AC's ActionList.

DS is most recent version, as well as AC. Using Unity 6000.0.31f1

Re: Errors when importing Adventure Creator Integration

Posted: Mon Dec 23, 2024 7:54 pm
by Tony Li
Hi,

I'm sorry, I didn't realize that .txt file still had the old info. It's no longer necessary to move the script into AC's Actions folder.

Please refer to Adventure Creator Integration for the current steps.

Briefly:

1. Move the files back to their original location in AdventureCreatorActions. (They all start with "ActionDialogueSystem".)

2. In the AC Game Editor's Actions Manager section, under Custom Action scripts, click "Click to set…" and select the folder Pixel Crushers ► Dialogue System ► Third Party Support ► Adventure Creator Support ► Scripts ► AdventureCreatorActions.

I've corrected the .txt file for the next update of the Dialogue System.

Re: Errors when importing Adventure Creator Integration

Posted: Tue Dec 24, 2024 1:56 am
by coffeeman80
I see, thanks, it works perfectly now.

Re: Errors when importing Adventure Creator Integration

Posted: Tue Dec 24, 2024 9:31 am
by Tony Li
Glad to help! Sorry about the confusion there.