Giter VIP home page Giter VIP logo

improveddeathrecap's Introduction

Dependencies

This addon requires the following libraries:

They are included in the release and have to be enabled in the Addon panel ingame.

English:

If you have ever wondered why you died, but couldn't afford to check the inbuilt Death Recap because you had to rejoin the fight. Or you are suspecting that damn healer is no good? This is what Improved Death Recap is for.

When you die, a log shows up, containing the last hits and heals you recieved before your death. You can see wether a hit was blocked, shielded and also if your stamina was low (thus preventing a block). When you revive, it vanishes again with an optional delay. You have the option to review the log after the fight is over or even much later (Until you reload your interface or logout/login).

There are some options to customize the appearance and the show and hide behaviour. You can use slash commands (/idr show and /idr hide) or a keybind to toggle the window.

This is my first addon, my first programm in lua, so bear with me if it is not perfect. I hope the addon will be useful to some e.g. in conquering the new trial. Let me know if you miss a feature (I cant promise anything though)

I want to mention Atropos (FTC) for some useful code for creating the log and also along with coolmodi (Group Damage) for what I learned from their Addons. Thanks for those helpful tools.

Solinur (EU)

Deutsch:

Falls ihr euch je gefragt habt warum ihr gestorben seid, aber keine Zeit hatttet den eingebauten Todesrückblick anzuschauen, oder glaubt ihr euer Heiler taugt nichts? Dann ist Improved Death Recap genau das richtige für euch!

Sobald ihr sterbt, öffnet sich ein log und zeigt euch die letzten Treffer und Heilungen an, die ihr erhalten habt, bevor ihr gestorben seit. Es wird angezeigt, ob ihr ein Treffer von einem Schild absorbiert oder geblockt wurde und falls ihr wenig Stamina hattet und somit nicht blocken konntet. Wenn ihr euch dann wiederbelebt, wird das Fenster nach einer optionalen Verzögerung wieder ausgeblendet. Außerdem habt ihr die Möglichkeit,das Fenster jederzeit wieder zu öffnen und anzuschauen. (Bis ihr das interface neu ladet order euch neu einloggt.

Es gibt diverse Möglichkeiten um die Tranzparenz oder das Verhalten des Fensters zu ändern. Außerdem kann das Fenster über den Chat (/idr show und /idr hide) oder über eine Tastaturbelegung gesteuert werden.

Das ist mein erstes Addon und auch mein erstes Programm in lua, desawegen bitte ich um Nachsicht wenn das Addon nicht perfekt ist. Ich hoffe, dass ihr das Addon nützlich findet z.B. um die neue Prüfung zu meistern. Falls ihr ein Featuree vermisst, lasst es mich wissen (Ich kann allerdings nichts versprechen)

Ich möchte mich bei Atropos (FTC) dafür bedanken, dass ich einige nützliche Codezeilen übernehmen durfte und für das erstellen des Logfensters außerdem bei noch Coolmodi (Group Damage) - Ich habe durch deren Addons ich viel gelernt. Außerdem werden die folgenden Bibliotheken benutzt: LibStub, LibAddonMenu (Seerah), und LibMsgWin (Circonian). Vielen Dank für diese nützlichen Werkzeuge.

Solinur (EU)

日本語:

なぜ死んだのかを疑問に思いつつも戦いに復帰しなくてはならず、死亡時の詳細情報を確認する余裕がないことはありませんか?もしくはあのヒーラーがイマイチだと疑っていませんか?そんなときのために**Improved Death Recap(死亡時の詳細情報改善)**があります。

死亡すると最後に受けた攻撃と死亡前に受けた回復を含むログが表示されます。攻撃をブロックした、シールドで保護した、スタミナが低かった(ブロックの阻害要因)といった情報を見ることができます。蘇生するとオプションで設定した遅延時間後に非表示になります。戦闘終了後や、もっと後(UIのリロード/ログイン/ログアウトまで)にログを確認する選択肢が用意されます。

見た目や表示/非表示のふるまいをカスタマイズするオプションがいくつか用意されています。スラッシュコマンド(/idr show または /idr hide)やキーバインドでウィンドウを切り替えられます。

これは私にとって初めてのアドオンで、初めてのluaプログラムですので、完璧でなくても我慢してください。このアドオンが新しいトライアルの制覇などに役立つことを願っています。足りない機能があれば教えてください(何でもできるとはお約束できませんが)。

Atropos (FTC)のアドオンのログの作成に役立ついくつかのコードやcoolmodi (Group Damage)のアドオンから私が学んだことについて、ここで言及しておきたいと思います。 このアドオンでは次のライブラリを使っています: LibStub, LibAddonMenu (Seerah) 便利なツール群に感謝します。

Solinur ( EU)

improveddeathrecap's People

Contributors

solinur avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.