Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for spells in the current beta #44

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
src/app/calc/evaluate_lua/__generated__
src/app/calc/evaluate_lua/__generated__

src/app/calc/__generated__/*.ts
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added this since it will keep the formatting of these consistent with the output of the script, meaning clearer diffs.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

# misc
.DS_Store
**/.DS_Store
.env.local
.env.development.local
.env.test.local
Expand Down
38 changes: 36 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Branches

* `master` is deployed to https://noita-wand-simulator.salinecitrine.com/
* `develop` is deployed to https://beta.noita-wand-simulator.salinecitrine.com/
- `master` is deployed to https://noita-wand-simulator.salinecitrine.com/
- `develop` is deployed to https://beta.noita-wand-simulator.salinecitrine.com/

## Available Scripts

Expand Down Expand Up @@ -30,6 +30,36 @@ Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

## Automatic code generation

These scripts convert the files the game uses into forms easily consumed by TypeScript. Uses the following files:

From the main game files:

```
data_base/translations/common.csv
```

From the modding data export:

```
data/scripts/gun/gun_actions.lua
```

If versions of these files containing the 'beta' suffix are found, the additional spells are included behind a 'beta content' toggle in the sim. E.g.:

```
data_base/translations/common.beta.csv
data/scripts/gun/gun_actions.beta.lua
```

Get a diff of release and beta with:

```
diff --suppress-common-lines -trb gun_actions.ts gun_actions.beta.ts
diff --suppress-common-lines -trb -I 'spawn_' gun_actions.ts gun_actions.beta.ts
```

### `generate-actions`

Generate Typescript spell functions from the source Lua code. This requires that you have 'data/scripts/gun/gun_actions.lua' present.
Expand All @@ -47,3 +77,7 @@ Runs `scripts/generate_entity_map.py`.
Generate display strings from IDs based on the game's translation file. This requires that you have './data_base/translations/common.csv' present.

Runs `scripts/generate_translations.py`.

### `generate`

