Git Product home page Git Product logo

nacs-tracker's Introduction

nacs-tracker

nacs-tracker's People

Contributors

tyllastarr avatar

Watchers

James Cloos avatar  avatar

nacs-tracker's Issues

About boosts (from DIscord)

Tyll'a Starr — 05/21/2021
Defends and boosts can be charged, right?

Harper Creed, Sass Catte — 05/21/2021
Yep

Tyll'a Starr — 05/21/2021
All right, thanks
Doing a bit of work on the tracker while my FFXIV patches
And a boost gives the target a charge?
Oh, and can revives be charged as well, and what does a charge do for that?

U'leoh Tia — 05/21/2021
boost essentially executes a charge, charged revives don't require a cooldown turn

Tyll'a Starr — 05/21/2021
So if, for example, Tyll'a boosts Mona, that would give Mona a charge?

U'leoh Tia — 05/21/2021
no if Mona is attacking and Tyll'a boosts Mona, Mona deals 2 damage
she can't save it, it just augments her action
at least that's how it works as written, if you're hosting you can do as you like

Tyll'a Starr — 05/21/2021
Okay, so I got that one wrong
I put a note in to fix it

Create database?

Maybe a database could be a good idea for holding character info

Goals from Discord

Alisha/Iphile — Yesterday at 11:11 PM
so obviously, the basic things it needs to track are HP, charge levels, and action, but also if it could keep track of who is being targeted by an attack
and then just a "Finish Turn" button so it all fires at once
does the necessary calculations and then resets for the next turn

Tyll'a — Yesterday at 11:12 PM
That is the plan!

U'leoh Tia — Yesterday at 11:12 PM
my recommendation would be don't be like me and try to do too much at once, make something that works for yourself before trying to implement client versions XD

Alisha/Iphile — Yesterday at 11:14 PM
make sure the "Finish Turn" button fires player actions first

Actions

Player actions

  • Set target (added in 73b8e18)
  • Set action (added in c22de5b)
  • Parse all player actions (added in bb4e5c6)

NPC actions

  • Damage target (added in f69b394)
  • CC target (added in f69b394)
  • Revert to player turn

Add player/NPC (added in 2622bf5)

Order of operations from Discord

Tyll'a Starr — Today at 8:19 PM
I have a question about NACS for the tracker. What is the order that actions resolve in?

Harper Creed, Sass Catte — Today at 8:20 PM
I'd say the safest is Buff>Heal>Defend>Attack>Charge

Tyll'a Starr — Today at 8:22 PM
It's one of those things that you normally wouldn't think about when doing it manually, but a program needs to know the order

Harper Creed, Sass Catte — Today at 8:23 PM
Buff affects all those leading behind it. Heal and Defend technically both prevent damage, Heal just restores HP instead of Nullifying but both should come before damage I'd say, so there you go!

Tyll'a Starr — Today at 8:24 PM
Thanks!

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.