Giter Site home page Giter Site logo

ffxiv-auto-timeliner's Introduction

FFXIV Automatic Timeline creator

Notes

  1. Filter out enemy attack cast instances from ACT log file and create refined output file
  2. For now do some output but the end result should be an Excel sheet -> look up CSV format
  3. ARGV: Time offset, end/start point and maybe target filter

Must Haves

  • The ability to export all boss casts to a google doc. This should have the name of the cast + the time at which the cast snapshots/finishes.
  • Layout of the google doc in columns. (Cast Name) (Time) (Tank 1 Mit) (Tank 2 Mit) (Heal 1 Mit) (Heal 2 Mit) (DPS Mit) (Extra)

Nice to Haves

  • Damage type (Raidwide/TankBuster/Selected Players) shown as an extra column.
  • Average Damage Dealt for each cast as an extra column.
  • Average Damage Dealt to Non-tanks for Raidwide/Selected Player type attacks as an extra column.
  • Mitigation Used as an extra column. (We could use this as a separate page to see where we are currently using things and how it affects the damage dealt)

segments

0 = Opcode 1 = timestamp 2 = ??? 3 = name 4 = something related to the attack 5 = attack name 6 = compressed damage value 7 = target name 8 = ??? 9-23 = ??? 24 = Target current HP 25 = Target MAX HP 26 = target current MP 27 = target MAX MP 28 = target current TP 29 = target MAX TP 30-33 = Coordinates? values are floats 34 = user current HP 35 = user MAX HP 36 = user current MP 37 = user MAX MP 38 = user current TP 39 = user MAX TP 40-> = Something irrelevant I assume -685.4506| -621.7594| 34.5| 2.409873| 00014B8E| 0| 9adfc68fb468095551624ce1be214096

TODO

ffxiv-auto-timeliner's People

Contributors

alexwern avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.