Runs all three of the above.
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,12 @@
"web-vitals": "^2.1.0"
},
"scripts": {
"start": "BROWSER=none react-scripts --openssl-legacy-provider start",
"start": "BROWSER=none react-scripts start",
"build": "CI= react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"serve": "npx serve -s build",
"generate": "yarn generate-actions && yarn generate-entity-map && yarn generate-translations",
"generate-actions": "python scripts/generate_gun_actions.py",
"generate-translations": "python scripts/generate_translations.py",
"generate-entity-map": "python scripts/generate_entity_map.py"
Expand Down
Empty file modified public/data/ui_gfx/gun_actions/2_cards_on_death.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/3_cards_on_death.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/accelerating_shot.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/acid.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/acid_trail.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/acid_trail_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/acidshot.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/acidshot_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/air_bullet.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/air_bullet_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/alcohol_blast.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_acid.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_blackholes.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_deathcrosses.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_discs.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_nukes.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_rockets.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/all_spells.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/alpha.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/data/ui_gfx/gun_actions/anti_homing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/arc_electric.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/arc_electric_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/arc_fire.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/arc_fire_unidentified.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified public/data/ui_gfx/gun_actions/arc_gunpowder.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arc_poison.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/area_damage.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arrow.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arrow_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/autoaim.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/avoiding_arc.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_all.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_empty.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_is.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_lava.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_love.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_poop.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/baab_water.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/ball_lightning.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bee.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/berserk.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/berserk_field.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/berserk_field_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/big_magic_shield.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole_big.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole_big_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole_giga.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole_timer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/black_hole_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/blindness.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/blood_magic.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/blood_punch.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/blood_to_acid.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/blood_trail.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bloodlust.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bloodtentacle.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bloomshot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb_cart.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb_holy.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb_holy_giga.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb_trailer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bomb_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bounce.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bounce_explosion.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/bounce_hole.png
Empty file modified public/data/ui_gfx/gun_actions/bounce_larpa.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bounce_laser.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bounce_laser_emitter.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/bounce_lightning.png
Empty file modified public/data/ui_gfx/gun_actions/bounce_spark.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bounce_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bouncy_orb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bouncy_orb_timer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bouncy_orb_timer_2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/broken_spell.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bubbleshot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bubbleshot_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bubbleshot_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/buckshot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/building_back_wall_rock.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/building_board_wood.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/building_physics_templedoor.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/building_pressure_plate.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet_timer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet_timer_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet_trigger_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/bullet_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burn_trail.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burn_trail_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burning_critical.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_2_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_3.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_3_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_4.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_4_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_8.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/burst_x.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/caster_cast.png
Empty file modified public/data/ui_gfx/gun_actions/cement.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chain_bolt.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chain_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chainsaw.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chainsaw_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chaos_polymorph_field.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/chaotic_arc.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/charm.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/charm_field.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/charm_on_burning.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/charm_on_toxic.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_acid.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_fire.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_oil.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_shape.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_shape_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/circle_water.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cleaning_tool.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/clipping_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_acid.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_blood.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_oil.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_thunder.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_water.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cloud_water_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_blue.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_green.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_invis.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_orange.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_purple.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_rainbow.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_red.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/colour_yellow.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/commander_bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/critical_blood.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/critical_hit.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/critical_oil.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/critical_water.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/critical_wet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/crumbling_earth.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/crumbling_earth_projectile.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/curse.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/curse_wither_electricity.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/curse_wither_explosion.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/curse_wither_melee.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/curse_wither_projectile.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/cursed_orb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_forever.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_friendly.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_friendly_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_random.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_x2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_x2_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/damage_x5.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/darkflame.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/darkflame_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/death_cross.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/death_cross_big.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/death_cross_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/death_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/decelerating_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/decoy.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/decoy_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/decoy_trigger_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/decoy_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/delayed_spell.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/destruction.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/digger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/digger_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/disc_bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/disc_bullet_big.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/disc_bullet_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/divide_10.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/divide_2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/divide_3.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/divide_4.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/draw_3_random.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/draw_random.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/draw_random_x3.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/drone.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/duck.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/duck_2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/duplicate.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/duplicate_on_death.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/dynamite.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/dynamite_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/electric_charge.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/electric_charge_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/electrocution_field.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/empty.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/energy_shield.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/energy_shield_sector.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/energy_shield_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/energy_shield_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/enlarge.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/essence_to_power.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/expanding_orb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explode_on_alcohol.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explode_on_alcohol_giga.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explode_on_slime.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explode_on_slime_giga.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/exploding_deer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/exploding_deer_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosion.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosion_light.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosion_remove.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosion_tiny.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosion_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/explosive_projectile.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fire_blast.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fire_blast_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fire_trail.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fire_trail_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireball.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireball_ray.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireball_ray_enemy.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireball_ray_line.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireball_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/firebomb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/firebomb_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fireworks.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/fish.png
Empty file modified public/data/ui_gfx/gun_actions/fizzle.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/flamethrower.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/flamethrower_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/floating_arc.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/flowershot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fly_downwards.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/fly_upwards.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freeze.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freeze_alt.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freeze_field.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freeze_field_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freeze_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/freezing_gaze.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/friend_fly.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gamma.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/generate_random_deck_5.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/glitter_bomb.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/glowing_bolt.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/glue_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/golden_punch.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gore.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gravity.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gravity_anti.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gravity_field_enemy.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_anti.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_large.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_tier_2.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_tier_3.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_trigger_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/grenade_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gun.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/gunpowder_trail.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heal_bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heal_bullet_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_bullet_timer.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_bullet_trigger.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_bullet_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_shot_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/heavy_spread.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/high_explosive.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_accelerating.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_area.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_cursor.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_projectile.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_rotate.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_shooter.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_short.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/homing_unidentified.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/homing_wand.png
Binary file added public/data/ui_gfx/gun_actions/hook.png
Empty file modified public/data/ui_gfx/gun_actions/horizontal_arc.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/i-shape.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/i_shape.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/i_shape_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/iceball.png
100755 → 100644
Loading