Minigames
aimLab
gameName: aimLab
lua
{
text = "Cauterize Bleeds",
x = 5,
y = 5,
time = 5000,
maxActive = 4,
generationSpeed = 300
}
arrowClicker
gameName: arrowClicker
lua
{
gameCount = 1,
arrowCount = 5,
time = 4000,
text = "Checking Wounds"
}cableConnect
gameName: cableConnect
lua
{
time = 15000,
text = "Repair Blood Flow"
}
cableJigsaw
gameName: cableJigsaw
lua
{
time = 5000,
x = 4,
y = 3,
inventorySize = 6
}
flappyBird
gameName: flappyBird
lua
{
time = 7500,
text = "Feed IV",
speed = 0.2,
acceleration = 1e-05
}
holeMatch
gameName: holeMatch
lua
{
time = 45000,
radialSpeed = math.pi / 1800,
objCount = 5,
maxErrors = 2
}
jigsawPuzzle
gameName: jigsawPuzzle
lua
{
time = 10000,
text = "Rebuild Broken Bodypart",
presetName = "hand",
pieceCount = 5
}presetName = "hand"
presetName = "leg"
knobTurning
gameName: knobTurning
lua
{
time = 15000,
text = "Anesthetic Adjustment"
}
lettersFall
gameName: lettersFall
lua
{
time = 30000,
text = "Wound Debridement",
speed = 0.1,
difficulty = 5
}
lockpick
gameName: lockpick
lua
{
holeCount = 8,
speed = 10
}
mineSweeper
gameName: mineSweeper
lua
{
x = 9,
y = 9,
mineCount = 10
}pairMatch
gameName: pairMatch
lua
{
displayTime = 5000,
time = 120000,
text = "MATCH PAIRS",
x = 6,
y = 6,
pairCount = 8,
allowedErrors = -1, -- -1 if you want infinite errors
}
rythmArrows
gameName: rythmArrows
lua
{
speed = 120,
arrowCount = 4,
time = 4000,
threshold = 7.0
}
shopLockpick
gameName: shopLockpick
lua
{
holeCount = 12,
speed = "Math.PI/1.5",
bounce = false
}
simonSays
gameName: simonSays or simonSaysOrig
simonSays is for "linear" version where sequence squares are always visible.
simonSaysOrig is for classic version where only 4 squqres are visible and you have to click in order
lua
{
sequenceLen = 4,
flashTime = 500,
flashInterval = 200
}
traceShape
gameName: traceShape
lua
{
time = 25000,
text = "Anesthetic Adjustment",
background = "img/traceBackgrounds/bg1.png",
difficulty = 0.5
}
rythmClick
gameName: rythmClick
lua
{
targetCount = 10,
interval = 300,
}
codeFind
gameName: codeFind
lua
{
time = 25000,
changeInterval = 5000,
signSet = 0, -- Can be 0/1/2/3 or a string containing all allowed characters
amount = 1,
x = 8,
y = 8,
}
colorCount
gameName: colorCount
lua
{
time = 5000,
answerTime = 5000,
amount = 5,
maxCount = 6,
x = 10,
y = 10,
}

pipeDodge
gameName: pipeDodge
lua
{
time = 30000,
}
signMemory
gameName: signMemory
lua
{
time = 10000,
questionTime = 5000,
questionCount = 3,
hardMode = false,
imageSet = "standard",
}