
| ■更新内容■ |
■Products
2011/12/29
BBS 再設置
2011/11/13
東方弾幕風ph3 β3
・mp3再生機能
・擬似スロー(StartSlow, StopSlow)
・弾のx加速度とy加速度を指定する機能(CreateShotB1, ObjMove_AddPatternB1, など)
・Obj_GetValueで値が存在しないときに返る値を設定できる機能(Obj_GetValueD)
・指定した弾IDが自機スペルの耐性を持っているかいないかがわかる機能 (ObjShot_IsSpellResist)
・曲がるレーザーを簡易生成する関数(CreateCurveLaserA1)
・弾オブジェクトに対してObjRender_SetAngle系列、ObjRender_SetScale系列、 ObjRender_SetBlendTypeを適応させるようにした(当たり判定は変化しません)
・敵側と自機側で定数が重なる可能性があるので、ユーザ定義イベントの定数追加 (EV_USER_SYSTEM,EV_USER_STAGE,EV_USER_PLAYER, それぞれEV_USER_COUNTの数だけ使用可能)
・弾が画面外で消える距離を設定する機能(SetShotAutoDeleteClip)
・指定したオブジェクトの中心座標から通常弾を簡易生成する機能 (CreateShotOA1,CreateShotOB1)
・線と円が接触しているかを調べる機能(IsIntersected_Line_Circle)
・PlayBGMでwavファイルをループ再生させる際、特定の秒数を終端に指定すると 正常にループしなかったのを修正(Thanks to zxcv氏)
2011/10/18
東方弾幕風ph3 β2++
・oggのBGM再生時、2秒以内のファイルしか再生できなくなっていたのを修正
2011/10/16
東方弾幕風ph3 β2+
・β2でレーザーの当たり判定が動作しないことがあったのを修正(Thanks to 507@GW, nono氏)
・β2で音声停止(ObjSound_Stop)が正常動作しなくなっていたのを修正(Thanks to mrtode氏)
・ogg再生の不具合を修正(Thanks to mrtode氏)
2011/10/10
東方弾幕風ph3 β2(致命的な不具合が出たのでDL停止)
・ph3のヘルプに、v2とph3の関数対応を追加(Thanks to mrtode氏) (2011/10/10 20:52-あやまりのご指摘があったため再ULしました。)
・自機のスクリプトIDを取得する機能(GetPlayerID,GetPlayerReplayName)
・弾数を取得する機能(GetShotCount)
・レーザーの光源の有無を切り替える機能ObjStLaser_SetSource)
・レーザーの当たり登録が正しくなかったのを修正(Thanks to 507@GW)
・GetShotIdInCircleA1を自機スクリプトで使うと自機の弾のIDも読み取っていたのを修正 (Thanks to nono氏)
・3D自由変形オブジェクトでのObjPrim_SetVertexUV、UVTの挙動がおかし買ったのを修正 (Thanks to nono氏)
・レーザーと弾の当たり判定が動かないことがあったのを修正(Thanks to mrtode氏)
・弾に毎フレームボム耐性無効を設定し続けると、ボム耐性が無効にならなかったのを修正 (Thanks to mrtode氏)
・フルスクリーン時に高速再生できなくなっていたのを修正(Thanks to mrtode氏)
・GetVirtualKeyStateの引数の1つ、『VK_SPELL』が未定義エラーになっていたのを修正 (VK_BOMBで動作していましたが、互換用にVK_BOMBも残します。)(Thanks to mrtode氏)
・スクリプトヘッダの "#BGM[]" でBGMを再生させると、 スクリプトを終了させてもBGMが流れ続けたのを修正(Thanks to myst氏)
・"PlayBGM" 関数でBGMを再生させるとき、BGMループ開始秒を "0" 以外にすると、 BGMのループが開始されるときに弾幕風が落ちる可能性があったのを修正(Thanks to myst氏)
・同フレームで複数回PlaySEを呼ぶと音がおかしくなったのを修正(Thanks to 507@GW氏)
・ObjSound_SetVolumeRateを再生前に呼び出すと、音量に反映されなかったのを修正 (Thanks to mrtode氏)
・#Player[]に任意の自機を指定しても使用できなかったのを修正(Thanks to nono氏)
・ObjStLaser_GetAngleが整数角度しか返せていなかったのを修正(Thanks to nono氏)
・共通データを保存→読み込み→保存するとソフトが落ちたのを修正(Thanks to nono氏)
・ディレクトリ選択の2ページ目以降の状態で、下位のディレクトリに移動したときに 不正なページに移動してしまったのを修正(Thanks to mrtode氏)
・OK,CANCELキーがリプレイ対象になっていなかったのを修正(Thanks to mrtode氏)
2011/07/01
東方弾幕風ph3 β1
・コンフィグ実装(config.exe)
・ユーザ定義キー(VK_USER1,VK_USER2)
・スクリプト選択画面と自機選択画面にイメージを表示可能にしました。
・リプレイ再生中か調べる機能(IsReplay)
・リプレイが長いほど、リプレイ再生重くなったのを修正
2011/06/26
東方弾幕風ph3 α17
・リプレイ実装
・共通データ保存機能(SaveCommonDataAreaA1, LoadCommonDataAreaA1)
・文字列操作系機能(itoa, rtoa, rtos, atoi, ator, vtos)
・自機方向への角度を取得する機能(GetAngleToPlayer)
・指定範囲内にある弾のIDを配列として取得する機能 (GetShotIdInCircleA1,GetShotIdInCircleA2)
・弾の画像番号を取得する機能(ObjShot_GetImageID)
・負の数を扱った剰余計算を数学的に正しい動作に修正 (新:-3 % 5 = 2、旧:-3 % 5 = -3になります。旧動作はmodcで残しました。) (Thanks to mrtode氏)
・弾の速度、加速度の反映をv0.12mと同等に修正 (弾を作成直後から即移動するように変更)(Thanks to mrtode氏)
・メニューのトップから「Directory」を選んで、2ページ目以降でキャンセルすると 不正なページに移動したのを修正(Thanks to mrtode氏)
・自機ボム呼び出し時に 自機撃墜回数がカウントされたのを修正(Thanks to memo氏)
|
|