Version 1
SubGoalCombiner SGC_AND
INITSECTION
CHARACTER_Player1.isPlayer();
//DB_Dialogs(CHARACTER_Guy,"Test1");
Proc_ResetCompanions();
Proc_ExclamationMarkCleanup();
KBSECTION
// Character Creation going on first start
IF
GameEventSet("GAMEEVENT_GameStarted")
AND
CharacterAddToCharacterCreation(CHARACTER_Player1,0,1)
THEN
InitStory();
// Go to Stale Start Location Trigger named GameBegins
IF
CharacterCreationFinished(CHARACTER_NULL)
THEN
CharacterTeleportPartyToTrigger(TRIGGER_GameBegins, "");
IF
DialogStartRequested(_Char, _Player)
THEN
StartDefaultDialog(_Char, _Player);
IF
RequestTrade(_char, _trader)
THEN
ActivateTrade(_char, _trader, 1, 1, 1);
IF
HappyWithDeal(_Player,_Npc,_ValuePlayer,_ValueNpc)
AND
_ValuePlayer >= _ValueNpc
THEN
ExecuteDeal(_Player,1,0);
EXITSECTION
ENDEXITSECTION