CCFOLIA
  • ココフォリア公式ドキュメント 概要
  • セットアップ
    • アカウント登録
    • ルーム作成
    • 画面の見方・操作
  • PL向けの基本機能
    • キャラクター作成
      • 基本情報
      • 立ち絵・差分
      • ステータス・パラメータ
      • チャットパレット
      • キャラを「隠す」設定
    • ルームチャット機能
      • チャットメニュー
      • 発言タブ
      • ダイスロール
    • パネル・カードデッキ
      • パネルの操作
      • カードデッキの操作
    • アカウント設定の変更
  • GM向けの機能
    • ルームの準備
    • 前景・背景の設定
    • BGMの再生
    • スクリーンパネル
    • マーカーパネル
    • ダイスシンボル
    • カードデッキの作成
  • GM限定の機能
    • チャットタブの作成・削除
    • シナリオテキスト
    • シーン
    • カットイン
    • ルーム設定・ルーム機能
      • ルーム設定
        • ルームの概要
        • 監視者モード
        • 自由配置モード
        • ルームデータ
        • メンバーリスト
      • ルーム変数
      • セーブ・ロード
  • CCFOLIA GAMES
    • CCFOLIA GAMES
    • ゲームで遊ぶ
    • ココフォリアの操作
  • 初めてココフォリアをご利用の方へ
    • 5分でわかる!PL向け卓準備
    • 15分でできる!GM向け卓準備
    • 1分で遊べる!CCFOLIA GAMES
  • アップデート
    • v1.28 リリース情報
      • ルームメンバー権限管理機能
      • 前景・背景の自動トリミング機能
      • パスワードログイン機能
      • 自由配置モードの追加
      • UIの変更
    • v1.29 リリース情報
      • ストア機能
      • ライブラリ機能
      • デッキの配置固定・サイズ固定機能
      • UIの変更
    • v1.30 リリース情報
      • グループチャット機能
      • デッキにカードを追加
      • 山札から枚数を選択して引く
    • v1.31 リリース情報
      • Undo / Redo機能
      • スクリーンパネルを自分以外に公開する
      • 山札から裏向きのまま複数枚引く
      • 前景にグリッドを表示する
      • キャラクターコマのコピー&ペースト機能
      • トップページのリニューアル
    • v1.32 リリース情報
    • v1.33 リリース情報
      • /roll-table コマンド
  • 各種情報
    • 推奨環境
    • FAQ
    • お困りごと
    • お問い合わせ
    • 開発状況
    • CCFOLIA GAMES 移行のお知らせ
  • Developer API
    • Clipboard API (beta)
GitBook提供
このページ内

役に立ちましたか?

  1. Developer API

Clipboard API (beta)

v1.19.0

You can paste the data on the board via Clipboard. Data is passed as JSON String.

The simplest example:

{ "kind": "character", "data": { "name": "Chicken" } }

You can paste this JSON string into the CCFOLIA.

Data format

Currently only Characters are available. It is defined by Typescript.

Character

type CharacterClipboardData = {
  kind: "character";
  data: Partial<Character>;
}

type Character = {
  name: string;
  memo: string;
  initiative: number;
  externalUrl: string;
  status: {
    label: string;
    value: number;
    max: number;
  }[];
  params: { label: string; value: string }[];
  iconUrl: string | null; // [!]
  faces: { iconUrl: string | null; label: string }[]; // [!]
  x: number; // [!]
  y: number; // [!]
  angle: number;
  width: number;
  height: number;
  active: boolean; // [!]
  secret: boolean;
  invisible: boolean;
  hideStatus: boolean;
  color: string;
  commands: string;
  owner: string | null;
};

[!] You can not set external data for iconUrl and faces[].iconUrl. And, the default value takes precedence in x y active.

Item (Screen Panel)

Currently not available.

Marker (Marker Panel)

Currently not available.

前へCCFOLIA GAMES 移行のお知らせ

最終更新 11 か月前

役に立ちましたか?