« GyaASE: MOHAAS, MOHAAB を追加しました | メイン | Warsow RocketArena MOD: Linux 版を追加しました »

Warsow RocketArena MOD: ClanArena を追加しました

Warsow 用の RocketArena MOD に ClanArena (CA) を追加しました。Team Deathmatch をベースにして、以下の機能を追加しています。

  • 新しいゲームモード CA (ClanArena)の追加 (TDM ベース)
  • 一度死んだらマッチ終了までリスポーンできない
  • 片方のチームが全滅したらマッチ終了
  • 落下ダメージ無し (g_allow_falldamage で変更できます)
  • ロケジャンダメージ無し
  • 初期武器(全ての武器を持っている) (弾薬数は ra_initial_weak_*, ra_initial_strong_* で変更できます)
  • 初期ヘルス100、アーマー100 (ra_initial_health と ra_initial_armor で変更できます)

ダウンロードはこちら warsow_ra_a3.zip です。

wdm6.jpg

なお、以下の RA/CA の特徴はまだ実装していません。

  • スコアのカウント(現状ではマッチ終了毎にリセットされます)
  • ラウンド制
  • タイムリミット(マップ切り替え)
  • 死亡後の観戦(CA)
  • マッチ中のチームロック
  • スポーンしたままカウントダウンしてマッチ開始(現状ではカウントダウンしてマッチ開始時にリスポーンします)
  • マルチアリーナ

今のところ大きめのバグ?として、プレーヤ数が多いとマップによってはリスポーンポイントが重なってしまい、マッチ開始直後にテレフラグで死亡というバグ? があります :) 現状では、リスポーンポイントのロジックはデフォルトから何もいじっていないため、Warsow 自体の仕様だと思われます。つまり、CA だけでなく、DM や TDM でも同様の現象が起きると思います。このバグ、今度 Clanbase TDM Cup があるそうなんですが、大丈夫なんですかね :)

とりあえず、今後の開発の方針としては、大がかりな変更となる機能は実装しないつもりです。理由は、Warsow はまだ開発段階なので、今後大幅にコードが変更になる可能性があります。つまり、細かいところまでいじってしまうと、新しいリリースが出たときに MOD 側の修正が大変なことになりそうです。また、自分の力量/時間の問題もあります。それに某情報筋 :) によると、開発チームがいずれは RA/CA をオフィシャルリリースに追加するだろうとのことです(現在は別の優先順位の高い仕事があるので時間がないらしいです)。ですので、出来るだけ開発チームにに貢献できる形で進められるようにしたいと思います :)

当面、以下の追加/修正を考えています。

  • Linux 版の追加
  • スコアカウントの修正
  • マッチ中のチームロック
  • 死亡後の観戦(CA)

コメントやリクエストがありましたら、この Blog のコメントか 公式のフォーラム(英語) にお願いします :)

Warsownews.net記事 にしていただいたようです。いつも すばやい情報 Thx です Layzie さん :P

トラックバック

このエントリーのトラックバックURL:
http://d3.jpn.org/mt/mt-tb.cgi/33

コメント (6)

おほ!俺でしたかww
いや、RSSでチェックしてたら
見慣れた文字が出てた!って感じなんですけどね。
何にしてもホントにGJです。
楽しく遊ばせてもらってます:)

あー、そうか Warsownews.net って Blog だもんね。
早速登録しときました :)
RA MOD は、やる気のあるうちにちょこちょこ実装してみますので時間あるときに手伝ってくださいね :P

GYPS:

>プレーヤ数が多いとマップによってはリスポーンポイントが重なってしまい、マッチ開始直後にテレフラグで死亡というバグ? があります :)

僕の推測ではマップのリスポーンポイントが少ないため、出るところが重なっちゃうんだと思います。
なので、warsowの仕様と言うよりもマップの仕様だと思います。

なるほど、マップの仕様とも言えますね。

ちょっとリスポーンの部分のソースコードを見てみたんですが、一応リスポーンポイントが重なったら多少位置をずらすようにしているみたいです。が、それがたまに失敗して重なっちゃうようです。

GYPS:

>応リスポーンポイントが重なったら多少位置をずらすようにしているみたいです。

そんな機能があったんですね。知りませんでした…。
出しゃばってすいませんでした。orz

いえいえ :)

コード見たら、なんだか修正するのはめんどくさそうなので、開発チームが直してくれることを期待してます :P

コメントを投稿