OSDN Git Service

h58pcdgame/GameScriptCoreLibrary.git
10 years agoネットワーク関連の修正。
西田 耀 [Tue, 3 Sep 2013 07:20:41 +0000 (16:20 +0900)]
ネットワーク関連の修正。
キャラクター選択画面での選択が反映されるようになった。(新規ログイン時のみ。再ログイン時は未実装なのでNakedManがデフォルトで出てくる。)
敵キャラクターが動作しない問題を修正。
いくつかのステージはキャラクター選択を反映させるために修正が必要になります。
具体的には、runStage冒頭部分のメインキャラクターに関する記述をすべて削除してください。
初期出現位置を変更したい場合は、stgInfoにspawnLocation:[x, y],の形式で設定してください。

10 years ago材料があふれた時のメッセージをnethack風にしてみた
ttwilb [Mon, 2 Sep 2013 15:32:55 +0000 (00:32 +0900)]
材料があふれた時のメッセージをnethack風にしてみた

10 years ago選択画面でキャンセル押しても閉じないOvenのバグをなおしてあげた
ttwilb [Mon, 2 Sep 2013 15:30:18 +0000 (00:30 +0900)]
選択画面でキャンセル押しても閉じないOvenのバグをなおしてあげた

10 years agoエラーの出る範囲を拡張
ttwilb [Mon, 2 Sep 2013 15:25:28 +0000 (00:25 +0900)]
エラーの出る範囲を拡張

10 years ago武器を持っていないときに、武器が選択されていませんと表示されるように。
ttwilb [Mon, 2 Sep 2013 15:16:31 +0000 (00:16 +0900)]
武器を持っていないときに、武器が選択されていませんと表示されるように。

10 years agoOven Message変更
ttwilb [Mon, 2 Sep 2013 14:37:12 +0000 (23:37 +0900)]
Oven Message変更

10 years agoオーブンで焼く時間の調整
ttwilb [Mon, 2 Sep 2013 14:33:15 +0000 (23:33 +0900)]
オーブンで焼く時間の調整

10 years agoそれに従いけむりの表示時刻も調整。
ttwilb [Mon, 2 Sep 2013 14:21:36 +0000 (23:21 +0900)]
それに従いけむりの表示時刻も調整。

10 years agoOvenの判定がFrame Rateに依存しなくなった
ttwilb [Mon, 2 Sep 2013 14:18:08 +0000 (23:18 +0900)]
Ovenの判定がFrame Rateに依存しなくなった

10 years agopauseStageが呼ばれた後のstopStageでresumeされるように
ttwilb [Mon, 2 Sep 2013 14:04:51 +0000 (23:04 +0900)]
pauseStageが呼ばれた後のstopStageでresumeされるように

10 years ago下キーだけでなくEnterでもメッセージを進められるように
ttwilb [Mon, 2 Sep 2013 13:56:28 +0000 (22:56 +0900)]
下キーだけでなくEnterでもメッセージを進められるように

10 years agoキャラ一覧を画像で表示するように
ttwilb [Mon, 2 Sep 2013 13:51:32 +0000 (22:51 +0900)]
キャラ一覧を画像で表示するように

