/*=======================================================
 XMulti Ver 2.00
 Copyright(c) 1977 Go Watanabe go@cclub.tutcc.tut.ac.jp 
 All Rights Reserved.
 
     "Multi" character's copyright  (c)1997 Leaf
=======================================================*/

1. はじめに

XMulti がすこしだけグレードアップしました(^^;
というわけで先行公開です。

それはある初夏の日のこと。私は「To Heart」にであいました。

18禁ソフトとあなどるなかれ。ゲームでここまで感動したってのははじめてです。
特に、マルチのシナリオは絶品です。いわゆるロボットに対する「愛」
(うむう自分でこんなセリフを書くことになろうとは思いもしなかった)
を書いた作品は多々あるかとは思いますが、これはその中でもかなり上位に
入るのではないかと思います。

とにかくマルチに愛を感じてしまった私としては、この感動をなんらかの
形で残したくなりました。しかし、あいにくと私には文書の才能などが
ございません。このため、必然的に、プログラム作成へとその熱い思い
が流れていくことになるのでした。

こうして、かねてより作成中であった「XMaid」は、「マルチ」を表現するために
大きく改造をくりかえし、「XMulti」として変貌をとげたのでした。

ご  う: さあ、マルチ、みなさんにごあいさつして。
マルチ: わかりましたー。えっと、こんにちは、みなさん。マルチ
        こと HMX-12 です!。
        えっと、今回私のシステムの一部が、ごうさんの手によって
        UNIX と X Window System で動作するようになりました。
        まだまだ何もできないんですけど、いろいろがんばろうと
        おもいます。よろしくお願いします(ぺこ)。
ご  う: はい、よくできました。ごほうびごほうび(なでなで)
マルチ: あっ……(*^^*ぽ〜)

2. インストール方法

 XMaid をインストールすると、xmulti も同時にインストールされるように
 なっています。XMaid の README をご参照下さい。

3. 起動方法

基本的に XMaid に準じます。ただし、XMulti の方は作者の情熱により、
より多様なモジュールが使用可能になっています。

 % xmulti [toolkit options] [-module modulename] [module options]

 (1)モジュール nadenade
 
   % xmulti -mod nadenade 

    マルチをなでなでできます。残念ながらうごかないです。
    なでなでするには頭の付近を左クリックしたままにして下さい。
  
   オプション: なし
   リソース:
    
    nadenade.nx1:
    nadenade.ny1:
    nadenade.nx2:
    nadenade.ny2:	なでなでに反応する矩形領域の指定

    nadenade.mx:
    nadenade.my:
    nadenade.mdx:
    nadenade.mdy: 	なでなで時のふきだし表示矩形の指定(中央 + 差分)

    nadenade.pattern0:  通常パターン
    nadenade.pattern1:  まばたきパターン
    nadenade.pattern2:  なでなでパターンその1
    nadenade.pattern3:  なでなでパターンその2

 (2)モジュール focuswin
 
    マルチがフォーカスのあるウィンドウのタイトルバーに座ります。
    これは本来 XMaid 汎用のモジュールなのですが、都合により XMulti 用の
    データしか存在しません。

   % xmulti -mod focuswin 

    オプション: 
      -justify left|center|right
       タイトルバーの上の座る場所を制御できます。
      -pattern pattern-file
       表示する画像ファイルを指定します
      -focusmodule modulename
       表示させるモジュールを指定します
      -yoff offset
       y方向の表示オフセットを指定します

    リソース: それぞれオプションに対応します

      focuswin.justify:
      focuswin.yoff:
      focuswin.focusmodulename:
      focuswin.pattern:

 (3)モジュール osouji

    マルチが画面を破壊^H^Hおそうじしてくれます。
    
   % xmulti -mod osouji [-root [-drawroot] [-rootimage img] [-num n] [-incinf]]

    root オプションを使用すると、ウィンドウとしての xmulti の正常
   な動作ではなく、root ウィンドウにじかに描画するモードになります。
   この場合、追加オプションとして -drawroot, -num, -incinf が有効
   になります。

   -alwaystop: つねに最上位にあげます
   -root:      root ウィンドウに描画します
   -drawroot:  特定パターンでのぬりつぶしを行ないます。
   -rootimage: ぬりつぶしに使用する画像を指定します。
   -num:       登場するマルチの人数を指定します。
   -incinf:    超破壊モード発動承認

   % xmulti -mod osouji -root -drawroot -num 20 -incinf

   とかすると楽しいでしょう(^^;;;;;

 (4)複合モジュール focuswin + nadenade
 
  focuswin は実は他のモジュールを組み込んでしまう機能があります。
  この機能、1.00 ではおもいっきりバグっててつかえなかったのですが、
  全てちゃんと動作するようになりました(^^;;; 例として、nadenade 
  モジュールをロードさせるなどすることが可能です。

  デフォルトで、リソースを駆使して、「なでなでおすわりマルチ」が
  くみこまれています。
 
   % xmulti -name nadewin

4. 操作方法

基本的に XMaid に準じます

  メイドさんの上で右クリック: ふきだしを開く
  ふきだしで左クリック:       ふきだしのリンクをたどる
  ふきだしで右クリック:       ふきだしを閉じる
  ふきだしで中ドラッグ:       ふきだしのスクロール

5. Copyright 

XMulti のプログラムとしての著作権、および、XMulti のデータの2次創作物と
しての著作権は、“ごう”こと、渡邊 剛 (go@cclub.tutcc.tut.ac.jp) に
属します。

XMulti の主役である、「マルチ」は、(株)アクアの ゲームブランド
「Leaf」が開発した Windows95 用の ゲーム、「To Heart」に登場する
キャラクターであり、その著作権は「Leaf」に属します。

Xmulti のデータ部分は、Leaf の2次創作物に関する扱いにのっとって
作成され、同人ソフトとして公開、配布されるものです。
 
詳しいことについては、Leaf の Official HomePage の 「お答えします」
を参照して下さい。

  Leaf Official HomePage
   http://www.bekkoame.or.jp/i/aqua01/leaf.html
 
  二次創作物に関するご質問
   http://www.bekkoame.or.jp/i/aqua01/faq.html#faq_niji 

このソフトウェアを雑誌などの internet 以外のメディアで紹介する場合
には、連絡をください。Leaf さんのほうにも連絡をとってからにしたいと
思います。

著作権者への連絡は以下のアドレスへの E-mail で行なって下さい。

   go@cclub.tutcc.tut.ac.jp  渡邊 剛 (Go Watanabe) 

なお、本ソフトはフリーですが、 ビール券、各地の名産品等あらゆる
種類の寄付は常時受け付けております。
寄付をしたからといってサポートがあるわけではありませんが、
私の創作意欲の原動力になるかもしれません :-)

なにか寄付したいという方は、

441 愛知県豊橋市天伯町雲雀ヶ丘1-1 
豊橋技術科学大学 コンピュータクラブ

あてに送るか、上記アドレスにいったん連絡を下さい。

6. Support

 XMulti の公開のための WWW ページが存在します。
 今後のバージョンアップなどの案内はこちらのほうで行なわれます。

 http://cclub.tutcc.tut.ac.jp/~go/xmulti/

 ぜひご参照くださいませ。

また、私と同じく、マルチを所有しておられるみなさま、XMulti の
モジュールなどに関してもっとこうしたほうがよいのでは、とか、この
動きはこうあるべきだなどの意見などのある場合はどしどしおよせ下さい。
また、モジュール作成のための人材、とくに画像パターンを作成して
いただける方は、御協力いただけると幸いです。

バグリポート、パッチ、文句、感想、要望などは、
上記のメールアドレスのほうに E-mail でお願いします。

マルチ: おてがみまってま〜す。
