Game
Enum
ゲームのバージョン。GTA5では全ての言語で同じexeが使えるが(内部ファイルシステムはUTF-8)、Steam版と非Steam版では違うexeを使うので注意。
ゲームの言語
ラジオ局
GetUserInputで使うウィンドウ名
操作の入力モード
プロパティ
現在の操作の入力モード
現在のFPS(フレームレート)
セッション開始(セーブデータロードやニューゲーム開始時)からどれくらいの時間が経ったか。
ゲーム速度の影響を受ける(スローにすればこの値が上がるペースも遅くなる)。
Global変数にアクセスするためのプロパティ。インデクサーを使う点に注意。
ゲームがポーズされているか
ロード中(の画面が表示されている)か
画面がフェードインした後か
画面がフェードアウトした後か
画面がフェードイン中か
画面がフェードアウト中か
ウェイポイント(行き先マーカー)が設定されているか
現在設定されている言語
1つ前のフレームから最後のフレームを描画するのにかかった時間
最大手配レベル
ミッションフラグが立っているか(ミッション中というフラグが立っているか)
暗視ゴーグルが有効か
(ローカル)プレイヤーのハンドル(オフラインでは必ずハンドルとして0が返ってくる)
レーダーのズーム度合い
現在設定されているラジオ局
現在のスクリーン解像度
警察のBlip(マーカー)がレーダーに表示されるか
熱感知ゴーグルが有効か
時間の流れる速さの倍率
ゲームのバージョン
手配度の上がりやすさ?
メソッド
キーボードのキーが押されているか
コントロールキー(操作デバイスは問わない)が押されているか。アクション毎の割当てである点に注意。
コントロールキーがちょうど押されたか
コントロールキーがちょうど離されたか
有効化されているコントロールキーが押されているか。
コントロールキーの有効か無効かについてはIsControlEnabled参照。
- IsEnabledControlJustPressed
有効化されているコントロールキーがちょうど押されたか
- IsEnabledControlJustReleased
有効化されているコントロールキーがちょうど離されたか
無効化されているコントロールキーが押されているか。
コントロールキーの有効か無効かについてはIsControlEnabled参照。
- IsDisabledControlJustPressed
有効化されているコントロールキーがちょうど押されたか
- IsDisabledControlJustReleased
有効化されているコントロールキーがちょうど離されたか
コントロールキーが有効であるか
例:店でジャンプできない時はジャンプキーは無効化されていると見なされている
コントロールキーを呼び出したフレーム中有効にする
コントロールキーを呼び出したフレーム中無効にする
- DisableAllControlsThisFrame
全てのコントロールキーを呼び出したフレーム中無効にする
- EnableAllControlsThisFrame
全てのコントロールキーを呼び出したフレーム中有効にする
1段階でないコントロール(スティックやトリガーやマウス操作など)の変化を正規化した値(1.0から-1.0)で返す。
コントロールキーが無効だと0が返ってくる(と思われる)。
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を正規化した値(1.0から-1.0)で返す。
コントロールキーが無効でも有効時と同じ動作をする(と思われる)。
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を0~254の値で返す。127はニュートラルに相応する状態。
1段階でないコントロールキー(スティックやトリガーやマウス操作など)の変化を入力する。
車のアクセルを踏んだふりが出来たりする。
ゲームの動きを止める。ゲームの動きは止まるが、スタートやポーズキーをおした時に出るポーズメニューは出ないので注意。
時間を止めるか否か
オートセーブする
セーブメニューを表示する
画面をフェードインさせる
画面をフェードアウトさせる
GXTキーから文字列を取得する。ゲームの設定言語によって値は変わり得るので注意。
Jenkins one-at-a-timeハッシュ(GTA4から使われたハッシュアルゴリズム)を使って文字列をハッシュ化する。
ASCIIの大文字は小文字に変換後にハッシュ化される。
サウンド再生
音楽再生
音楽を止める
ユーザーインプット(チートコード入力みたいなウィンドウ)を出す。
WindowTitleはウィンドウのタイトル、defaultTextはデフォルトで入力されている文字列、maxLengthは最大受付文字列。
最終更新:2016年12月21日 20:12