このページをDeliciousに追加 このページをはてなブックマークに追加 このページをlivedoor クリップに追加 このページをYahoo!ブックマークに追加

Technical Lights

  • Mystery Shopにて75,000BCで購入
    購入すると画面左下のリマインダーエリアに4つプログレスバー左横に9つ(ver.1642以降) のライトが表示されるようになり、各ライトにプログラムを設定しておくとその条件を満たしたときに注意喚起のライトが点滅して教えてくれるようになる。

画面に表示されている をクリックするとライトの選択画面が開き、それぞれのライトに設定っていされているプログラム名と簡易内容が一覧できる。一覧画面でそれぞれのライトの領域をクリックすれば、そのライトの設定画面に遷る。

各ライトの設定は 0 から 8 までの数字をクリックで選択してプログラムの雛型を開き、必要な値を入力(boolean は Change ボタンを押すと真偽値が反転する)したあと、Saveボタンを押すと設定が完了する。設定を変えずに終了するには Cancel ボタン、設定を破棄して Disable にするには Reset ボタンを押す。

プログラム変数は string(A/B/C) には文字列、number(A/B/C) には数値、bolean(1-10) には真偽値が設定できて、プログラム画面にそのプログラムでの役割の説明がそれぞれ表示され、各プログラムで必要でない値は黒く覆われる。

0. Disabled

  • //このライトは使用しない

1. Variable Check

変数の状態をトレースして内容をチェックすることに使う。設定次第ではいろいろできる汎用プログラム。

プログラム変数概要
stringA変数名
stringB比較用文字列
numberAboolean3 が false のときライト点灯の最小値
numberBboolean3 が false のときライト点灯の最大値
numberCboolean2 が true のとき参照する配列のアイテム番号
boolean1データの所在; true ならば _rootのデータ、false ならば _root.save のデータを参照する
boolean2true のとき配列の中身 stringA[number3] の値を参照する
boolean3true にすると number で比較はせずに文字列比較する
  • stringAの値がnumberA~numberBの間にある場合ライトが点灯する。
  • stringAの値がstringBであった場合ライトが点灯する。

設定例

ArenaのRingがあるか表示する
stringAarenaRingOwned
stringB
numberA0
numberB0
numberC0
boolean1false
boolean2false
boolean3false
ArenaのIA[256](FireEye)のEXPを表示しMAXになったらライトを点灯する
stringAarenaAllyEXP
stringB
numberA10000
numberB10000
numberC256
boolean1false
boolean2true
boolean3false
現在の時刻(ms)を表記する
stringAsystemtimenow
stringB
numberA0
numberB0
numberC0
boolean1true
boolean2false
boolean3false
ペットがミステリーエフェクトを使える時は点灯する
stringApetMana
stringB
numberA170
numberB250
numberC0
boolean1false
boolean2false
boolean3false
Fighter の Career が disable になっていたら知らせる
stringAcareerActive
stringB
numberA-1
numberB0
numberC3
boolean1false
boolean2true
boolean3false
+  Obsolete:ArcadeとFCGのプレイ中は_rootのデータは表示されないように

何かチェックしたいという要望を書いておけば誰か書いてくれるかも


2. Inventory Check

Battle Arena のアイテムインヴェントリの空きをチェックするプログラム。

プログラム変数概要
numberA点灯する空き数の最大値
boolean1true のとき武器インヴェントリをチェックする
boolean2true のとき防具インヴェントリをチェックする
boolean3true のとき装飾品インヴェントリをチェックする
boolean4true のときエンハンサインヴェントリをチェックする
boolean5true のときポーションインヴェントリをチェックする
boolean6true のとき装具インヴェントリをチェックする

boolean が true になっているインヴェントリの空き数が numberA より下回っている場合にライトが点灯する。

3. TimeCheck

Battle Arena の各種インバイト系レイドイベントの残りエントリー回数とエントリー時間をチェックするリマインダープログラム。

プログラム変数概要
numberA何分前から知らせるかを設定する。0 から 5 までの整数値のみ有効
boolean1true のとき The Corruption のエントリー時間をチェックする
boolean2true のとき THE MEGABOSS's Revenge のエントリー時間をチェックする
boolean3true のとき Endless Dungeon のエントリー時間をチェックする

エントリーできるようになる時間の前後 numberA 分間ライトが点滅する。ライトが点滅しているときにマウスオーバーすると、何のエントリ時間なのかが表示される。ライトが点滅していない間でも、マウスオーバーするとそれぞれの残りエントリ回数が表示される (boolean の設定に関わらず全部出る)。

4. Daily Check

各種デイリーボーナス類をチェックしたかどうかをチェックするプログラム。

