チート のバックアップ(No.13)

このページにはゲーム本来の仕様や楽しみ方とは異なる内容が記載されています。閲覧や実行は自己責任でお願いします。



Duskersのセーブデータの一部は.txtファイルで保存されているため、そのデータを書き換えることで様々なことが可能になる。


詳細は調査中。

保存されているデータ Edit

\Users\(ユーザ名)\Documents\My Games\Duskersに保存されている。

data Edit

gdata Edit

各銀河の情報が保存されている。galaxy dataの略?
銀河はGalaxy 7~Galaxy 16に分かれている?なぜ12はないのかは不明。
「Galaxy 7_sm」「Galaxy 7_sm_f」フォルダの違いは不明。
各フォルダに中には~map.txtと~map_ch.txtの2つのtxtファイルがあるが、違いは不明。

DIFF_MIN:不明
DIFF_AVG_不明
DIFF_MAX_不明
NUM_DER:船の数?
NUM_OUT:outpostの数?
NUM_TP:自動販売機の数?

udata Edit

「CHALLENGE」=デイリーチャレンジ用?、「CHALLENGE_WKLY」=ウィークリーチャレンジ用?、「DEFAULT」=メインゲーム用?の3フォルダがある。
「Logs」というフォルダは、入手したログと入手履歴が保存されている。

data.txtは入手履歴、~log_scavenger.txtは3つとも全て何らかのログである。
gd_(数字).txtは銀河にある系や船の情報が保存されている。

DATA:銀河の名前(Galaxy 7~16のいずれか)
GALAXY_SEED:銀河のシード値
VISITED_STAR_SYSTEMS:訪れたことがあるかどうか、無い場合は表示されない
+SYS:系の名前とシード値
+OBJ:船やoutpostなどの情報(名前、種類、大きさ、スクラップ上限、P-fuel上限、敵の種類)

universedata.txtは現在所持している船やドローンなどの情報が保存されている。

+PLAYER:プレイヤーの船の情報(種類、大きさ、所持スクラップ数、所持J-fuel数、船内のP-fuel数、予備のP-fuel数、カメラ画面劣化の情報)
+OBJ_(船舶ID):プレイヤーの船の情報(名前、最大スクラップ数、最大P-fuel数、装備スロット数)※種類と大きさも書いてあるが、改変してもゲーム内には反映されない
+DRONE:ドローンの情報(名前、スロット数、現在HP、最大HP、移動速度、ドローン画面のスキン、モーター音の種類、画面劣化の情報)
+INVITMD:ドローン装備の情報(装備名、装備ドローン、装備スロット、破壊確率、使用可否)
+INVITMS:船装備の情報(装備名、装備スロット、破壊確率、使用可否)

GameBoards Edit

内容が空であるため、不明。

Screenshots Edit

ゲームで撮影した画像が保存されている。

alias.txt Edit

ゲーム内で入力したalias(マクロ)が保存されている。

config.txt Edit

コンソール内の文字の大きさが保存されている。

dronenames.txt Edit

ドローンの名前を追加するためのファイル

gamesave.txt Edit

装備を使用した回数や敵を倒した数などの統計情報、解放したObjectivesの一覧、使ったことのある装備(初回チュートリアルのため)、難易度設定が保存されている。
_dlyはデイリーチャレンジ、_wklyはウィークリーチャレンジの統計など。

可能な改変 Edit

txtファイルの改変を行った場合は、一度main menuに戻り、再度Play gameからゲームを始める必要がある。
一部未検証

ドローンステータスの改変 Edit

ドローンの名前、スロット数、現在HP、最大HP、移動速度、カメラ画面のスキン、画面劣化の情報を書き換えたり、新たに追加したりすることができる。


ドローンの名前を"Cheat"に書き換え、最大HP、現在HP、スロット数を書き換えたときの画像。
ドローンステータス改変画像.png

