忍者ブログ
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Original Rules
->
Android Marins v1.3 2009.10.12
->
DJ Command Monster Hunting v1.1 2010.10.30 new!
->
Moving Hill by Lilax  2009.10.18pm fixed message errors.
->
Ding-Dong-Ditch by DJCommand 2009.8
->
Marathon Soccer by DJCommandv1.4stable 2009.10.12
->
SAINT by Lilax  v1012pm
->
MarathonAC by kata 2010.5.4 english available

HUD LUA
->
KataHUD v2.0  2009.10.4

Other HUD
->
KataBattleReport v4.1

Game Rule Ideas
->VIP BOB

Wish, and etc,.要望など
->
ミクシィ内まらそんコミュでの要望一纏め

LUA Library
->
Lua Refferences
->
Fist Only LUA 拳骨縛りLUA
->LUA上での文字色ex:overlays[3].color
->
On/Off invisible Marine 透明ちかちか海兵隊
->
[センサーに特定のプレイヤーの方向を示させる]
->
[対戦時にランク、得点差などを表示する]
->
[Mapにプレイヤーの位置を表示する]

Developing Tools 各種ツール
->
LUA開発関連ツール 開発環境
->
[MapEditor : Weland-1.1.1] Mac/Win   2010-03-06 23:36
->
[Map Merger/Splitter:Atque1.1] Mac/Win/Linux
->[Visual Mode.LUA] Mac/Win/Linux



also, there are some links for learning scripting in LINK area.
リンク欄に、スクリプトを学ぶ為のリンクを貼っておきます。



512kbが上限サイズなので、上限を超えるファイルはへしこうpろだを
利用し、紹介文のみ掲載していこうと妄想しています。
http://heshikoinfoseek.hp.infoseek.co.jp/cgi-bin/uploader/upload.html


Contact us! here is our common address. or, use contact form under here.
alephonea1@gmail.com
 

Powered by NINJA TOOLS

 

 

PR
1. Overview
2. Control
3. Game Screen
4. Install
5. Environment
6. Others
7. Downloads


[Overview]
  This is a new type of EMfH by modifying physics, and adding LUA scripts.

-Homing-Missile
-External Shield
-Booster(dash)
-Special Energy Function
-Can fly XD




[Control]
Moving
float with "Swim" key
Dash with "Mic" key (when moving dash to same direction, when stopped dash forward.)
Booster needs 3seconds for cooling down.


About Homing-Missile
Selecting "Punch" shows aiming function.(Fig.2).
Aiming at an enemy, a missile will target him.(Fig.3).
Target will be followed while he is inside the sight.(Fig.3).
When He is targeted, you can launch with "Action" key.


About The Sheld
Selecting Weapon "Punch" turns the shield ON. The shield defends the player in a fixed radious(Fig.2).
But cant pretend Rockets or Grenades from damaging.


Special Energy
S.P.Energy recovers naturally by 10800. Also, it will be expended in some situations.

-3000 / Launching Homing-Missile
-300 / Dash
-100 / Shild bombed/hit

Keeping The Shield on also consumes S.P. energy.
Be Warned that if the S.P.Energy become 0, a player will die.



[Game Screen]
Fig.1 Standard screen


