The following warnings occurred:
Warning [2] Undefined variable $unreadreports - Line: 66 - File: global.php(961) : eval()'d code PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 66 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1617) : eval()'d code PHP 8.0.30 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1617) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1617 eval




Solved & Confirmed 0.7c - Skipping tutorial steps, can be confusing for new players?
#1
I've noticed that if you already know what the dark mother will ask you to do in the tutorial and do it before hand, you'll get the congratulations message anyway, even if he didn't get to ask you to do it before hand.

This may lead to confusion if new players happen to complete said actions by mistake. Unlikely to happen with the room digging orders, but may happen with the "camera master" or the shovel/pickaxe instructions.

Maybe there shouldn't be an "if...then" checking for task completion until they are actually spoken?
Reply
#2
There is a if then, hmm.. I will have to look in to this closer.
Added to the list of Bugs/Issues & Crashes.
Reply
#3
Hmm, this got a little complicated, I will solve this in future versions when I start going into the xml files again Smile
Reply
#4
Perhaps wrapping the tutorial task done check in an "is this task active yet" check, so have a nested if then else block, outer block checks if the tutorial task is active, and the inner checks if it is completed. That way the game can't even check if the task is completed until it's active.
[Image: 11619898803_7d3a89e6bd_n.jpg]
The Golden One!
Reply
#5
There is a state that handle this, the issue is that the first objective comes into play directly in the game, which mean that the xml file tells the DM to start speaking from start and the "check" get executed. But as the dark mother is busy spewing out creatures she will not speak, and in the meanwhile the player finish the objective and as the xml file has the "check" it will tell the DM to say "Good Job".

It is a little tricky.. But it can probably be solved if the the "checking" comes in once the DM start speaking and not when she gets the order to speak.
Reply
#6
I will mark this one as solved as the tutorial will be replaced with campaigns.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)