プログラム変数概要
boolean1ture のとき Daily Quest をチェックしたかをチェックする
boolean2ture のとき Battle Master の reward を貰ったかをチェックする
boolean3ture のとき free Bacon を取ったかをチェックする
boolean4ture のとき Spoock Crypt に入ったかをチェックする
boolean5ture のとき Scret Dungeon に入ったかをチェックする
boolean6ture のとき Bottum Machine を叩いたかをチェックする
boolean7ture のとき Arcade の deily reward を貰ったかをチェックする
boolean8ture のとき Death Match をプレイしたかをチェックする
boolean9ture のとき Legendary Monster と闘ったかをチェックする
boolean10ture のとき Fishing をしたかをチェックする

ライトをマウスオーバーすると true にしている項目でチェック漏れしているものの内容が表示される。ひとつでも残っているとずっとライトは点滅したままになる。

5. Limit Check

各種通貨やアイテムが最大値に達しているかどうかをチェックするプログラム

プログラム変数概要
boolean1true のとき Yellow Coin が最大かチェックする
boolean2true のとき Green Coin が最大かチェックする
boolean3true のとき Blue Coin が最大かチェックする
boolean4true のとき Garden Point が最大かチェックする
boolean5true のとき Fertilizer が最大かチェックする
boolean6true のとき Mega Fertilizer が最大かチェックする
boolean7true のとき Pixel が最大かチェックする
boolean8true のとき Crafting Material が最大かチェックする
boolean9true のとき Energy Refill が最大かチェックする
boolean10true のとき他のもの(?)が最大かチェックする

点滅時にマウスオーバーすると何が最大か教えてくれる

6. LolMarket Check

Lolmarket の需要変動や値段の変更をトレースしてタイミングよく売り買いするためのプログラム。

プログラム変数概要
numberAboolean2 が true のとき、宝石の売値が numberA * genLevel 以上でデマンドが −numberC 以下ならランプ点灯
numberBboolean3 が true のとき、宝石の買い値が numberB * genLevel 以下でデマンドが numberC 以上ならランプ点灯
numberC監視したいデマンドの値の絶対値
boolean1true のとき手動デマンド操作クールダウンを監視する
boolean2true のとき所有していない宝石の最小買い値を監視する
boolean3true のとき所有している宝石の最大売値を監視する

ライトをマウスオーバーすると宝石の値段とデマンドの値が一覧表示され、ライト点滅中は該当の宝石のデータが黄色くハイライトされる。またクールダウンを監視しているとデマンド操作が使用可能かさもなくば再使用可能になるまでの残り時間が表示される。

手動デマンド操作のクールダウンと、値段監視はそれぞれ分けて設定しておくほうがいいかもしれない。

7. Garden Check

プログラム変数概要
boolean1true のとき expire までの間に収穫できなくなった木があるか知らせる
boolean2true のとき Fertilizer の使用状況を表示する
boolean3true のとき 種の Breeding の進行具合を表示する

true にされている項目に応じて、マウスオーバーすると、Breed しているかどうか、Fertilizer が使用可能か、進行中の場合は Breed や Fertilizer の残り時間、 Breed が完了したかどうかなどの情報が表示される。
植えられている木の中で収穫可能になるまでの時間よりも expire するまでの時間の方が小さいものがあるとき、ライトが点滅し、マウスオーバーするとどれが枯れるかわかる。また Fertilizer が使用可能な時、Breeding が完了している時にもライトが点滅する。

8. Variable Recoding

一定時間ごとに変数を監視して、Breaking News に流すプログラム。

プログラム変数概要
stringA変数名
numberA記録間隔
numberBライトを点滅させるターゲットの改善具合; 0 で無効化
numberC配列のアイテム番号
boolean1データの所在l true のとき _root のデータ、false のとき _root.save のデータを参照する
boolean2true のとき配列のアイテム stringA[number3] の値を参照する
boolean3true のとき Breaking New に流す

Variable Check と似ているが、これは継続して変化の状況を監視するために使う。

主なセーブ変数とルート変数

  • 公式フォーラム: Variables for Technical Lights (v1524)[外部リンク]
    プログラム 1 か 8 の stringA に設定可能なゲーム変数の変数名(セーブ変数 _root.save.XXX とルート変数 _root.XXX の XXX の部分)の主なものを挙げる。
    _root.save.変数は通常で表記
    _root.変数は青文字で表記