改変方法

  1. C:\Users\(ユーザー名)\Documents\My Games\Duskers\data\udata\DEFAULT\universedata.txtを開く
  2. 「+DRONE」の行を見つける
  3. ドローンのステータスを改変する
    改変前
    +DRONE_1299808552|NUM=2:DTRAVELED=0:ISFAIL=False:FAIL_NXT=3332.266:FAIL_DUR=15.43632:FAIL_NXT_MIN=900:FAIL_NXT_MAX=1800:RESTORE_NXT=3347.702:ID=1299808552:DVPSEED=1849493395:TRAIT_V=0:TRAIT_VP=0:TRAIT_P=-0.1676262:CSID=7:NAME=Ron:SPD=1:SLOTCT=3:THP=110:HP=110:RSTATE=False:DRONE_APPLIED_MODS=0:DRONE_VIS_IDX=2:ENG=EngineB:DSTATE=False:MTIME=87.38579:DVPNAME=dot scanner
    改変後
    +DRONE_1299808552|NUM=2:DTRAVELED=0:ISFAIL=False:FAIL_NXT=99998:FAIL_DUR=15.43632:FAIL_NXT_MIN=99999:FAIL_NXT_MAX=99999:RESTORE_NXT=99999:ID=1299808552:DVPSEED=1849493395:TRAIT_V=0:TRAIT_VP=0:TRAIT_P=-0.1676262:CSID=7:NAME=Cheat:SPD=3:SLOTCT=4:THP=99999:HP=99999:RSTATE=False:DRONE_APPLIED_MODS=0:DRONE_VIS_IDX=2:ENG=EngineB:DSTATE=False:MTIME=0:DVPNAME=default
    
    詳細
    ・NUM:船のスロットへの配置番号。
    ・DTRAVELED:不明。
    ・ISFAIL:カメラ画面が故障しているかどうか。
    ・FAIL_NXT:次にカメラ画面が接続不良になる時間(秒)。
    ・FAIL_DUR:カメラ画面が接続不良になる秒数?未検証。
    ・FAIL_NXT_MIN:カメラ画面が接続不良になった後、次に接続不良になるまでの最小時間(秒)。下参照
    ・FAIL_NXT_MAX:カメラ画面が接続不良になった後、次に接続不良になるまでの最大時間(秒)。MTIMEがFAIL_NXT以上になったら、FAIL_NXT_MINとFAIL_NXT_MAXの間の時間がランダムに決定され、FAIL_NXTなどに加算される。
    ・RESTORE_NXT:次にカメラ画面が接続不良になった後に直る時間(秒)。
    ・ID:ドローンのID。
    ・DVPSEED:ドローンの形状、モーター音、カメラ画面のスキンを決めるためのシード値。
    ・TRAIT_V:不明。
    ・TRAIT_VP:不明。
    ・TRAIT_P:不明。
    ・CSID:不明。
    ・NAME:ドローンの名前。
    ・SPD:ドローンの速度。1がデフォルトの速さ。
    ・SLOTCT:スロット数。
    ・THP:最大HP。
    ・HP:現在のHP。
    ・RSTATE:不明。
    ・DRONE_APPLIED_MODS:不明。
    ・DRONE_VIS_IDX:ドローンの形状。
    ・ENG:ドローンのモーター音。
    ・DSTATE:不明。
    ・MTIME:ミッション中の使用時間(秒)。
    ・DVPNAME:ドローン画面のスキン。default(白)、dot scanner(青白)、matrix green(緑)、terminator(紅)、apple IIe(黄)、tron1.0(紫)、tron2.0(赤)の7種類がある。

ドローン装備、船装備の改変 Edit

ドローン装備や船装備の装備名、装備ドローン、装備スロット、破壊確率、使用可否を書き換えたり、新たに追加したりすることができる。


generatorからstealthを作り、破壊確率を書き換えたときの画像。
ドローン装備改変画像.png


船の装備を書き換え、MUTEKIにdecontaminateを装備させたときの画像。(本来は装備されない)
自船装備改変画像.png


