145 lines
4.2 KiB
Lua
Raw Normal View History

2023-06-26 04:40:53 -07:00
--------------------------------------------------------------------------------
-- Promote Job2_Gamb Process Data --
--------------------------------------------------------------------------------
INVALID_HANDEL = -1
ROULETTEGAME_PLAY_NUM = 5 -- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> Ƚ<><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>귿 <20><><EFBFBD>ȴٸ<C8B4>, 100% <20><>÷<EFBFBD><C3B7> <20><> <20>ֵ<EFBFBD><D6B5><EFBFBD> <20>Ѵ<EFBFBD>
-- <20><>ũ <20><>ġ <20><><EFBFBD><EFBFBD>( <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ñ⿡ <20>°<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> )
LinkInfo =
{
ReturnMap = { MapIndex = "RouN", X = 7310, Y = 7102 },
}
-- <20><><EFBFBD><EFBFBD> <20>ð<EFBFBD> <20><><EFBFBD><EFBFBD>
DelayTime =
{
LimitTime = 1200, -- <20>÷<EFBFBD><C3B7><EFBFBD> <20><><EFBFBD>ѽð<D1BD>( 20<32><30> )
GapDialog = 2.5, -- <20><><EFBFBD>̽<EFBFBD><CCBD><EFBFBD> <20><><EFBFBD>½ð<C2BD><C3B0><EFBFBD><EFBFBD><EFBFBD>
GapReturnNotice = 5, -- ReturnToHome()<29><> <20><><EFBFBD><EFBFBD><EFBFBD>޽<EFBFBD><DEBD><EFBFBD> <20><><EFBFBD>½ð<C2BD><C3B0><EFBFBD><EFBFBD><EFBFBD>
WaitMobRegen = 1, -- <20><> <20><>ȯ<EFBFBD><C8AF> <20><>, WaitMobRegen<65><6E>ŭ <20><><EFBFBD>ٷȴٰ<C8B4> <20><> ī<><C4AB><EFBFBD><EFBFBD>
WaitSeconds = 1.5, -- <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD><CFB7><EFBFBD> <20><> <20>ð<EFBFBD><C3B0><EFBFBD>ŭ <20>ִٰ<D6B4> <20><><EFBFBD><EFBFBD><EFBFBD>ܰ<EFBFBD> <20><><EFBFBD><EFBFBD>
WaitBeforeWinOrLose = 12, -- ResultRouletteGame() -> WinRouletteGame Or LoseRouletteGame <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>
WaitReturnToHome = 3, -- ReturnToHome() <20><><EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>
}
-- <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
ChatInfo =
{
ScriptFileName = MsgScriptFileDefault,
WelcomeGamble =
{
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro00", }, --...6! Equals 720, 6C2 equals 9, in this case the standard deviation of the distribution is 2.43...Yes!!
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro01", }, --Uh? Oh, you are finally here. I was expecting you to come with the 97.5% of degree of confidence.
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro02", }, --What I did just now? This is a probability of you winning and taking my Precious.
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro03", }, --Unfortunately, your winning rate is just 1.03%. Do you still want to go for it??
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro04", }, --This is a very simple game, you pick one die and spin the roulette.
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "Intro05", }, --If your choice is wrong, you will have some fun time with my slaves.
},
PlayRouletteGame =
{
Roulette1 = { SpeakerIndex = "Job2_JokerTm", MsgIndex = "Roulette1",}, -- Pick the die first and then spin the roulette.
Luck = { SpeakerIndex = "Job2_JokerTm", MsgIndex = "Luck",}, -- Good luck to you... and best luck to me...hahaha
},
Roulette_Click =
{
SpeakerIndex = "Job2_JokerTm", MsgIndex = "NotSelect", -- Pick the die first and then spin the roulette.
},
Roulette_Result =
{
PlayerWin = { SpeakerIndex = "Job2_JokerTm", MsgIndex = "PlayerWin",}, -- Seems like I am out of luck.
},
BeforeBossBattle =
{
Reward = { SpeakerIndex = "Job2_JokerTm", MsgIndex = "Reward",}, -- I do what I said. Enter that door and take the Precious.
},
BossBattle =
{
Betray = { SpeakerIndex = "Job2_JokerTm", MsgIndex = "Betray",}, -- Let's start the second game. Only the winner survives. What do you think??
},
QuestSuccess =
{
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "LastScript0",}, -- From where my calculation has been wrong?? That piece of time-space! That must have blinded me!
{ SpeakerIndex = "Job2_JokerTm", MsgIndex = "LastScript1",}, -- Yes, take that piece of time-space, so that it can blind your eyes too.
},
}
-- ReturnToHome <20><><EFBFBD><EFBFBD>
NoticeInfo =
{
ScriptFileName = MsgScriptFileDefault,
IDReturn =
{
{ Index = "RouReturn30", }, -- 30<33><30> <20><><EFBFBD><EFBFBD>
{ Index = nil, }, -- 25<32><35> <20><><EFBFBD><EFBFBD> : <20>޼<EFBFBD><DEBC><EFBFBD> <20><><EFBFBD><EFBFBD>
{ Index = "RouReturn20", }, -- 20<32><30> <20><><EFBFBD><EFBFBD>
{ Index = nil, }, -- 15<31><35> <20><><EFBFBD><EFBFBD> : <20>޼<EFBFBD><DEBC><EFBFBD> <20><><EFBFBD><EFBFBD>
{ Index = "RouReturn10", }, -- 10<31><30> <20><><EFBFBD><EFBFBD>
{ Index = "RouReturn5" , }, -- 05<30><35> <20><><EFBFBD><EFBFBD>
},
}
-- <20><><EFBFBD><EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>
EffectInfo =
{
Roullete_start = { FileName = "Job2_Gamble", PlayTime = 10000 },
Roullete_Match_Success = { FileName = "Job2_GamS", PlayTime = 1000 },
Roullete_Match_Fail = { FileName = "Job2_GamF", PlayTime = 1000 },
}
-- <20>귿, <20>ֻ<EFBFBD><D6BB><EFBFBD> <20>ִϸ<D6B4><CFB8>̼<EFBFBD> <20><><EFBFBD><EFBFBD>
AnimationInfo =
{
Roulette =
{
"Stop1",
"Stop2",
"Stop3",
"Stop4",
"Stop5",
"Stop6",
},
Dice =
{
AniMove = "dice_move",
AniOff = "dice_off",
AniOn = "dice_on",
},
}
-- <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
AreaInfo =
{
ToBossRoom = "Job2_Zone00"
}
-- ī<>޶<EFBFBD> <20><><EFBFBD><EFBFBD>
CameraMoveInfo =
{
AngleY = 10,
Distance = 800,
KeepTime = 6,
AbstateIndex = "StaAdlFStun",
AbstateTime = 7000,
}