アットウィキロゴ

Game


Game


Enum

  • GameVersion
ゲームのバージョン。GTA5では全ての言語で同じexeが使えるが(内部ファイルシステムはUTF-8)、Steam版と非Steam版では違うexeを使うので注意。

  • Language
ゲームの言語

  • RadioStation
ラジオ局

  • WindowTitle
GetUserInputで使うウィンドウ名

  • InputMode
操作の入力モード

プロパティ

  • CurrentInputMode
現在の操作の入力モード

  • FPS
現在のFPS(フレームレート)

  • GameTime
セッション開始(セーブデータロードやニューゲーム開始時)からどれくらいの時間が経ったか。
ゲーム速度の影響を受ける(スローにすればこの値が上がるペースも遅くなる)。

  • Globals
Global変数にアクセスするためのプロパティ。インデクサーを使う点に注意。

  • IsPaused
ゲームがポーズされているか

  • IsLoading
ロード中(の画面が表示されている)か

  • IsScreenFadedIn
画面がフェードインした後か

  • IsScreenFadedOut
画面がフェードアウトした後か

  • IsScreenFadingIn
画面がフェードイン中か

  • IsScreenFadingOut
画面がフェードアウト中か

  • IsWaypointActive
ウェイポイント(行き先マーカー)が設定されているか

  • Language
現在設定されている言語

  • LastFrameTime
1つ前のフレームから最後のフレームを描画するのにかかった時間

  • MaxWantedLevel
最大手配レベル

  • MissionFlag
ミッションフラグが立っているか(ミッション中というフラグが立っているか)

  • Nightvision
暗視ゴーグルが有効か

  • Player
(ローカル)プレイヤーのハンドル(オフラインでは必ずハンドルとして0が返ってくる)

  • RadarZoom
レーダーのズーム度合い

  • RadioStation
現在設定されているラジオ局

  • ScreenResolution
現在のスクリーン解像度

  • ShowsPoliceBlipsOnRadar
警察のBlip(マーカー)がレーダーに表示されるか

  • ThermalVision
熱感知ゴーグルが有効か

  • TimeScale
時間の流れる速さの倍率

  • Version
ゲームのバージョン

  • WantedMultiplier
手配度の上がりやすさ?

メソッド

  • IsKeyPressed
キーボードのキーが押されているか

  • IsControlPressed
コントロールキー(操作デバイスは問わない)が押されているか。アクション毎の割当てである点に注意。

  • IsControlJustPressed
コントロールキーがちょうど押されたか

  • IsControlJustReleased
コントロールキーがちょうど離されたか

  • IsEnabledControlPressed
有効化されているコントロールキーが押されているか。
コントロールキーの有効か無効かについてはIsControlEnabled参照。

  • IsEnabledControlJustPressed
有効化されているコントロールキーがちょうど押されたか

  • IsEnabledControlJustReleased
有効化されているコントロールキーがちょうど離されたか

  • IsDisabledControlPressed
無効化されているコントロールキーが押されているか。
コントロールキーの有効か無効かについてはIsControlEnabled参照。

  • IsDisabledControlJustPressed
有効化されているコントロールキーがちょうど押されたか

  • IsDisabledControlJustReleased
有効化されているコントロールキーがちょうど離されたか

  • IsControlEnabled
コントロールキーが有効であるか
例:店でジャンプできない時はジャンプキーは無効化されていると見なされている

  • EnableControlThisFrame
コントロールキーを呼び出したフレーム中有効にする

  • DisableControlThisFrame
コントロールキーを呼び出したフレーム中無効にする

  • DisableAllControlsThisFrame
全てのコントロールキーを呼び出したフレーム中無効にする

  • EnableAllControlsThisFrame
全てのコントロールキーを呼び出したフレーム中有効にする

  • GetControlNormal
1段階でないコントロール(スティックやトリガーやマウス操作など)の変化を正規化した値(1.0から-1.0)で返す。
コントロールキーが無効だと0が返ってくる(と思われる)。

  • GetDisabledControlNormal
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を正規化した値(1.0から-1.0)で返す。
コントロールキーが無効でも有効時と同じ動作をする(と思われる)。

  • GetControlValue
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を0~254の値で返す。127はニュートラルに相応する状態。

  • SetControlNormal
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を入力する。
車のアクセルを踏んだふりが出来たりする。

  • Pause
ゲームの動きを止める。ゲームの動きは止まるが、スタートやポーズキーをおした時に出るポーズメニューは出ないので注意。

  • PauseClock
時間を止めるか否か

  • DoAutoSave
オートセーブする

  • ShowSaveMenu
セーブメニューを表示する

  • FadeScreenIn
画面をフェードインさせる

  • FadeScreenOut
画面をフェードアウトさせる

  • GetGXTEntry
GXTキーから文字列を取得する。ゲームの設定言語によって値は変わり得るので注意。

  • GenerateHash
Jenkins one-at-a-timeハッシュ(GTA4から使われたハッシュアルゴリズム)を使って文字列をハッシュ化する。
ASCIIの大文字は小文字に変換後にハッシュ化される。

  • PlaySound
サウンド再生

  • PlayMusic
音楽再生

  • StopMusic
音楽を止める

  • GetUserInput
ユーザーインプット(チートコード入力みたいなウィンドウ)を出す。
WindowTitleはウィンドウのタイトル、defaultTextはデフォルトで入力されている文字列、maxLengthは最大受付文字列。
最終更新:2016年12月21日 20:12