改変方法

  1. C:\Users\(ユーザー名)\Documents\My Games\Duskers\data\udata\DEFAULT\universedata.txtを開く
  2. 「+INVITMD_(数字)」(ドローンの装備)または「+INVITMS」(船の装備)と「+SLOT」(船のスロット)の行を見つける
  3. ステータスを改変する
    改変前
    +INVITMD_35|P=PLAYER:TYPE=Generator:SLOT=4:INV_MISSIONS=2:INV_ERROR_MISSIONS=0:INV_BREAK_TIME=137.2949:INV_ERROR_TIME=0:INV_TIME_POST_ERROR_MISSION=0:INV_BREAK_PROB=2.214387:STATE=Broken:INV_MODS=0
    +INVITMS_33|P=SHIP:TYPE=PowerManager:SLOT=0:INV_MISSIONS=1:INV_BREAK_PROB=5.548279:INV_MODS=0:STATE=OK
    +SLOT_1726859242|P=OBJ_1953176252:STATE=2:MCOUNT=15:BREAK_PROB=19.66007:SLOTNUM=0:SLOT_INSTKEY=INVITMS_33
    
    改変後
     +INVITMD_35|P=PLAYER:TYPE=StealthField:SLOT=4:INV_MISSIONS=2:INV_ERROR_MISSIONS=0:INV_BREAK_TIME=137.2949:INV_ERROR_TIME=0:INV_TIME_POST_ERROR_MISSION=0:INV_BREAK_PROB=0:QTY=100:STATE=OK:INV_MODS=0
    +INVITMS_33|P=SHIP:TYPE=PermDecontaminate:SLOT=0:INV_MISSIONS=99:INV_BREAK_PROB=0:INV_MODS=0:STATE=OK:QTY=3
    +SLOT_1726859242|P=OBJ_1953176252:STATE=1:MCOUNT=0:BREAK_PROB=0.66007:SLOTNUM=0:SLOT_INSTKEY=INVITMS_33
    
    詳細
    +INVITMD、+INVITMS
    ・INVITMD_(数字)またはINVITMS_(数字):装備の入手順。
    ・P:装備がある場所。「PLAYER」なら自船のインベントリ、「DRONE_(数字)」ならドローン、「SHIP」なら自船のスロットにある。
    ・TYPE:装備の内部名称。ゲーム内の装備名とは異なるものもある。gather→Gatherer、speed boost Ⅰ→SpeedBoost、turret→BruteTurret、mine→ProximityMine、stealth→StealthField、motion→AreaSensor、teleport→Teleporter、reroute power→PowerManager、Quarantine Bypass→Quarantineで、恒久装備は名前の先頭に「Perm」が付く。 
    ・SLOT:装備されているスロットの番号。1スロット目なら0、2スロット目なら1となる。 しかし、インベントリ内にあるときは正常に機能しない。
    ・INV_MISSIONS:ミッションで使われた回数。
    ・INV_ERROR_MISSIONS:不明。
    ・INV_BREAK_TIME:不明。
    ・INV_ERROR_TIME:不明。
    ・INV_TIME_POST_ERROR_MISSION:不明。
    ・INV_BREAK_PROB:破壊される確率。
    ・QTY:装備の残数。stealthやsonicなら100、trapやmineなら4、lureなら6が最大値。
    ・STATE:壊れているかどうか。正常な場合は「OK」で、壊れている場合は「Broken」となる。
    ・INV_HP:(shieldのみ)shieldの残耐久。
    ・INV_HP_TOTAL:(shieldのみ)shieldの最大耐久。
    ・INV_MODS:装備のアップグレード判定。shieldの再充填は2、放射線防御は16、stealthの強化は4、ProbeのHP増強は16、ステルスは32、trapなどのマグネットは256、teleportの物体適用は4096、ship surveyorの脆弱性検知は128になり、複数のアップグレードを適用する際は足し算をする。(例:shieldの再充填と放射線防御を両方適用するなら2+16=18を入力する)
    
    +SLOT_(数字)
    ・MCOUNT:ミッションで装備された回数。
    ・SLOTNUM:スロットの番号。1スロット目なら0、2スロット目なら1となる。
    ・SLOT_INSTKEY:スロットに装備しているもの。

船ステータスの改変 Edit

現在使っている船の名前、種類、大きさ、所持スクラップ数、最大スクラップ数、所持J-fuel数、船内のP-fuel数、最大P-fuel数、予備のP-fuel数、装備スロット数、画面劣化の情報を書き換えることができる。


