Skip to content

NathanSnail/wand_eval_tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wand evaluation tree

Computes wand evaluations for Noita.

Install

In order to install you must unpack data then specify the data path with --data_path or add it to your user_config.lua.

Usage

It can be used standalone as a command line program or use one of the graphical frontends wand-py, nofi. You can see help instructions with --help, run with luajit main.lua --help or ./wand_eval for partial autocomplete.

Sample output

Wand
└Cast #1 Delay: 218f, ΔMana: 165 @ 1
 └Tau
  ├Blood to Power
  │└Blood to Power
  │ └Critical on bloody enemies
  │  └Alpha
  │   └Tau
  │    ├Divide by 10
  │    │└Divide by 10 ] 10
  │    │ └Divide by 4 ] 100
  │    │  └Divide by 2 ] 400
  │    │   └Divide by 2                  ┐
  │    │    └Spell duplication           │ 800
  │    │     ├Blood to Power             │
  │    │     └Critical on bloody enemies ┘
  │    └Divide by 4
  │     └Blood ] 4
  └Critical on bloody enemies
   └Spark bolt
┌────────────────────────────┬──────┐
│ Divide by 2                │ 1200 │
│ Blood to Power             │ 802  │
│ Critical on bloody enemies │ 802  │
│ Spell duplication          │ 800  │
│ Divide by 4                │ 101  │
│ Divide by 10               │ 11   │
│ Blood                      │ 4    │
│ Tau                        │ 2    │
│ Spark bolt                 │ 1    │
│ Alpha                      │ 1    │
└────────────────────────────┴──────┘

Highlighting available if you run it in a terminal.

Autocomplete

You can get autocomplete for the various flags and arguments by running source ./src/cmp.sh which will add the completion script to your shell.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages