☆ベルトアクション作成 Beats of rageスレッド☆ (654レス)
前次1-
抽出解除 レス栞

66: 名前は開発中のものです。 [sage] 2021/03/21(日) 02:32:40.10 ID:xsxh/Aen(1) AAS
悶絶案件
Anim ChargeAttack(一定時間攻撃ボタンを押して、離すと発動)のタメ時間を設定する
ChargeTime これは、Anim ChargeAttackの中に記述しないと(例えばヘッダーとか)
落ちます、エラーログに原因が出力されずに。
マニュアルをちゃんと読めば何処で宣言すべきか書いてはあるんですが、
他のコマンドでは間違った場所でも特にエラーも出ず、無視されることが多いのに、
上のようにエラー出力せず無言落ちするものも一部ではあるので、油断できません。
ChargeAttack自体使い辛い(特にボタンを押してタメてるとか表示されない)ので、
滅多に使わないんですけどね、専用FXの設定とかあれば良いのですが。
逆にそういうのがエラー原因だとなかなか特定できなくて悶絶。
76: 名前は開発中のものです。 [sage] 2021/04/10(土) 10:53:12.10 ID:36EPLB+j(1) AAS
anim idle
loop 1
delay 22
offset 23 102
bbox 13 5 22 100
drawmethod shiftx 0
frame data/chars/ciel/std1.gif
drawmethod shiftx 0.02
frame data/chars/ciel/std1.gif
drawmethod shiftx 0
frame data/chars/ciel/std1.gif
drawmethod shiftx -0.02
frame data/chars/ciel/std1.gif
アニーメーションさせるなんて絵描けないしって方は上のようにすると
一枚の元絵が左右にゆらゆらします。
drawmethod shiftx 0 数値の0は何もしない、
+−の数値を入れる事で数値分元絵が変形します。
他に Scale 大きさ Rotate 回転など様々なオプションあり。
108: 名前は開発中のものです。 [sage] 2021/04/30(金) 18:18:44.10 ID:81YP+Cwz(3/4) AAS
訂正 X(ステージを進んだ距離、画面右端) O 画面左端
   X(+480画面左端) O 画面右端

@script
if(frame==0){
void self=getlocalvar("self");
int sdir=getentityproperty(self,"direction");
setdrawmethod(self,1,256,384,1,0,0,0,0,0,0,0,0);
drawstring(120, 120, 4, sdir, 1);
if (sdir==0) {
// changedrawmethod(self, "flipx", 0);
changedrawmethod(self, "scaley", 256);
changeentityproperty(self,"velocity",-1,0,0);
} else {
changeentityproperty(self,"velocity",1,0,0); }
}
@end_script
何故かストライカーがムーンウォークで登場してしまい悶絶。
その為Drawmethodを使って大きさを変えたりしてチェックする、デバッグ用スクリプト。
散々テストして結局、元の絵(gif)が左向き基準に描いてあっただけという
基本、OpenBoRのキャラ絵は右向き基準で描く事が多いので
左右向きが混在してしまうとOpenBoRは正しい処理しているのに
こちらの脳がパンクするという事態に。
結構 Anim Turnなんかでもやっちゃうんですよ。
208: 名前は開発中のものです。 [sage] 2021/12/24(金) 02:14:16.10 ID:ZoANwzus(1) AAS
>>206>>205 宛て
スクリプトなど皆に知ってもらえたらと思う事を書き込むときは規制され、
テストがてら適当に打ち込んだら規制に掛からなかったという、
自分の運の無さを嘆いただけですので、お気になさらず。
231: 名前は開発中のものです。 [sage] 2022/01/03(月) 11:56:39.10 ID:p7G/qzju(1) AAS
>>230 bindentityが消えてしまうバグについて
githubに報告が挙がってるようです。
パーツに"parent"を設定すれば良いかもしれないとのこと。
帰ったらやってみます(覚え書きw)。
284
(1): 名前は開発中のものです。 [sage] 2022/02/27(日) 21:51:12.10 ID:ofDNDNVo(6/6) AAS
別のテストのときの動画なので、ちょっと混沌として分かりずらいですが
レバガチャの様子がが映ってたので参考になれば。

tu.be/V4o4JU56YFU
518: 名前は開発中のものです。 [sage] 2023/10/31(火) 22:37:26.10 ID:DtlgNSQW(1) AAS
5ちゃんねるまた規制まみれ
書き込めねークソサイトに戻っちゃった
523: 名前は開発中のものです。 [sage] 2023/11/18(土) 16:20:25.10 ID:lj5sYLww(1/2) AAS
プログラムあるあるで聞かれる「なんの効果も無いはずなのに消すとバグるから放置」
今私が弄ってるキャラの一つもそれがあり 他のキャラクターは全てoffにしてる gfxhadow をそのキャラに限って
1 以外に設定するとOpenBoRが丸ごと落ちて何故かエラーログにも原因が記録されないという

たぶんどっかに得体のしれない文字コードが紛れ込んでる(稀に良くある)からだと思うんですけどね
すっかり肌寒い季節になりました。皆様もご自愛ください。
567: 名前は開発中のものです。 [sage] 2024/08/01(木) 03:52:50.10 ID:SxvxfjU8(2/2) AAS
changedrawmethod(self,"remap",cm+4);でもいいのかも?と思ったけど

setdrawmethod(self,1,255,255,0,0,0,0,cm+4);で変更したパレットを戻すときは

changedrawmethod(self,"remap",cm);で出来るものの、

animの最初にパレットを変えるときはsetdrawmethod(でないとダメみたい
635: 名前は開発中のものです。 [sage] 2025/02/14(金) 21:53:46.10 ID:/rWK0RWo(2/3) AAS
ディフェンスはキャラ毎にそして攻撃の種類ごとに設定できたはず。
Open BOR Legacy Manual で検索して。
CTRL+F で"defense" をさらに検索すれば詳しいことが出てくるはず。
642: 名前は開発中のものです。 [sage] 2025/03/03(月) 00:57:26.10 ID:BmgQ4kpu(2/2) AAS
ふと思いついたけど、敵にmp 50のmprate 1 とか設定して、anim Specialやanim Special2と一緒にenergycost 40 1 とか書いておけば
MPを消耗した敵は掴み放題にならないかな?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.618s*