プロパティシステム

要するに、CROW互換のプロパティシステム(または共通変数システムとか呼ばれるもの)を実装する計画です。
詳しくはこちら。

http://crow.aqrs.jp/devtest.html

実装予定・またはこっそり実装済

赤字 はSSPでの追加分、取り消し線 は実装不能もしくは実装予定無し、実装できていない、等を示します。

  • system.year - 年
  • system.month - 月
  • system.day - 日
  • system.hour - 時
  • system.minute - 分
  • system.second - 秒
  • system.millisecond - ミリ秒
  • system.dayofweek - 曜日
  • baseware.version - バージョン情報
  • baseware.name - "SSP","CROW"など

↓標準セット(1)

  • .count
  • (名前/パス).name
  • (名前/パス).craftmanw
  • (名前/パス).craftmanurl
  • (名前/パス).thumbnail
  • (名前/パス).update_result
  • (名前/パス).update_time YYYY,MM,DD,HH,MM,SS
  • (名前/パス).install_time YYYY,MM,DD,HH,MM,SS [2.2.92以降]
  • (名前/パス).homeurl [2.2.96以降]
  • (名前/パス).path
  • (名前/パス).index
  • .index(番号).~ - (名前/パス)などの代わりに.index()とすることでインデックス番号でも指定可

↑標準セット(1)

  • ghostlist(ゴースト名).shiori.変数名
  • ghostlist(ゴースト名).sakuraname
  • ghostlist(ゴースト名).keroname
  • ghostlist(ゴースト名).icon
  • activeghostlist.~
    • 起動中のゴーストリスト。
  • ghostlist.current.~
  • currentghost.~
  • currentghost.shelllist.~ →標準セット(1)
  • currentghost.shelllist.current.~
  • currentghost.scope.count - 現在有効な最大キャラ数
  • currentghost.scope(番号).surface.num (SET可)
  • currentghost.scope(番号).seriko.defaultsurface (SET可)
  • currentghost.scope(番号).surface.x
  • currentghost.scope(番号).surface.y
  • currentghost.scope(番号).x - 現在の位置管理「基準点」座標X (通常中央下)
  • currentghost.scope(番号).y - 現在の位置管理「基準点」座標Y (通常中央下)
  • currentghost.scope(番号).rect - ウインドウ矩形(左,上,右,下)
  • currentghost.balloon.~ →標準セット(1)
  • currentghost.balloon.scope(番号)
    • count - バルーン画像数。\bタグで使えるIDの最大値も知ることができます。0と2が指定可能なら0,1,2,3で合計4に。
    • num - 現在のバルーンID。
    • validwidth - 文字描画に使える幅
    • validheight - 文字描画に使える高さ
    • lines - おさまる行数の最大値

以上、currentghostで取れる系統は、activeghostlist以下や、ghostlist以下の起動しているゴーストでも同じ名前のプロパティを取得可能。

  • balloonlist(名前/パス).~ →標準セット(1)
  • headlinelist(名前/パス).~ →標準セット(1)
  • pluginlist(名前/パス/ID).~ →標準セット(1)
  • history -- 最近使ったもの
    • history.ghost(名前/パス).~ →標準セット(1)
    • history.balloon(名前/パス).~ →標準セット(1)
    • history.headline(名前/パス).~ →標準セット(1)
    • history.plugin(名前/パス/ID).~ →標準セット(1)
  • rateofuselist(名前).~
  • rateofuselist.index(順位).~
    • name - 名前
    • sakuraname - \0名
    • keroname - \1名
    • boottime - 起動回数
    • bootminute - 起動時間(分単位)
    • percent - 起動時間割合(パーセント、小数)

検討中

sstp. - ../SSTPサーバのできることを取得

コメント



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-01-04 (金) 20:56:37