と〜ほ〜GC

このサイトはIE7.0、1280×800、文字のサイズ=中で動作確認しています。
last up date 2011/12/29

ちょっと一言:…



TOP絵

■更新内容■
■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氏)