In left you can see "S.P.Energy" indicator. (it decreasing, becoming red)
Launch a Homing-Missile, indicator will show "S.P.Energy" decreased by the central black line.
Gauge is under the white line, cant launch Homing-Missile(Can't target).



Fig.2 "Punch" is selected (The shield on&Can target)


"Punch" is selected...
-The shield turned on
-Targeting function appears for aiming at.
-Homing-Missile hits, the ballet disappear.
-S.P.Energy decreased little by little.



Fig.3 Targeting an enemy


Targeting an enemy...
  -The targeted enemy be highlighted(shown the player's color, name)
  -Target will be followed while inside the white flame in sight.
-While the enemy had been targeted and the other enemy is aimed, the target objective will be changed.  
  Implemented these status, Homing-Missile is prepared.
 


Fig.4,5 In an emergency XD




Being targeted, "ATTENTION" appears.
Homing-missiles now coming to you, "WARNING" appears.




[Install]
MarathonAC.zip
    -/kataHUDfiles...Same directory as AlephOne
    -/Musics...Same directory as AlephOne 
    -MarathonAC.lua...as you like
    -MarathonAC.sceA...as you like
    -MarathonAC.sndA...as you like
    -MarathonAC_HUD.lua...as you like



[Environment]
Common(Gatherer and joiners)
ENVIRONMENT
- Sound : "SoundsAC.sndA"
-"Use HUD Script" on, and select "MarathonAC_HUD.lua".
-GRAPHICS設定でBrightnessを「Lightest」にする.

(Additionally in using OpenGL)
-In "GRAPHICS" turn the check-box "Color Effect" off.
There still are unexpectable errors, so recommend "Software" rendering.
Even though still we are wishing for bug reports, or advise. XD
Gathering option
MAP : MarathonAC.sceA
Game Type : EMfH
Use Netscript : MarathonAC.lua



[Others]
Known Bugs
-OpenGL(Fader) doesnt work properly??
Angle measure near 0 in a battle field, targeting sometimes can't be done.(defect in scripts)
Rarely Homing-Missile triggered without targetting...can't know why.

When Fader strange(picking items, or hit damage)
-change screen size with F1/F2, or blightness level with F11/F12


Wishing for training?
in the merged map file "MarathonAC.sceA", the last field "Thunderdome8 AC Edition Monster" can be used, as targeting a monster.


Screen Size
Concerning HUD layout, recommend larger than [800x600] .





[Downloads]
MarathonAC.zip 23.1MB


(Not Recommend)No Music ver. MarathonAC_light.zip 10.5MB
kata

interpretation by lilax
1. 概要
2. 操作
3. ゲーム画面
4. インストール
5. 設定
6. その他
7. ダウンロード


【概要】
ネットワーク対戦のEMfHを物理などをいじって特殊機能をいくつか追加したもの.

・ホーミングミサイル
・シールド
・ダッシュ
・特殊エネルギー機能
・飛べる(笑)



【操作】
移動関連
「泳ぐ」キーで浮上
マイクキーでダッシュ(移動時は移動方向に加速,停止時は前方に加速)
ダッシュは連続してできない(3秒のインターバル)


ホーミングミサイル関連
拳骨を選択するとホーミングミサイルの照準が表示される(Fig.2).
敵に照準を合わせると,ターゲットを捕捉(Fig.3).
ターゲットは表示される白枠内で捕捉し続けることができる(Fig.3).
捕捉状態でアクションキーを押すとホーミングミサイル発射.


シールド関連
拳骨を選択するとシールドがオンになり,一定半径内の敵の弾丸を打ち消す(Fig.2).
ミサイルの爆風などは防げない.


特殊エネルギー
特殊エネルギーはゲーム中最大値10800まで徐々に回復し続ける.
ただし,以下の条件で減少する.
・3000/ホーミングミサイル1発
・300/ダッシュ1回
・100/シールドに着弾

さらに拳骨選択時は無条件で徐々に減少する.
特殊エネルギーが0になっても死ぬので,シールドはほどほどに.



【ゲーム画面】
Fig.1 基本画面


画面左に「特殊エネルギーゲージ」.(減少するにつれ赤くなる)
ホーミングミサイルを使用すると,ゲージ中黒線まで減る.
ゲージが白線を下回るとホーミングミサイルが使用できなくなる(ターゲットが捕捉できなくなる).



Fig.2 拳骨選択時(シールドオン&ターゲット捕捉可)


拳骨選択時には-
・シールドがオンになる
・ホーミングミサイル用の照準が表示される
・着弾すると図中右上のように,弾は消滅する
・特殊エネルギーが徐々に減る



Fig.3 ターゲット捕捉時


ターゲットを捕捉すると-
・捕捉したターゲットを強調表示する(ターゲットの色,名前)
・ターゲットは白枠内にいる限り追跡可能
・ターゲット捕捉中に他の敵に照準があった場合,ターゲットが変わる

この状態でアクションキーを押すとホーミングミサイルを発射する.



Fig.4,5 危険な時(笑)




自分がターゲットとして捕捉されている場合,「ATTENTION」と表示される
自分に向うホーミングがある場合,「WARNING」と表示される




【インストール】
MarathonAC.zip
・kataHUDfilesフォルダ---AlephOneと同じ階層
・Musicsフォルダ---AlephOneと同じ階層
・MarathonAC.lua---任意
・MarathonAC.sceA---任意
・MarathonAC.sndA---任意
・MarathonAC_HUD.lua ---任意



【設定】
共通設定
ENVIRONMENT
・Soundsで「SoundsAC.sndA」を選択する.
・HUD Scriptで「MarathonAC_HUD.lua」を選択する.
・GRAPHICS設定でBrightnessを「Lightest」にする.

(OpenGLの場合)
・GRAPHICS設定でColor Effectのチェックをはずす.
予期しないエラーがあるのでSoftwareレンダリングをおすすめ.

GATHER設定
MAP : MarathonAC.sceA
Game Type : EMfH
Use Netscript : MarathonAC.lua



【その他】
既知の問題
OpenGLレンダリングでFaderがおかしくなるらしい?
Map中0°方向付近でのターゲッティングがうまくいかないことがある(luaの問題)
ターゲットを捕捉してないのに勝手にホーミングミサイルが発射されることがある(謎)

Faderが変になった場合
アイテム取得やダメージによるFaderが消えない場合,
・F1/F2で画面サイズを変える,F11/F12で画面の明るさを変える.

個人練習
MarathonAC.sceA中,最後のレベル「Thunderdome8 AC Edition Monster」
はモンスターがいるのでそこで練習可.

画面サイズ

HUDのレイアウトの関係で,「800×600」以上の画面サイズを推奨.





【ダウンロード】
完全版 MarathonAC.zip 23.1MB


(あまりおすすめしないが)軽量な
Musicなし版 MarathonAC_light.zip 10.5MB
kata


ドローンがたくさんいるマップの中で、ドローンの親玉を殺すのだ!
そうすれば従わせられる!


味方状態のドローンが敵プレイヤーを殺害すれば、君の得点となる。
しかし誰かが復活したドローンの親玉を殺すと、彼らは一転、君の障害物となる。


ドローンを殺しても、得点にはならないよ。無駄な努力はやめたまえ。
親玉はちょっとだけ固めに茹でてある。簡単には倒せないかもしれない。


22:46 (lilax) さっき、はぉさんとKTA3やってるとき思いついたの
22:46 (lilax) ドローンの親玉を殺したやつが、ドローンを味方にできる!
22:46 (lilax) ドローンがプレイヤーを殺すと、得点
22:46 (lilax) もちろん自分が殺しても得点
22:47 (lilax) 他のプレイヤーは、ドローンの親玉を殺すと、ドローンを味方にできる!
22:47 (lilax) 作るのめんどくせww
22:47 (kata) モンスターを味方にするのは難しいと思われ!
22:47 (kata) もうLua忘れちゃいましたがw
22:48 (lilax) mjsk
22:49 (lilax) 早速頓挫
22:49 (lilax) ま、やってみないとわからないっすけどねー
22:49 (kata) MonsterTypes()に
22:49 (kata) .enemies[monster_class]
22:50 (kata) とかあるので,もしかしたら??
22:50 (lilax) プレイヤーキャラ全員が味方になっちゃうかもしれないから、その辺難しそう
22:50 (lilax) if分岐でなんとかできるかなー?
22:51 (lilax) プレイヤーID=SAINT THEN

以下妄想終了
 

This time Let's follow the sun. like Marathon Infinity-Scenario.
今回は是非とも太陽の後を追っかけてみたいものだね。ほら、まらそん∞にも似たようなシナリオ
があったでしょ?



...it is just a joke, and cant be real. But in Alephone we can do it. Adore the SUN (handle) it as a "Hill" polygon!  if you adores the sun as a sort of god, it is just a joke, laugh it!   XD
勿論これは冗談で、実際にそんなことは起きない。
だが、太陽を陣地ポリゴンとしておもちゃにすることは出来る。
太陽神を信仰している人がいたら、冗談だと思って笑っておくれ。


As I said above, the rule is almost same as KotH. But the SUN moves oftenly! Now you can understand why the sun is adored as a god!
(Normally it moves within 30seconds.)
今言ったとおり、今回開発したルールは太陽付近にいた時間の長さを競うルールだ。
要領は陣地取りと一緒だけど、陣地となる太陽は頻繁に瞬間移動する(標準では30秒と設定してある)。
さすがは神様だね。


[Rules]
see above here   =D
Rank, Score, Spread, and what to do will appear in your screen.
ルールは、直ぐ上を見てくれ。
ランク、スコア、得点差、またプレイ時に何をすべきなのかは画面に表示されてるはずだ。


[Script Info]
v1012   ->   1018night
1.plays sound while players are in the area.
2.fade screen&sounds when the sun moves are changed.
3.message bugs are now fixed but spread.
1.陣地内にいるとき、音が再生されるようにしました。
2.太陽が移動する際に実行される画面効果・効果音を変更しました。
3.メッセージバグを修正、スプレッドはちょっと先送り。


[To Gatherer]
Rule "netscript" has to be choosen so you can play. Other options are up to you.
集合には、ネットスクリプトを選択すること。後は自由にやってくれて構わない。


[ScreenShots]
Hmmmmm....could not take a good ones....wish i could have, and wishing YOU to send us a pictures of playing scene.
良い一枚が撮れませんでした;;
ご応募お待ちしております。


[Ideas, Bugs, etc,.]
1.Spread cant be shown as I planned!
2.Wishing showing each player's status while replaying.
1.スプレッドが正確に表示されません!
2.動画再生時にも正確なステータス表示が出来るようにしたいですね~~~


[Special Thanks]
Kata and DJ Command.
I stole learned from your source code and was taught much.


[Downloads]
CrazyKOTH1018night.zip

[Memos]
noticed that while we play movies with these rules, score of the playerID=0.
example, playing movies with this lua, all status and messages show Hosting player's. dead? in the AREA? alive but out of AREA?
さっき気が付いたんですが、記録動画再生時には、ホストプレイヤーの状態が
メッセージとして表示されています。
このLUAで言えば、陣地内にいるか、死んでいるか、生きていても陣地の外にいるか。。。

Code stolen by lilax
No, You are not Android bob...Android MARINE!

when the game started, one player becomes "IT" randomly.
Coloruful Changed massage will appear in "IT"'s screen.

Simply you touch other players as Android Bob do. Touching killing both of you killed, but
the person you touched will become "IT".

If you are good enough to escape and hide from IT, you can be HILL polygon.
then your evil history becomes decreased.

Oh, I have to tell this too....normally you can know who is "IT", but programmed so
players cant note who "IT" is.


<To Gatherer>
Choose gametype "Tag".
Aliens/Teams turn off.


<Recommended maps>
Maps without HILL polygon, or with small Hill polygon(s).

ex.Beyond Thunderdoom


【Not recommended maps】
Maps with big or wide Hill polygon(s).
ex.Duality


Download from here;
CMD_Android_Tag_v1.3.zip
↑ダウンロードはここ

also this map is recommended for this Android Marines.
SimpleTagMapV1.3.zip
このマップでやるのがおすすめ!かもしれません。

【バージョン情報】
1.2勝手に改造lilax版3->3v1.3
・テレポート中の人にもタッチできるようになりました。


v1.2
・陣地ポリゴンに関するセンサーに関して調整しました。
・アイテム削除を常態化、拳骨使用不可能にすることで最新版A1でも動作するようにしました。
・陣地ポリゴンがないマップにも対応。
・鬼が切断された際、ランダムで選び直すコードを追加する施策。尚、本コードは未テストのため、試作品です。
・・・誰じゃ、駄洒落なんて書いたヤツは?!


v1.1->v1.2
新機能搭載1:陣地回復機能
新機能搭載2:時間表記が00:00:00になりました
(カンマ以下まで表示)
新機能搭載3:陣地の位置がレーダーに表示される!
(プレイヤーはレーダーに移るけど、鬼の位置などは表示されません)
修正項目:ゲーム開始時、鬼の人が死ななくなりました。

<Gather>
Choose rule "netscript"
Alien/Tream on.

<Controlling>
Dribbling : hit the skull shaped ball. then the ball moves same direction.
ドリブル:
ボールにぶつかります。 
自分の移動方向にドリブルします。 

Shot : trigger at the ball. shotting while moving, the distance become long.
and also, ball will be shot in front of your up/down angle measure.
シュート: 
ボールの近くで主トリガーを押します。 
移動中にシュートすると飛距離が向上します。 
また、自分の向いている上下左右の方向に飛びます。 

Long Shot : with secondary trigger, you can charge power and use long range shot!
ロングシュート: 
補助トリガーでパワーをチャージし、たまったらボールの近くで 
キーを離します。移動中にシュートすると飛距離が向上します。 
自分の向いている上下左右の方向に飛びます。 


Catch : If you are not moving when the ball hits you, it'll be stopped.
受け止め: 
ボールに当たる時に移動しなければ、スピードを殺して受け止めます。 


Dash : Action Key
ダッシュ: 
アクションキーを押せば、移動方向にダッシュできます。 

Jump : Mic key
ジャンプ: 
マイクロフォンキーを押せば、その場でジャンプできます。 
移動中やダッシュ中に押すことで移動ジャンプも可能です。 

スローイン: 
GKエリアなどでボールをキャッチしたら、スローインが可能になります。 
シュートかロングシュートでボールをリリースします。 
ジャンプも可能です。 



[Rule]
mostly same as real soccer game.
a ball go beyond the touch line, through in mode started.
Anyone can be goalkeeper when on in the G/K area.

Goal texture is same color as your team's.
shot toward the enemy's.


<ルール> 

ほぼ現実のサッカーと同じです。 
ボールがタッチラインを超えるとスローインになります。 
その場合、蹴ったチーム以外の一番近くの人がスローワーになります。 

GKは味方のGKエリアに入れば、誰にでもなることができます。 
また、敵のGKエリアでドリブルやシュートをするとオフサイドとなり、 
スローインになります。オフサイドしたチームはスタート地点へ戻されます。 

自分のゴールは、自分の所属しているチームの色になっています。 
相手の色のゴールへシュートしましょう。 
また自分のチームとチームメイトは画面に表示されます。 

<コツ(骨)> 
GKは必ず用意しましょう。 
チーム全員で攻めにいってもよいのですが、危なすぎます。 

GKは左右移動ダッシュを活用しましょう。 
左右スライド移動しながらダッシュキーを押して、ダイビングキャッチです。 
高いボールが飛んできたら、すかさずジャンプキャッチを心がけましょう。 
目指せ川口! 

ゴールシュートを決めるとき、ダッシュフェイントをしながらシュートするのもありです。 
誰かがボールを上に上げて(上向きでシュート)、それをジャンプして上から蹴り落としてシュート 
なんて決まったら最強です。 

ドリブルした瞬間にちょっと上を向きながらロングシュートすると、飛距離が最大になります。 

相手と争っていてタッチラインにボールを出したいとき、相手にボールをぶつけて出しましょう。 
そうすると、相手がボールを出したことになりますので、スローイン権を得ることができます。 
逆に受け止められたら無意味なので気をつけましょう。


<Download>
CMD_Marathon_Soccer_v1.4.zip
  Stable version. Maps and physics files are merged.

FIFA UNOfficial Field

Original map by Lilax, Contains bugs but see these ideas LOL.
map and physics files are merged.

UESC_Official_Field.zip
In addition, map by Kata.

【ダウンロード】
CMD_Marathon_Soccer_v1.4.zip
安定版。マップファイルは物理とマージされています。

FIFA UNOfficial Field
lilaxによるオリジナルサッカーマップです。バグがありますが、アイディアだけ見てくれれば充分(笑。
物理ファイルはマージ済み。

 UESC_Official_Field.zip
 Kataさんによるオリジナルサッカーマップもあり。

サッカーβ版:1.4b
殺し合いが可能・復活できないシーンが多い、連続加点、などのバグがあり・笑えます)
1.4bより、コードを大幅に書き換えてます。独自の物理式を導入。半端ねぇ。

Not for Team match!
plea----se refrain from playing team game.

チームプレイ向けにプログラム書いてません!
とんでもないことになるので、やらないでね!

<Rule>
1.Match started, randomly one player will be chosen as a SAINT.
2.SAINT can earn pts by killing other players.
3.When a player successfully killed SAINT, he becomes SAINT. Chance to earn pts.
4.If the players not SAINT killed other players, then his health become one-third.
5.Whenever you becomes SAINT, your health be stronger; 450 at the most.
150>x    then    300
150<=x    then  +150
6.but the SAINT always have to shoulder the sun. And Sensors indicates whereabouts of SAINT.
7.If SAINT killed self, of course the heaven will leave him...other one will be chosen.

【SAINTルール】
1.ゲーム開始直後、ランダムに一人が「聖者」となります。
2.聖者は、他のプレイヤーを殺害する事によって得点されます。
3.聖者以外がプレイヤーを殺害すると体力が3分の1に減ります。
4.聖者を殺害するとそのプレイヤーが聖者となり、殺戮を楽しめます。
5.聖者になった瞬間、体力が一定値で回復します。
150未満→300
150以上→+150
6.聖者の特典として、他プレイヤーを殺害する毎に体力が150回復します。上限は450。
7.その代わりに、聖者の頭上には目印がついて回り、動体センサーもセイントの方向を示してくれます。
8.自爆すると、当然減点されます。聖者が自爆すれば、神様も彼を見捨てるでしょう。。。


<To Gatherer>
Choose Gametype "netscript"

【ホストのやり方】
GameTypeをNetScriptにしましょう。
LUAを組み込むことを忘れずに。


<Game screen>【ゲーム画面】
Saint Playing Screen
In the screen you can see your rank,score,spread, time left, and order.
can you see a guy pointed by red arrow? he is the man.
ランク・スコア・得点差・残り時間が表示されます。
赤い芸術的な矢印の先に、セイントが居ます。半透明。
もし貴方がセイントなら、光る文字が表示されます!


<Recommended maps>
(Anytime,) Anywhere.
どこでもOK。


<Version Info>
1.I'm not sure if it is a good choice "sun" is above SAINT as a sign of that.
2.make team version?? but guess it doesnt make sense.
3.Wishing sensor shows ▲Red Pyramid Thing as The SAINT. though dont know how.

【次期バージョンに向けて】
・頭上に配置する目印をどれにするか?暫定で太陽。背景のサイズ設定が出来ればなぁ・・。
・チームに対応すべきか?でもルールの性質上、チームの意味があまりない。
・センサー上のセイントを赤い▲Red Pyramid Thingにしたろうかと思いましたが、方法不明・・
・Movie再生時ランク・スコア・スプレッドが全く正常に再生されない。マジ謎。いつか解消します。多分。


<Download>
SAINTv091012am.zip



Code (copied) by Lilax


     for P in Players() do
--            P.items["knife"]                    = 0
            P.items["pistol"]                    = 0
            P.items["pistol ammo"]                = 0
            P.items["fusion pistol"]            = 0
            P.items["fusion pistol ammo"]        = 0
            P.items["assault rifle"]            = 0
            P.items["assault rifle ammo"]        = 0
            P.items["assault rifle grenades"]    = 0
            P.items["missile launcher"]            = 0
            P.items["missile launcher ammo"]    = 0
            P.items["alien weapon"]                = 0
            P.items["alien weapon ammo"]        = 0
            P.items["flamethrower"]                = 0
            P.items["flamethrower ammo"]        = 0
            P.items["shotgun"]                    = 0
            P.items["shotgun ammo"]                = 0
            P.items["smg"]                        = 0
            P.items["smg ammo"]                    = 0
     end

You can control how many each items players have. VERYVERY*10000 easy.
wishing to play with only Rockets? it is also so easy.

but be careful a little bit, "--" in "knife" line. this means whether you can choose fist.

Download(zip)
Now we can make Marathon's map files on Windows.
Follow the instructions with the programm. You may need to install other programms.
遂にウィンドウズ上でもまらそんマップが作れるようになりました!
但し、いくつか別のものもインストールする必要があるので、同梱の説明書に従って下さい。


Weland
http://sourceforge.jp/projects/sfnet_weland/

lilax
2009.10.03  ver.2.0 update [v2.0]


AlephOne0.22から対応のHUDscriptをいじってみたもの.
改造元はFloatingX HUD



【ゲーム画面】
kataHUD2.0.jpg


【機能】
・レーダー
コンパスなどは標準とほぼ同じ.動体センサーは標準よりやや広範囲.
グリッド画像を変更.[v2.0]


・プレイヤーの一覧
スコア,チームカラー,プレイヤー名&カラーを常時表示.
自分のランクを囲んで表示.[v2.0]


・アイテム一覧
標準とほぼ同じ.
おまけアップグレード.[v2.0]
文字色の簡易変更.[v2.0] →【参考】:色の変え方


・エネルギー,酸素 ゲージ
+パーセンテージ表示 .
ゲージテクスチャ変更.[v2.0]


・武器&弾薬
+弾薬数を数字で表示 .
OpenGL時のみ,色の簡易変更.[v2.0] →【参考】:色の変え方
コツ表示.[v2.0]


・その他
ルールと残り時間の表示 .
残り時間に応じて色が変化.[v2.0]
プレイヤー名の表示.[v2.0]
HUD背景色の簡易変更.[v2.0] →【参考】:色の変え方
標準HUDの拡張デザイン.[v2.0]
800×160でHUDサイズを固定.[v2.0]



【使い方】
・下記リンクからダウンロード後,解凍する.

kataHUDfilesフォルダをAlephOneと同じ階層におく.

kataHUD2.0.lua任意の場所(Scriptsフォルダなど)に保存する・

・AlephOneを起動後, PREFERENCES → ENVIRONMENT
Use HUD Script にチェックをいれ, kataHUD2.0.luaを選択する.

※旧バージョンのファイルには,すべて上書き

※Lua中のファイルパスをすべて置換することで,
kataHUDfiles内のデータを任意の場所に置くことも出来る.



【注意】
推奨画面サイズは横800以上.

プレイヤー名を表示する一覧,およびHUD上部のプレイヤー名表示は
幅が限られているため,長い名前ははみ出ることがある.

NetScriptのような特殊なスコア計算方法では,スコア表示がはみ出すことがある.




【参考】:色の変え方
Luaを適当なテキストエディタで開き,6~8行目.

HUD_background_color ・・・ HUD背景色
item_color ・・・ アイテム文字色
weapon_color ・・・ 武器(弾薬,レーダーグリッド)色(OpenGLのみ可)

{ 0.02, 0.03, 0.02, 1 } が色を指定しているので,この数字のみを変更する.
{r, g , b, a}  r = 赤 g = 緑 b = 青 a = 不透明度 それぞれ 0~1.

例 {1, 0, 0, 1} ・・・ 赤のみ,不当明度最大. ・・・ 赤
例 {0, 1, 1, 0.5} ・・・ 緑と青,半透明 ・・・ 半透明なシアン


      HUD_background_color = { 0.05, 0, 0, 1 }
      item_color = {0.8, 0.8, 0, 1}
      weapon_color = { 0.5, 0.5, 0, 1 }
HUDoragne.jpg





【次バージョンへ向けて】
枠や背景など,標準HUDに似た表示にする.
骨を持ったときに骨を表示する.


KBRとの連携による,ダイナミックなBattleReport表示?



【ダウンロード】
kataHUD2.0.zip
・画像ファイル(kataHUDfilesフォルダ)
・OpenGL用画像ファイル(openglフォルダ)
・スクリプト本体(kataHUD2.0.lua)


画像編集など,多くの協力をしてくれたRO-さんに感謝!
Kata

カレンダー

02 2024/03 04
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

 

最新コメント

[01/17 名無権兵衛]
[01/17 名無権兵衛]
[01/17 名無権兵衛]
[10/04 kata]
[10/04 RO-]

 

検索