Hello everyone. I can really use some help here.
I spend a considerable amount of time building my own levels for GM mode in Divinity Engine 2 and setting up a GM adventure with said levels. I thought that I had everything good-to-go but when I went play my adventure with a few friends for the first time on Friday we encountered an error that would prevent the players from completing character creation and enter the game.
Everyone subscribed to my published adventure through steam and I was happy that we were able to load up just fine. Everyone got into the character creation screen and was able to create their characters. This being said, when they were done and hit the confirm button they were just stuck in character creation. They were not able to get into the game.
Meanwhile I was attempting to load a level and kept getting an error reading “Not Ready, Players have not finished character preparations.” We confirmed that all three people finished their character creation in full. I tried just about everything to get it to work and we ended up just giving up.
Below is some info from my Divinity Engine 2 project. I copied the character creation script as instructed off the wiki:
In the story editor I have the following under INT in my character creation sub-item under ‘start’:
DB_CharacterCreationLevels("SYS_Character_Creation_A");
DB_GLO_FirstLevelAfterCharacterCreation("The-Last-Pint");
// level name, start point trigger (this trigger needs to be GLOBAL)
DB_CharacterCreationTransitionInfo("The-Last-Pint",(TRIGGERGUID)TRIGGERGUID_StartPoint_000__000_40722f89-7678-8235-1dfe-8848d214e3a3);
DB_CharacterCreationDummy((CHARACTERGUID)S_GLO_CharacterCreationDummy_001_da072fe7-fdd5-42ae-9139-8bd4b9fca406);
DB_CharacterCreationDummy((CHARACTERGUID)S_GLO_CharacterCreationDummy_002_361dacdc-4135-4d3f-a9a2-3cad46ca246a);
DB_CharacterCreationDummy((CHARACTERGUID)S_GLO_CharacterCreationDummy_003_dded8c22-b28e-45c1-a074-eb0954602c8a);
DB_CharacterCreationDummy((CHARACTERGUID)S_GLO_CharacterCreationDummy_004_5f93cae7-6c10-4da1-b9a5-0efafc168c8e);
DB_GenericOrigins((CHARACTERGUID)S_Player_GenericOrigin_7b6c1f26-fe4e-40bd-a5d0-e6ff58cef4fe);
DB_GenericOrigins((CHARACTERGUID)S_Player_GenericOrigin2_c451954c-73bf-46ce-a1d1-caa9bbdc3cfd);
DB_GenericOrigins((CHARACTERGUID)S_Player_GenericOrigin3_41a06985-7851-4c29-8a78-398ccb313f39);
DB_GenericOrigins((CHARACTERGUID)S_Player_GenericOrigin4_41a594ed-b768-4289-9f17-59f701cc6910);
My initial level is named The-Last-Pint and I did not modify anything else in that script. I have the trigger set to one of my four start points.
Additionally, I have both the startup level and character creation level set as SYS_Character_Creation_A and I do not have a lobby or menu level. My dependency is set to GM mode. My number of players is set to 4 and I do not have a GM Character.
I am at a loss here so if anyone has a solution I would be greatly appreciative. Thanks,
easpok