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

UI reskin #41

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
a064a44
Change this to be slightly better and different
ashleybaldock May 25, 2023
7bbe73c
Add nvmrc
ashleybaldock May 25, 2023
84cf866
Remove openssl-legacy-provider flag again
ashleybaldock May 25, 2023
58cb1af
Seems to be the issue for add trigger fixed
ashleybaldock May 25, 2023
1bcccd7
Manual fix for triggers
ashleybaldock May 25, 2023
c50f0a3
Add buttons for undo/redo functionality
ashleybaldock May 31, 2023
32a7a03
Merge branch 'master' into undo-redo-buttons
ashleybaldock May 31, 2023
c7ef4ee
A few UI tweaks to make it look more like the game
ashleybaldock Jun 28, 2023
68f5f9d
Changes to support additional params in wiki wand template format
ashleybaldock Jun 28, 2023
263d2c6
Merge branch 'params-changes' into ui-reskin
ashleybaldock Jun 28, 2023
f36c9b3
Styling wand stats, add logo
ashleybaldock Jun 29, 2023
040729a
A bit of fun
ashleybaldock Jun 29, 2023
a286496
Icon for config
ashleybaldock Jul 6, 2023
2355d00
Add more images for UI
ashleybaldock Jul 6, 2023
622001b
Improve on query parsing
ashleybaldock Jul 6, 2023
e04f53c
Beta
ashleybaldock Jul 6, 2023
eadb2ca
beta enable with config option
ashleybaldock Jul 7, 2023
fed1b81
Add config options
ashleybaldock Jul 7, 2023
b09c4d7
Fix blood to power behaviour
ashleybaldock Jul 9, 2023
06bb2b8
Fix types for upgrade
ashleybaldock Jul 12, 2023
7b54f4d
Merge branch 'params-changes' into ui-reskin
ashleybaldock Jul 12, 2023
9d06622
Merge branch 'beta' into ui-reskin
ashleybaldock Jul 12, 2023
a0c3394
Add spell type backgrounds
ashleybaldock Jul 12, 2023
d13bc50
sprites and spell place backgrounds
ashleybaldock Jul 12, 2023
3d77998
Add more graphics
ashleybaldock Jul 29, 2023
8db097b
A few other changes
ashleybaldock Jul 29, 2023
0287a51
ui tweaks
ashleybaldock Aug 6, 2023
93f775b
Try a different approach to emualating lua for loops
ashleybaldock Aug 6, 2023
1f75ecd
Merge branch 'beta' into ui-reskin
ashleybaldock Aug 6, 2023
c71c1ab
Remove bg
ashleybaldock Aug 11, 2023
499d0f1
Fix up typing
ashleybaldock Aug 11, 2023
662c869
update readme
ashleybaldock Aug 11, 2023
57f94f0
Merge branch 'beta'
ashleybaldock Aug 11, 2023
c25273b
Merge branch 'master' into ui-reskin
ashleybaldock Aug 11, 2023
5a831c4
Fix this
ashleybaldock Aug 20, 2023
7a1514e
Update README.md
ashleybaldock Aug 20, 2023
31c4b94
Update react-scripts to recent version
ashleybaldock Aug 20, 2023
d2f4bc0
Merge branch 'ui-reskin' of github.com:salinecitrine/noita-wand-simul…
ashleybaldock Aug 20, 2023
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
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
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v16
57 changes: 49 additions & 8 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,20 +30,61 @@ Your app is ready to be deployed!

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

### `generate-actions`
## Automatic code generation

