HSP : Hot Soup Processor ver3.7 / onion software 1997-2025(c)

# HSPアシスタントマニュアル

1. HSPアシスタントとは
2. EZInputカテゴリ
3. Sampleカテゴリ
4. Networkカテゴリ
5. HSPスクリプトエディタとの連携
6. 著作権とライセンス

## HSPアシスタントとは

「HSPアシスタント」は、サンプルの参照やスクリプト作成の補助、素材の取得 といったプログラミングに役立つ機能をまとめたツールです。

「HSPアシスタント」のショートカットアイコンから起動するか、 HSP3がインストールされているフォルダの「hspat.exe」を 起動させることでPeasエディタを使用することができます。 また、HSPスクリプトエディタの「ツール」メニューから「HSPアシスタント起動」を選択することでも起動できます。

「HSPアシスタント」は、コンパクトなサイズでスクリプトエディタとともにウィンドウ上に配置して、 必要な時に機能を呼び出すことのできるツールです。

「HSPアシスタント」では機能を大きく3つのカテゴリに分けて、3つのメニューが用意されています。 ウィンドウ内の「EZInput」「Sample」「Network」のボタンをそれぞれクリックすることで、 メニューのカテゴリを変更することができます。

## EZInputカテゴリ

EZInputカテゴリでは、スクリプトエディタの持つ「かんたん入力」機能を呼び出すことができます。 これにより、HSPの命令を目的の機能から検索して、パラメーター等を入力することができるようになります。

EZInputでは、ウィンドウ内に機能別のフォルダが展開されます。 必要な機能フォルダをクリックすることで、さらにサブメニューが開きます。

機能を示すアイコンをクリックすることで、「かんたん入力」のダイアログが開きます。 「かんたん入力」では、必要なパラメーターを入力して、「OK」ボタンを押すことで、 スクリプトエディタに命令とパラメーターが自動的に入力されます。 また、「help」ボタンを押すことで機能が実行される命令のヘルプを開きます。

EZInputカテゴリは、プログラムを組んでいて必要な機能を探したい時、 便利な命令を探すための助けになります。

## Sampleカテゴリ

Sampleカテゴリでは、HSPのサンプルスクリプトの読み込み、実行をダイレクトに行なうことができます。 これにより、収録されているサンプルスクリプトを効率よく検索、閲覧することができるようになります。

グループを示すフォルダアイコンをクリックすることで、関連するサンプルスクリプトの一覧が開きます。 サンプルスクリプトのアイコンをクリックして選択すると、スクリプトの一部が表示され、その上に「run」「edit」「back」のボタンが表示されます。

「run」ボタンでスクリプトの実行、「edit」ボタンでスクリプトエディタに読み込みを行ないます。 「back」ボタンを押すと何もせずにスクリプトの選択を解除します。

## Networkカテゴリ

Networkカテゴリでは、HSP3のアップデーターの起動が可能です。

「Update」項目をクリックすることで、HSP3アップデーターを起動し、システムの更新や、素材の取得が可能になります。

## HSPスクリプトエディタとの連携

HSP3.3以降では、HSPスクリプトエディタの起動と連携してHSPアシスタントが 起動されるようになっています。

HSPアシスタントの自動起動を中止したい場合には、HSPスクリプトエディタの「ツール」→「オプション」メニューから設定ダイアログを表示し、 「動作」タブの「HSPアシスタント自動起動」のチェックを外してください。 次回の起動から、HSPアシスタントは自動で起動しなくなります。

HSPアシスタントは、独立したアプリケーションとして動作し、HSPスクリプトエディタの有無に関わらず使用することができます。 単独で使用することもできますし、HSPスクリプトエディタの起動中にいつでも終了・再開することが可能です。

## 著作権とライセンス

HSPアシスタントはonion softwareが著作権を持っています。

HSPアシスタントは、「HSP3」に同梱される形で配布されています。 再配布の規定は、「HSP3」と同様です。無償で行なわれる限りは、自由に行なって頂いて構いません。

HSPアシスタントのソーススクリプトは、HSPSDKに含まれており、 誰でも自由に改造、改編、再配布を行なうことが可能です。 再配布は、ソーススクリプト形態でも、実行ファイルの形態であっても構いません。