Garden
StringName概要StringName概要
gardenSeed [Seed]持っている種の数(26~100)gardenBreedTotal品種改良してできた種の合計数
gardenBreed1品種改良する種の番号(+25)gardenBreed2品種改良する種の番号(+25)
gardenBreedReward品種改良してできた種の番号(+25)gardenBreedRewardC品種改良してできた種の数
gardenResearch品種改良を行ってからのProgress回数gardenTrees [Plot]植えられているかどうか
gardenCapacity開放されてるポットの数gardenSlotEXP [Plot]各ポットの経験値
gardenMastery [Seed]その木の収穫した数harvestCount収穫した回数
gardenHarvestValue [Plot]木から収穫できる金額harvestCoinGardenで稼いだ金額
gardenPurchaseTime [Plot]木を植えた時刻(ms)gardenRecentTime [Plot]更新時刻(ms)
gardenExpiryTime [Plot]枯れるまでの時刻(ms)gardenHarvestTime [Plot]収穫できるまでの時刻(ms)
gardenFertilizerFertilizerの数gardenMegaFertilizerMegaFertilizerの数
gardenTreeFertilize[Plot]その木にFertilizerを使った回数gardenFertilizerAllow次にFertilizerを使用できるようになる時刻(ms)
gardenEXPGardenEXPの数gardenTreeExp植えられている木の増加EXP量
gardenPoint現在のGarden Pointの数gardenPointMaxGarden Pointの所持した最大数
gardenFruitRandomfruitの数gardenFruitMaxRandomfuritの所持した最大数
Battle Arena
StringName概要StringName概要
Button
StringName概要StringName概要
buttonPress押した回数buttonPressToday1日の押した回数
buttonHitComboコンボ数buttonMaxCombo最大コンボ数
buttonBreak破壊した回数buttonBroken壊れているか
buttonPerfectパーフェクトを取った回数buttonPurpleパープルボタンの所持数
buttonLifeボタンの寿命buttonScoremysteryBoxsやWhiteCoinの報酬用
buttonMultiplierショップで買ったMultiplierの値buttonMultiplierMultiplierの合計数
buttonBless報酬が2倍になっている回数
perfectionist連続パーフェクト回数immortality壊れていない時のリペア回数
Arcade
Arcadeのプレイ中は_rootのデータは表示されない
StringName概要StringName概要
arcadeTokenArcadeTokenの数arcade100kMedal100kMedalの数
arcadeBlessBlessの残個数
arcadeBuyCountarcadeTradeIn
totalPongPongの合計スコアtotalAvoidanceAvoidanceの合計スコア
totalMathMathの合計スコアtotalWhackWhackの合計スコア
totalCountCountの合計スコアtotalMindMindの合計スコア
totalBalanceBalanceの合計スコア
totalMMRMMRの合計スコアhighMMRMMRのハイスコア
highPongPongのハイスコアrankedPongランキングモードのPongハイスコア
highAvoidanceAvoidanceのハイスコアrankedAvoidanceAvoidanceの合計スコア
highMathMathのハイスコアrankedMathMathの合計スコア
highWhackWhackのハイスコアrankedWhackWhackの合計スコア
highCountCountのハイスコアrankedCountCountの合計スコア
highMindMindのハイスコアrankedMindMindの合計スコア
highBalanceBalanceの今日のハイスコアrankedBalanceBalanceの合計スコア
todayHighPongPongの今日のハイスコアtodayParPongPongの今日の目標スコア
todayHighAvoidanceAvoidanceの今日のハイスコアtodayParAvoidanceAvoidance
todayHighMathMathの今日のハイスコアtodayParMathMathの今日の目標スコア
todayHighWhackWhackの今日のハイスコアtodayParWhackWhackの今日の目標スコア
todayHighCountCountの今日のハイスコアtodayParCountCountの今日の目標スコア
todayHighMindMindの今日のハイスコアtodayParMindMindの今日の目標スコア
todayHighBalanceBalanceの今日のハイスコアtodayParBalanceBalanceの今日の目標スコア
rankedModeランキングモードunrankedPower [UpGrade]各アップグレード数
keyxMindSweeperのゴールのX座標keyyMindSweeperのゴールのY座標
Careers
StringName概要StringName概要
careerName[careers]Careerの名前curCareerLevel[careers]Careerのレベル
careerLevel[careers]CareerのレベルtotalCareerLevelCareerLevelの合計
careerEXP[careers]現在のCareersEXPcareerActivatedCareerを利用している数
careerActive[careers]Careerボーナスを利用できる時間careerBoost[careers]2倍になっている時間
careerPotionCareerPotionの数megaCareerPotionMegaCareerPotionの数
Business
StringName概要StringName概要
curBusiness選択してるCareer番号curBusinessActivity選択してからの取得CareerEXP
curBusinessOnlineゲームをプレイしている時間curBusinessOfflineOfflineProgressをオンにして閉じていた時間
businessHigh最大BusinessスコアbusinessTotal合計Businessスコア
businessEXP[careers]Businessで稼いだCareerEXPローカル変数finalScore(Businessスコア),pct(Businessスコアパーセント)