Generate Typescript spell functions from the source Lua code. This requires that you have 'data/scripts/gun/gun_actions.lua' present.
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
```

With those files in place, you can run this command to generate the necessary files:

```
yarn generate
```

Or, individually:

```
yarn generate-actions
```

Generate Typescript spell functions from the source Lua code. This requires that you have 'data/scripts/gun/gun_actions.lua' present.
Runs `scripts/generate_gun_actions.py`.

### `generate-entity-map`
```
yarn generate-entity-map
```

Generate a Typescript map from projectile definitions to spells that use them, based on the source Lua code. This requires that you have 'data/scripts/gun/gun_actions.lua' present.

Runs `scripts/generate_entity_map.py`.

### `generate-translations`
```
yarn generate-translations
```

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`.
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,19 @@
"react-dnd-html5-backend": "^14.0.0",
"react-dom": "^17.0.2",
"react-redux": "^7.2.4",
"react-scripts": "4.0.3",
"react-scripts": "5.0.1",
"redux-undo": "^1.0.1",
"styled-components": "^5.3.0",
"typescript": "^4.1.2",
"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 Expand Up @@ -62,6 +63,7 @@
]
},
"devDependencies": {
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
"serve": "^12.0.0"
}
}
Binary file added public/data/arrowhead.png
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/arrowhead_down.png
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/arrowhead_downleft.png
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/arrowhead_downright.png
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/arrowhead_left.png
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/arrowhead_leftup.png
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/arrowhead_right.png
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/arrowhead_up.png
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/arrowhead_upright.png
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/border_active.png
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/border_inactive.png
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/config/die2.png
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/config/goldnugget2.png
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/config/heart2.png
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/fonts/NoitaGlyphScaled.ttf
Binary file not shown.
Binary file added public/data/fonts/NoitaPixel.ttf
Binary file not shown.
Binary file added public/data/inventory/action_tree_box.png
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/inventory/background.png
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/inventory/full_inventory_box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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/inventory/grid_box.png
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/inventory/grid_box_unknown.png
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/inventory/grid_highlight_new.png
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/inventory/highlight.png
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/inventory/hover_info_empty_slot.png
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/inventory/inventory_box.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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/inventory/item_bg_purchase_1.png
Binary file added public/data/inventory/item_bg_purchase_2.png
Binary file added public/data/noita_logo.png
Binary file added public/data/requirement.png
Binary file added public/data/sampo-config.png
Binary file added public/data/spelltypes/item_bg_draw_many.png
Binary file added public/data/spelltypes/item_bg_material.png
Binary file added public/data/spelltypes/item_bg_modifier.png
Binary file added public/data/spelltypes/item_bg_other.png
Binary file added public/data/spelltypes/item_bg_passive.png
Binary file added public/data/spelltypes/item_bg_projectile.png
Binary file added public/data/spelltypes/item_bg_static_projectile.png
Binary file added public/data/spelltypes/item_bg_utility.png
Binary file added public/data/status/bloody.png
Binary file added public/data/status/burning.png
Binary file added public/data/status/oiled.png
Binary file added public/data/status/wet.png
Binary file added public/data/textlog.png
Binary file added public/data/trail/trail_acid.png
Binary file added public/data/trail/trail_alcohol.png
Binary file added public/data/trail/trail_fire.png
Binary file added public/data/trail/trail_gunpowder.png
Binary file added public/data/trail/trail_lava.png
Binary file added public/data/trail/trail_oil.png
Binary file added public/data/trail/trail_poison.png
Binary file added public/data/trail/trail_water.png
Empty file modified public/data/ui_gfx/gun_actions/2_cards_on_death.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/3_cards_on_death.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/accelerating_shot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/acid.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/acid_trail.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/acid_trail_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/acidshot.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/acidshot_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/air_bullet.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/air_bullet_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/alcohol_blast.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_acid.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_blackholes.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_deathcrosses.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_discs.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_nukes.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_rockets.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/all_spells.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/alpha.png
100755 → 100644
Binary file added public/data/ui_gfx/gun_actions/anti_homing.png
Empty file modified public/data/ui_gfx/gun_actions/arc_electric.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arc_electric_unidentified.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arc_fire.png
100755 → 100644
Empty file modified public/data/ui_gfx/gun_actions/arc_fire_unidentified.png
100755 → 100644
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
Loading