現在使っている船の名前を"Cheat"に書き換え、スクラップ数やP-fuel数、J-fuel数を変えたときの画像。
自船ステータス改変画像.png


改変方法

  1. C:\Users\(ユーザー名)\Documents\My Games\Duskers\data\udata\DEFAULT\universedata.txtを開く
  2. 「+PLAYER」と「+OBJ」の行を見つける
  3. 船のステータスを改変する
    改変前
    +PLAYER|DAYS=3:SHIP_ID=OBJ_1953176252:DEFINITION=MUTEKI:CLASS=B:SCRAP=9:F_JUMP=2:F_PROP_R=0:MTIME=0:FAIL_NXT=6656.208:FAIL_NXT_WRN=6640.967:RESTORE_NXT=6716.853:FAIL_NXT_MIN=1200:FAIL_NXT_MAX=2400:F_PROP_C=3
    +OBJ_1953176252|P=PLAYER:DTYPE=1:DEFNAME=MUTEKI:DEFCLASS=B:MAX_SCRAP=23:MAX_PFUEL=6:SHP_FXD_TYPE=7:DMIN=0.3732728:DMAX=0.3732728:SEED_C=-1442379573:SEED_D=-1231451682:NAME=Manuka:ID=3:SLOTS=4:VISITED=True
    改変後
    +PLAYER|DAYS=0:SHIP_ID=OBJ_1953176252:DEFINITION=MUTEKI:CLASS=A:SCRAP=998:F_JUMP=99:F_PROP_R=99:MTIME=0:FAIL_NXT=99998:FAIL_NXT_WRN=99950:RESTORE_NXT=99999:FAIL_NXT_MIN=99999:FAIL_NXT_MAX=99999:F_PROP_C=97
    +OBJ_1953176252|P=PLAYER:DTYPE=1:MAX_SCRAP=999:MAX_PFUEL=98:SHP_FXD_TYPE=7:DMIN=0.3732728:DMAX=0.3732728:SEED_C=-1442379573:SEED_D=-1231451682:NAME=Cheat:ID=3:SLOTS=4:VISITED=True
    
    詳細
    +PLAYERS
    ・DAYS:船をcommandeerしてから経過した日数。
    ・SHIP_ID:船のID。
    ・DEFINITION:MUTEKIやMilitaryなどの船の種類。Space stationやFuel Depotなど、commandeerできないものにするとバグる。
    ・CLASS:船の大きさ。A~Dまでの4段階。
    ・SCRAP:現在所持しているスクラップ数。
    ・F_JUMP:現在所持しているJ-fuel数。
    ・F_PROP_R:現在所持している予備のP-fuel数。
    ・MTIME:ミッション中の使用時間合計(秒)。
    ・FAIL_NXT_:次に俯瞰画面が接続不良になる時間(秒)。
    ・FAIL_NXT_WRN:次に俯瞰画面が接続不良になる予兆を出す時間(秒)。
    ・RESTORE_NXT:次に俯瞰画面が接続不良になった後に直る時間(秒)。
    ・FAIL_NXT_MIN:俯瞰画面が接続不良になった後、次に接続不良になるまでの最小時間(秒)。下参照
    ・FAIL_NXT_MAX:俯瞰画面が接続不良になった後、次に接続不良になるまでの最大時間(秒)。MTIMEがFAIL_NXT以上になったら、FAIL_NXT_MINとFAIL_NXT_MAXの間の時間がランダムに決定され、FAIL_NXTなどに加算される。
    ・F_PROP_C:現在所持している船内のP-fuel数。
    
    +OBJ_(船舶ID)
    ・DTYPE:船の分類。 1:船舶 2:outpost 3:station 4:自動販売機 commandeerできるのは船舶だけなので、1で固定
    ・MAX_SCRAP:最大スクラップ数。
    ・MAX_PFUEL:最大P-fuel数。
    ・SHP_FXD_TYPE:不明。7で固定?
    ・DMIN:不明。
    ・DMAX:不明。
    ・SEED_C:不明。
    ・SEED_D:不明。
    ・NAME:船の名前。
    ・ID:船のID。
    ・SLOTS:船のスロット数。
    ・VISITED:訪れたかどうか。普通ならTrueで固定