10 years agobug fix
ttwilb [Mon, 2 Sep 2013 09:21:56 +0000 (18:21 +0900)]
bug fix

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Mon, 2 Sep 2013 09:19:01 +0000 (18:19 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoselect.js でキャラを選択できるように
ttwilb [Mon, 2 Sep 2013 09:18:18 +0000 (18:18 +0900)]
select.js でキャラを選択できるように

10 years agoネットワーク更新の修正
西田 耀 [Mon, 2 Sep 2013 08:15:08 +0000 (17:15 +0900)]
ネットワーク更新の修正

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
西田 耀 [Mon, 2 Sep 2013 07:48:40 +0000 (16:48 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoMerge commit '2859be144ea3737a9f338f1b892fe33fc0b37fe4'
西田 耀 [Mon, 2 Sep 2013 07:47:51 +0000 (16:47 +0900)]
Merge commit '2859be144ea3737a9f338f1b892fe33fc0b37fe4'

Conflicts:
www/corelib/classes/FireObjectClass.js

10 years agoWarpItemClass.js の鋳型
ttwilb [Mon, 2 Sep 2013 07:45:03 +0000 (16:45 +0900)]
WarpItemClass.js の鋳型

10 years agoネットワーク越しに攻撃できるようになった
西田 耀 [Mon, 2 Sep 2013 07:41:30 +0000 (16:41 +0900)]
ネットワーク越しに攻撃できるようになった

10 years agobug fix
ttwilb [Mon, 2 Sep 2013 07:25:18 +0000 (16:25 +0900)]
bug fix

10 years ago左上での武器選択が実際の武器の攻撃能力に反映されるように。
ttwilb [Mon, 2 Sep 2013 07:15:42 +0000 (16:15 +0900)]
左上での武器選択が実際の武器の攻撃能力に反映されるように。

10 years agoパンにポイントが表示されるようになった
ttwilb [Mon, 2 Sep 2013 07:05:24 +0000 (16:05 +0900)]
パンにポイントが表示されるようになった

10 years ago武器「パン」で投げる先に壁があるときに壁の中で固まってしまうバグを修正
ttwilb [Mon, 2 Sep 2013 06:51:01 +0000 (15:51 +0900)]
武器「パン」で投げる先に壁があるときに壁の中で固まってしまうバグを修正

10 years ago左上完成
ttwilb [Mon, 2 Sep 2013 06:33:56 +0000 (15:33 +0900)]
左上完成

10 years ago左上bのぱんの画像がスコアで変わるように
ttwilb [Mon, 2 Sep 2013 05:32:28 +0000 (14:32 +0900)]
左上bのぱんの画像がスコアで変わるように

10 years ago画像ついかー
isuke [Mon, 2 Sep 2013 04:55:15 +0000 (13:55 +0900)]
画像ついかー

10 years agoパン焼き窯のバグを修正
西田 耀 [Mon, 2 Sep 2013 04:22:16 +0000 (13:22 +0900)]
パン焼き窯のバグを修正

10 years agoかまどを追加
koenma [Mon, 2 Sep 2013 04:06:01 +0000 (13:06 +0900)]
かまどを追加

10 years agoぱん
isuke [Fri, 30 Aug 2013 14:44:33 +0000 (23:44 +0900)]
ぱん

10 years agobug fix
hikarupsp [Fri, 30 Aug 2013 08:19:32 +0000 (17:19 +0900)]
bug fix

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
isuke [Fri, 30 Aug 2013 06:41:19 +0000 (15:41 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoかんばん
isuke [Fri, 30 Aug 2013 06:40:38 +0000 (15:40 +0900)]
かんばん

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 06:37:40 +0000 (15:37 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoBreadのキーイベント
ttwilb [Fri, 30 Aug 2013 06:37:23 +0000 (15:37 +0900)]
Breadのキーイベント

10 years agoペンギンステージ(森ステージ)の調整
koenma [Fri, 30 Aug 2013 06:32:46 +0000 (15:32 +0900)]
ペンギンステージ(森ステージ)の調整

10 years agoCommit
ttwilb [Fri, 30 Aug 2013 06:14:19 +0000 (15:14 +0900)]
Commit

10 years agono message
koenma [Fri, 30 Aug 2013 06:06:55 +0000 (15:06 +0900)]
no message

10 years agoBreadがひょうzいされるように
ttwilb [Fri, 30 Aug 2013 05:38:50 +0000 (14:38 +0900)]
Breadがひょうzいされるように

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 05:30:49 +0000 (14:30 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoBreadItemWidgetClass.js
ttwilb [Fri, 30 Aug 2013 05:30:23 +0000 (14:30 +0900)]
BreadItemWidgetClass.js

10 years agoウィジェット追加作業
西田 耀 [Fri, 30 Aug 2013 05:29:24 +0000 (14:29 +0900)]
ウィジェット追加作業

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
西田 耀 [Fri, 30 Aug 2013 05:06:51 +0000 (14:06 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 05:04:17 +0000 (14:04 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoネットワーク攻撃時のダメージバグの修正
西田 耀 [Fri, 30 Aug 2013 05:04:13 +0000 (14:04 +0900)]
ネットワーク攻撃時のダメージバグの修正

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
isuke [Fri, 30 Aug 2013 05:02:50 +0000 (14:02 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoおんがくうう
isuke [Fri, 30 Aug 2013 04:59:40 +0000 (13:59 +0900)]
おんがくうう

10 years ago魔女の修正とステージの修正
koenma [Fri, 30 Aug 2013 04:58:30 +0000 (13:58 +0900)]
魔女の修正とステージの修正

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 04:38:31 +0000 (13:38 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoPull前コミット
ttwilb [Fri, 30 Aug 2013 04:38:14 +0000 (13:38 +0900)]
Pull前コミット

10 years agoMerge commit 'd8beb8dd52e69032367aac72d6fa16dca68568fe'
西田 耀 [Fri, 30 Aug 2013 04:35:41 +0000 (13:35 +0900)]
Merge commit 'd8beb8dd52e69032367aac72d6fa16dca68568fe'

10 years agoパンを焼いた材料の消滅を実装、パンの取得も実装。
西田 耀 [Fri, 30 Aug 2013 04:33:20 +0000 (13:33 +0900)]
パンを焼いた材料の消滅を実装、パンの取得も実装。
武器の出現位置を調節できるようになった。
攻撃時のメインキャラクタアニメーションを実装した。

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 04:27:15 +0000 (13:27 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoThrownItemClass.jsをとりあえず実装
ttwilb [Fri, 30 Aug 2013 04:25:01 +0000 (13:25 +0900)]
ThrownItemClass.jsをとりあえず実装

10 years ago
ttwilb [Fri, 30 Aug 2013 04:01:56 +0000 (13:01 +0900)]


10 years agoなおしー
isuke [Fri, 30 Aug 2013 03:31:01 +0000 (12:31 +0900)]
なおしー

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Fri, 30 Aug 2013 02:07:02 +0000 (11:07 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

Conflicts:
www/corelib/core.js

10 years agoステージ遷移時のデータベース更新を追加。
西田 耀 [Fri, 30 Aug 2013 02:03:42 +0000 (11:03 +0900)]
ステージ遷移時のデータベース更新を追加。

10 years agoアイテムの画像をランダム表示以外の任意のブロックに変更できるようになった。
西田 耀 [Fri, 30 Aug 2013 00:52:18 +0000 (09:52 +0900)]
アイテムの画像をランダム表示以外の任意のブロックに変更できるようになった。

10 years agoファイルの追加忘れ分
hikarupsp [Thu, 29 Aug 2013 22:49:34 +0000 (07:49 +0900)]
ファイルの追加忘れ分

10 years agoネットワーク関連修正。ステージの変更も含まれるので、ステージ作成者の皆さんは変更箇所を上書きしないよう注意してください。
hikarupsp [Thu, 29 Aug 2013 18:17:47 +0000 (03:17 +0900)]
ネットワーク関連修正。ステージの変更も含まれるので、ステージ作成者の皆さんは変更箇所を上書きしないよう注意してください。

10 years ago街ステージ
西田 耀 [Thu, 29 Aug 2013 17:30:52 +0000 (02:30 +0900)]
街ステージ

10 years agoネットワークの緊急修正とランダムアイテムの機能追加
西田 耀 [Thu, 29 Aug 2013 16:15:18 +0000 (01:15 +0900)]
ネットワークの緊急修正とランダムアイテムの機能追加

10 years agoなおし
isuke [Thu, 29 Aug 2013 08:01:23 +0000 (17:01 +0900)]
なおし

10 years ago男、女の特性の追加とアイテムボックスの配置
koenma [Thu, 29 Aug 2013 05:51:35 +0000 (14:51 +0900)]
男、女の特性の追加とアイテムボックスの配置

10 years ago高速化、、
isuke [Thu, 29 Aug 2013 05:37:01 +0000 (14:37 +0900)]
高速化、、

10 years agoステージ修復
isuke [Thu, 29 Aug 2013 04:51:30 +0000 (13:51 +0900)]
ステージ修復

10 years ago左上のリスト
ttwilb [Thu, 29 Aug 2013 04:45:51 +0000 (13:45 +0900)]
左上のリスト

10 years agoぴらにあ
isuke [Thu, 29 Aug 2013 04:20:23 +0000 (13:20 +0900)]
ぴらにあ

10 years ago山ステージのアイテムを試しに少しおいてみた
koenma [Thu, 29 Aug 2013 03:06:43 +0000 (12:06 +0900)]
山ステージのアイテムを試しに少しおいてみた

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Thu, 29 Aug 2013 02:53:30 +0000 (11:53 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoPickedItemWidgetClass.js
ttwilb [Thu, 29 Aug 2013 02:52:26 +0000 (11:52 +0900)]
PickedItemWidgetClass.js

10 years agoキャラクターの特性の設定を少々
koenma [Thu, 29 Aug 2013 02:45:54 +0000 (11:45 +0900)]
キャラクターの特性の設定を少々

10 years agoパン焼き得点計算まで実装
西田 耀 [Thu, 29 Aug 2013 02:17:53 +0000 (11:17 +0900)]
パン焼き得点計算まで実装

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Thu, 29 Aug 2013 02:13:43 +0000 (11:13 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agosea.js最後まで
ttwilb [Thu, 29 Aug 2013 02:13:13 +0000 (11:13 +0900)]
sea.js最後まで

10 years agoユーザーのHP処理をMAinCharacterClassに移管。
西田 耀 [Thu, 29 Aug 2013 01:37:38 +0000 (10:37 +0900)]
ユーザーのHP処理をMAinCharacterClassに移管。

10 years agoConfirmWidgetClass.jsの微調整
ttwilb [Thu, 29 Aug 2013 01:30:45 +0000 (10:30 +0900)]
ConfirmWidgetClass.jsの微調整
主にデザイン

10 years agoConfirmWidgetClass.js
ttwilb [Thu, 29 Aug 2013 01:25:35 +0000 (10:25 +0900)]
ConfirmWidgetClass.js

10 years agoMessageItemClass.jsを普通に実装
ttwilb [Thu, 29 Aug 2013 01:02:04 +0000 (10:02 +0900)]
MessageItemClass.jsを普通に実装

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
koenma [Thu, 29 Aug 2013 00:40:58 +0000 (09:40 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

Conflicts:
www/corelib/header.js

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
koenma [Thu, 29 Aug 2013 00:27:55 +0000 (09:27 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

Conflicts:
www/corelib/header.js

10 years agoパン焼き窯の微調整
西田 耀 [Wed, 28 Aug 2013 20:48:34 +0000 (05:48 +0900)]
パン焼き窯の微調整

10 years agoアイテムの保持およびパン焼き窯の初期実装を開始。
西田 耀 [Wed, 28 Aug 2013 20:14:55 +0000 (05:14 +0900)]
アイテムの保持およびパン焼き窯の初期実装を開始。
メッセージボックスのフォントサイズを小さめに変更した。

10 years agono message
isuke [Wed, 28 Aug 2013 17:41:39 +0000 (02:41 +0900)]
no message

10 years ago山ステージの基礎構成とそれらの要素
koenma [Wed, 28 Aug 2013 15:06:40 +0000 (00:06 +0900)]
山ステージの基礎構成とそれらの要素

10 years agoRandomIngredientItemClassを追加。基本的にこれがすべての取得可能アイテムになる。
西田 耀 [Wed, 28 Aug 2013 14:34:00 +0000 (23:34 +0900)]
RandomIngredientItemClassを追加。基本的にこれがすべての取得可能アイテムになる。
k : {base:RandomIngredientItemClass,args:[],prop:{debugMode:true}},
一回とるとデフォルトでは一分待たないと取得できない。
ランダムに表示されるアイテムが変わり、取得したときには自動でメッセージが出る。

10 years agosea
ttwilb [Wed, 28 Aug 2013 13:13:51 +0000 (22:13 +0900)]
sea

10 years agoFreeITemClassの実装をまともに。(Intervalを指定しなくても二重にcallbackが実行されないようにした)
ttwilb [Wed, 28 Aug 2013 12:55:33 +0000 (21:55 +0900)]
FreeITemClassの実装をまともに。(Intervalを指定しなくても二重にcallbackが実行されないようにした)

いまのところ、userControlledCharacterのみ対応

10 years agomoveToの高速化
ttwilb [Wed, 28 Aug 2013 12:24:20 +0000 (21:24 +0900)]
moveToの高速化

ここまでのコミットでジャンプが高くなりすぎる場合があるバグはなおってる

10 years agoEnemyCharacterClass_Spineをヘッダーに記述
ttwilb [Wed, 28 Aug 2013 12:14:22 +0000 (21:14 +0900)]
EnemyCharacterClass_Spineをヘッダーに記述

10 years agoHiddenBlockClass以外でcheckTouchingDirection()を呼ばないようにした。
ttwilb [Wed, 28 Aug 2013 12:11:25 +0000 (21:11 +0900)]
HiddenBlockClass以外でcheckTouchingDirection()を呼ばないようにした。
他のクラスからはObjectAttackedの引数で衝突方向を取れるようにした。
今後はObjectAttackedの引数とcheckTouchingDirectionを使い分ける。
(ぶつかってきたときのみ判定でいいならObjectAttacked
 ぶつかってきていなくても接している限り判定したいならcheckTouchingDirection)

※重力で上から載られている場合ObjectAttackedが発生するのでcheckTouchingDirection()は不要です

10 years agocheckCollidingDirection, collidingDirectionの名称変更
ttwilb [Wed, 28 Aug 2013 11:36:19 +0000 (20:36 +0900)]
checkCollidingDirection, collidingDirectionの名称変更

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Wed, 28 Aug 2013 06:35:59 +0000 (15:35 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agosea
ttwilb [Wed, 28 Aug 2013 06:35:23 +0000 (15:35 +0900)]
sea

10 years ago画像追加
isuke [Wed, 28 Aug 2013 06:20:29 +0000 (15:20 +0900)]
画像追加

10 years agoselectwidgetバグ修正
ttwilb [Wed, 28 Aug 2013 06:09:23 +0000 (15:09 +0900)]
selectwidgetバグ修正

10 years ago細かな修正とステージの追加
西田 耀 [Wed, 28 Aug 2013 05:52:09 +0000 (14:52 +0900)]
細かな修正とステージの追加

10 years agoMerge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCore...
ttwilb [Wed, 28 Aug 2013 05:25:43 +0000 (14:25 +0900)]
Merge branch 'master' of https://scm.sourceforge.jp/gitroot/h58pcdgame/GameScriptCoreLibrary

10 years agoSelectWidgetClass.js の実装
ttwilb [Wed, 28 Aug 2013 05:24:51 +0000 (14:24 +0900)]
SelectWidgetClass.js の実装

使い方(詳しくはSelectWindowTestStage参照)

var list = [];
var siz = new Point2D(48, 48);

// SelectWidgetItemClassの引数
// showAsLabel ... true : 第二引数をテキストとして表示する
// value : 表示する文字列または画像
// size : 要素のサイズ(Point2D)
// selected : 初めから選択されているか(省略可 : 初期値false)
// message : SelectWidgetClassの下に表示する文字列
list.push(new SelectWidgetItemClass(false, "001.png", siz, false, "飴玉"));
list.push(new SelectWidgetItemClass(false, "003.png", siz, false, "油"));
list.push(new SelectWidgetItemClass(false, "004.png", siz, false, "ぶどう"));
list.push(new SelectWidgetItemClass(false, "005.png", siz, false, "りんご"));
list.push(new SelectWidgetItemClass(false, "006.png", siz, false, "本"));
list.push(new SelectWidgetItemClass(false, "008.png", siz, true, "いわし"));
list.push(new SelectWidgetItemClass(false, "010.png", siz, false, "石"));
list.push(new SelectWidgetItemClass(false, "011.png", siz, false, "カレー"));
list.push(new SelectWidgetItemClass(false, "012.png", siz, false, "かびたパン"));
list.push(new SelectWidgetItemClass(false, "013.png", siz, false, "イースト菌"));
list.push(new SelectWidgetItemClass(false, "014.png", siz, false, "あんこ"));
list.push(new SelectWidgetItemClass(false, "015.png", siz, false, "ハム"));

// atgs[0] : SelectWidgetItemClassのリスト
// args[1] : 選択完了時のコールバック 引数: Cancel->null, Ok->SelectWidgetItemClassの「リスト」(複数選択不可の時も) (省略可)
// args[2] : 複数選択可(省略可、初期値はfalse)
// args[3] : 初期選択位置(省略可、初期値は0);
// args[4] : 最下部にメッセージを表示するかどうか(省略可、初期値はtrue);
     stage.manager.addWidget(new SelectWidgetClass(mainManager, [list, function(selected){
     if(selected == null)
     {
     stage.manager.addWidget(new MessageWidgetClass(mainManager, ["キャンセルされました。\n"]));
     }else if(selected.length == 0)
     {
     stage.manager.addWidget(new MessageWidgetClass(mainManager, ["ひとつも選択されていません。\n"]));
     }else
     {
     var msg = "";
     for(var item in selected)
     {
     msg += selected[item].message + "\n";
     }
     stage.manager.addWidget(new MessageWidgetClass(mainManager, ["選択項目は...\n" + msg + "です\n"]));
     }
     }, true, 0, true]));