SSP/仕様書/プロパティシステム

プロパティシステム?

要するに、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サーバのできることを取得?

コメント


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

リロード   新規 編集 凍結 差分 ファイルUp コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ   ヘルプ
feed rss feed rdf feed rss20 feed lirs emily4 inside marble note
Last-modified: Fri, 04 Jan 2013 20:56:37 JST (1752d)