廃墟船ステータスの改変 Edit

廃墟になっている船の名前や出現する敵の種類を書き換えることができる。
また、一度探索した船を探索前のステータスに書き換えることで、再度探索を行えるようになる。(部屋の配置は全く同じ状態だが、設備やスクラップの配置はいくつかパターンがある模様)
しかし、廃墟の種類、大きさ、スクラップ上限、P-fuel上限は書き換えられない。(ゲーム側で上書きされてしまう)
これを利用して、近くにある廃墟船の名前を「Misfit」に変更してcommandeerすることで、実績「Look in the Attic|屋根裏を覗いてみよう」を達成できる。


船の名前を"Cheat"に書き換え、出現する敵の種類を全て消したときの画像。
Duskers 2024_12_24 20_10_12 (1).png


改変方法

  1. 改変したい船の場所まで船を動かす
  2. C:\Users\(ユーザー名)\Documents\My Games\Duskers\data\udata\DEFAULT直下のgd_(数字).txtのうち、更新日時が一番新しいものを開く
  3. 改変したい船の名前を検索する
  4. 船のステータスを改変する
    改変前(探索前)
    +OBJ_1689662097|P=SYS_1189396608:DTYPE=1:DEFNAME=MUTEKI:DEFCLASS=B:MAX_SCRAP=30:MAX_PFUEL=7:SHP_FXD_TYPE=7:DMIN=0.254902:DMAX=0.5882353:SEED_C=1371320070:SEED_D=406322447:NAME=Grue:ID=3:ITYPE=PatrolBot,Brute
    改変前(探索後)
    +OBJ_1689662097|P=SYS_1189396608:DTYPE=1:DEFNAME=MUTEKI:DEFCLASS=B:MAX_SCRAP=30:MAX_PFUEL=7:SHP_FXD_TYPE=7:DMIN=0.254902:DMAX=0.5882353:SEED_C=1371320070:SEED_D=406322447:NAME=Grue:ID=3:SLOTS=4:VISITED=True
    改変後
    +OBJ_1689662097|P=SYS_1189396608:DTYPE=1:DEFNAME=MUTEKI:DEFCLASS=B:MAX_SCRAP=30:MAX_PFUEL=7:SHP_FXD_TYPE=7:DMIN=0.254902:DMAX=0.5882353:SEED_C=1371320070:SEED_D=406322447:NAME=Cheat:ID=3:ITYPE=
    
    詳細
    ・OBJ_99327474:廃墟のID。8~9桁の数字。恐らくObjectiveで特定の船をリンクするときに使う。
    ・P:廃墟がある系の指定。SYS_(10桁の数字)
    ・DTYPE:廃墟分類。 1:船舶 2:outpost 3:station 4:自動販売機
    ・DEFNAME:MUTEKIやSpace stationなどの廃墟の分類。
    ・DEFCLASS:船の大きさ。A~Dまでの4段階。
    ・MAX_SCRAP:船に貯蔵できるスクラップの上限数。
    ・MAX_PFUEL:船のP-fuel上限。
    ・SHP_FXD_TYPE:不明。7で固定?
    ・DMIN:不明。銀河間で一定。
    ・DMAX:不明。銀河間で一定。
    ・SEED_C:不明。±9~10桁の数字。
    ・SEED_D:不明。±9~10桁の数字。改変しても、ゲーム側で書き換えられてしまう。
    ・NAME:廃墟の名前。
    ・ID:銀河内でのID。
    ・ITYPE:その船に出てくる敵の種類。 PatrolBot、Brute、Swarm、Slimeの中で出てくる敵が複数の場合は、コンマでつないで書く。
    ・SLOTS:船の装備スロット数。探索前の状態に戻す際には消す。
    ・VISITED:探索済みかどうか。探索前の状態に戻す際には消す。

Objectiveの開放 Edit

未検証
.txtファイルを改変するだけでは解放されない。
対応したログのBKDファイルを入れる必要がある?


ホーム リロード   新規 下位ページ作成 コピー 編集 添付 一覧 最終更新 差分 バックアップ 検索   凍結 名前変更     最終更新のRSS