From 3994f51131fdf0af5e86443368f36e5fb09b9939 Mon Sep 17 00:00:00 2001 From: lxgr-linux Date: Sat, 15 Jun 2024 03:01:25 +0200 Subject: [PATCH 1/3] feat(#284): Release v0.9.2 --- Changelog.md | 85 +++++++++++++++++++++++++------------- README.md | 69 +++++++++++++++++++++++++------ assets/pokete.metainfo.xml | 22 +++++----- release.py | 5 +-- snap/snapcraft.yaml | 2 +- wiki.md | 2 +- 6 files changed, 128 insertions(+), 57 deletions(-) diff --git a/Changelog.md b/Changelog.md index 4fa3e3a5..7f5f239e 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,14 @@ # Changelog +## [0.9.2] - 2024-06-15 + +Quite a lot of bugs were fixed: + +- Added more documentation +- #278: Fixed random dor in flowytown arena +- #279: Fixed warnings at startup due to new python versions +- #281: Fixed trainer name conflicts + ## [0.9.1] - 2023-04-25 - Fixed a bug with fightmap not resozing @@ -8,6 +17,7 @@ ## [0.9.0] - 2022-09-13 Quite a lot happened until this release: + - Moved some NPCs out of the way - Fixed a small bug with `gen_wiki.py` on windows - Added new `first evolution` achievement @@ -30,6 +40,7 @@ Fixes a small bug in the representation of pokete on flathub. ## [0.8.1] - 2022-08-04 The distribution size was shrinked extremely compared to 0.8.0 + - Made all wav files mp3s - Added new audio library and replaced playsound - Reduced the Appimage size @@ -68,34 +79,36 @@ Just some small bugfixes. ## [0.7.0] - 2022-06-06 ### Under the hood + - Massive code reorganisation - Added `PeriodicEventManager`, introducing a centralized approach to handling periodically occurring events - Enabled pipenv support ### Game design and behaviour + - After all Poketes are dead, players are now transported back to the last visited Pokete center - Multiple Poketes in a fight are now automatically possible - NPCs are way smarter now and support multi-answer chats - Added achievements visible via a submenu - Added commandline options - Several new Poketes have been added: - + [Voglus](wiki.md#voglus) - + [Ratatat](wiki.md#ratatat) - + [Crabbat](wiki.md#crabbat) - + [Rustacean](wiki.md#rustacean) - + [Saugh](wiki.md#saugh) - + [Corcos day](wiki.md#corcos-day) - + [Corcos night](wiki.md#corcos-night) - + [Raupathor day](wiki.md#raupathor-day) - + [Raupathor night](wiki.md#raupathor-night) - + [Mothor](wiki.md#mothor) + + [Voglus](wiki.md#voglus) + + [Ratatat](wiki.md#ratatat) + + [Crabbat](wiki.md#crabbat) + + [Rustacean](wiki.md#rustacean) + + [Saugh](wiki.md#saugh) + + [Corcos day](wiki.md#corcos-day) + + [Corcos night](wiki.md#corcos-night) + + [Raupathor day](wiki.md#raupathor-day) + + [Raupathor night](wiki.md#raupathor-night) + + [Mothor](wiki.md#mothor) - Also the maps "Agrawos" and "Sunny Beach" have been added - Weather influencing effectivities has been added - Added notifications - Ingame time was added: - + Day and Night active Poketes - + A clock - + Time stops after a certain period of idling + + Day and Night active Poketes + + A clock + + Time stops after a certain period of idling - Treats and the Pokete-Care where added to make leveling easier - The game is now available as an AppImage - The newly added natures now influence a Poketes stats on an individual basis @@ -107,7 +120,11 @@ Again very special thanks to @MaFeLP for supporting me! ## [0.6.0] - 2021-11-09 What changed until this release? -- Added [Diamondos](wiki.md#diamondos), [Dia stab](wiki.md#dia-stab), [Dazzle](wiki.md#dazzle), [Dia spikes](wiki.md#dia-spikes) + +- + +Added [Diamondos](wiki.md#diamondos), [Dia stab](wiki.md#dia-stab), [Dazzle](wiki.md#dazzle), [Dia spikes](wiki.md#dia-spikes) + - Added [Megapois](wiki.md#megapois), [Poison thorn](wiki.md#poison-thorn) - Added [Dicko](wiki.md#dicko), [Lil nut](wiki.md#lil-nut) - Added [Mowcow](wiki.md#mowcow), [Supercow power](wiki.md#supercow-power) @@ -126,18 +143,17 @@ What changed until this release? - Added multipage wiki - Completely rewrote gen_wiki.py - Reformated, moved, outsourced, chnages a lot of code -Again special thanks to MaFeLP - + Again special thanks to MaFeLP ## [0.5.1] - 2021-09-19 Some minor changes due to API changes in scrap_engine v1.0.0. scrap_engine v1.0.0 is now required. - ## [0.5.0] - 2021-09-10 What changed until this release? + - Improve Help - Added CODENAME: Grey Edition - Now unvisited maps names are not displayed in Roadmap anymore @@ -145,8 +161,12 @@ What changed until this release? - Added startuptime to savefile - Added Route 7 - Added coloured Minimap -- Added [Spikes](wiki.md#spikes), [Bubble gun](wiki.md#bubble-gun), [Flame throw](wiki.md#flame-throw), [Toe breaker](wiki.md#toe-breaker), [Wind blow](wiki.md#wind-blow), [Storm gust](wiki.md#storm-gust), [Rock smash](wiki.md#rock-smash) -- Added [Dicki](wiki.md#dicki), [Dick energy](wiki.md#dick-energy), [Ground hit](wiki.md#ground-hit), [Hiding](wiki.md#hiding) +- + +Added [Spikes](wiki.md#spikes), [Bubble gun](wiki.md#bubble-gun), [Flame throw](wiki.md#flame-throw), [Toe breaker](wiki.md#toe-breaker), [Wind blow](wiki.md#wind-blow), [Storm gust](wiki.md#storm-gust), [Rock smash](wiki.md#rock-smash) +- +Added [Dicki](wiki.md#dicki), [Dick energy](wiki.md#dick-energy), [Ground hit](wiki.md#ground-hit), [Hiding](wiki.md#hiding) + - Added [Schmetterling](wiki.md#Schmetterling), [Schmetter](wiki.md#schmetter) - Added abbility to learn a new attack very fifth level - Added second type @@ -157,27 +177,30 @@ What changed until this release? - Added flying - scrap_engine v0.3.3 is now needed - ## [0.4.1] - 2021-08-08 What changed until this release? + - Added [EffectFreezing](wiki.md#freezing) -- Added ice Poketes ([Cubl](wiki.md#cubl), [Spikl](wiki.md#spikl)) and attacks ([freeze](wiki.md#freeze), [Snow storm](wiki.md#snow-storm), [Sword of ice](wiki.md#sword-of-ice)) -- Added some more new Poketes ([Confuso](wiki.md#confuso), [Poisopla](wiki.md#poisopla)) and attacks ([Confusion](wiki.md#confusion), [Posion spores](wiki.md#poison-spores), [Root slap](wiki.md#root-slap)) +- Added ice Poketes ([Cubl](wiki.md#cubl), [Spikl](wiki.md#spikl)) and + attacks ([freeze](wiki.md#freeze), [Snow storm](wiki.md#snow-storm), [Sword of ice](wiki.md#sword-of-ice)) +- Added some more new Poketes ([Confuso](wiki.md#confuso), [Poisopla](wiki.md#poisopla)) and + attacks ([Confusion](wiki.md#confusion), [Posion spores](wiki.md#poison-spores), [Root slap](wiki.md#root-slap)) - Added shiny Poketes - Outsourced all map information to maps.py - Added version checking to warn about data loss when downgrading - Sorted the Poketes and attacks in the wiki by types - Fixed the effectivity of [EffectBurning](wiki.md#burning) - Fixed logic bug in most effects, so that some types are not affected by some effects -- Added Pokete dex for the user to keep track of all Pokete 'races' they have ever caught regardless of wether or not the Poketes are in the deck or not +- Added Pokete dex for the user to keep track of all Pokete 'races' they have ever caught regardless of wether or not + the Poketes are in the deck or not - Cleaned up save file to be more readable for humans - Changed development flow - ## [0.4.0] - 2021-08-01 What changed until this release? + - Added confirmation for running away - Made playmap_1 way easier - Changed attack list to start with 1 and not 0 @@ -198,27 +221,27 @@ What changed until this release? - Made some functions a class - Made some other quality of life changes - ## [0.3.8] - 2021-07-07 What changed until this release? + - Added coloured type tags and attack labels - Added ice type - Added about - Added a now Pokete - Made some minor fixes and changes - ## [0.3.7] - 2021-06-30 What changed until this release? + - Added trading with other players in the same network - Simplified some code - ## [0.3.6] - 2021-06-28 What changed until this release? + - scrap_engine 0.3.0 in now needed - Added initiative attribute for Poketes to determine which Pokete attacks first - Several minor fixed and additions @@ -226,6 +249,7 @@ What changed until this release? ## [0.3.5] - 2021-06-25 What changed until this release? + - Compatibility with scrap_engine 0.2.0 - Added validation for pokete_data - Added Intro @@ -233,6 +257,7 @@ What changed until this release? ## [0.3.4] - 2021-06-21 What changed until this release? + - Added Changelog.md - Added Route 6, bigmountain see and bigmountain cave - Improved wiki.md @@ -244,6 +269,7 @@ What changed until this release? ## [0.3.3] - 2021-06-15 What changed until this release? + - Trainers are now more likely to use effective attacks - Added autosave - Added a proper settings system @@ -259,6 +285,7 @@ What changed until this release? ## [0.3.2] - 2021-06-08 What changed until this release? + - Added route 3 - Added route 4 - Added Deepest forest @@ -270,6 +297,7 @@ What changed until this release? ## [0.3.1] - 2021-06-04 What changed until this release? + - Added Abandoned village - Added clampi - Added more NPCs @@ -278,4 +306,5 @@ What changed until this release? ## [0.3.0] - 2021-05-30 -This is the first real release of Pokete, because at this point most of the key game mechanics are implemented and most stuff that's still missing is just game content. +This is the first real release of Pokete, because at this point most of the key game mechanics are implemented and most +stuff that's still missing is just game content. diff --git a/README.md b/README.md index a65feb0f..b4ca15ee 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,15 @@ ![Example](assets/ss/ss01.png) [See more example pics](assets/pics.md) + ## What is it? + Pokete is a small terminal based game in the style of a very popular and old game by Gamefreak. ## Installation + For Linux, BSD etc. just do this: + ```shell # pip install scrap_engine $ git clone https://github.com/lxgr-linux/pokete.git @@ -30,6 +34,7 @@ $ ./pokete/pokete.py ``` You can also install it from the AUR: + ```shell $ buildaur -S pokete-git ``` @@ -39,6 +44,7 @@ Or you can just run the AppImage from the release page. NOTE: In that case you first have to create the `~/.cache/pokete/` folder. For OSX: + ```shell # pip install scrap_engine $ git clone https://github.com/lxgr-linux/pokete.git @@ -47,45 +53,62 @@ $ ./pokete/pokete.py For Windows: -Some windows antivirus may flag the `libplaysound.dll` as malicious. If pokete crashes, please make sure that the .dll exists and is **not** in quarantine! +Some windows antivirus may flag the `libplaysound.dll` as malicious. If pokete crashes, please make sure that the .dll +exists and is **not** in quarantine! ```shell git clone https://github.com/lxgr-linux/pokete.git pip install scrap_engine ``` + To run just execute `pokete.py`. If you have problems with your ARCH you maybe need to rebuild the audio module, see [here](playsound/README.md). ## Usage + The game can be run normally without supplying any options. For non gameplay related usage, use `--help`. Try it out [online](https://replit.com/@lxgr-linux/pokete). ## How to play -Imagine that you're a Pokete Trainer and you travel around the world to catch/train as many Poketes as possible with the ultimate goal of becoming the best trainer. + +Imagine that you're a Pokete Trainer and you travel around the world to catch/train as many Poketes as possible with the +ultimate goal of becoming the best trainer. First of all you get a starter Pokete (Steini), that you can use to fight battles with other Poketes. Use W, A, S and D to move around. -When entering the high grass (;), you may be attacked by a wild Pokete. By pressing `1` you can choose between the attacks your Pokete has (as long their AP is over 0). By pressing the according number, or navigating with the `*` cursor to the attack and pressing `Enter` you can use the attack selected. The wild Pokete will fight back, but you can kill it and gain XP to level up your Pokete. If you would like to catch a wild Pokete, you must first weaken it and then throw a Poketeball. With a bit of luck, you can catch it and have it fight for you. +When entering the high grass (;), you may be attacked by a wild Pokete. By pressing `1` you can choose between the +attacks your Pokete has (as long their AP is over 0). By pressing the according number, or navigating with the `*` +cursor to the attack and pressing `Enter` you can use the attack selected. The wild Pokete will fight back, but you can +kill it and gain XP to level up your Pokete. If you would like to catch a wild Pokete, you must first weaken it and then +throw a Poketeball. With a bit of luck, you can catch it and have it fight for you. -By pressing the `1` key, you can take a look at your current deck. You can see detailed information of your Pokete and your attacks, or rearrange them. +By pressing the `1` key, you can take a look at your current deck. You can see detailed information of your Pokete and +your attacks, or rearrange them. Changes will only be saved by quitting the game using the exit function. -Since you're a Pokete Trainer, you can also fight against other trainers (they appear as an 'a'). He will start a fight with you when you get close enough to him. You can not run from a trainer fight; you either have to win, or lose. These trainer fights give double the XP. +Since you're a Pokete Trainer, you can also fight against other trainers (they appear as an 'a'). He will start a fight +with you when you get close enough to him. You can not run from a trainer fight; you either have to win, or lose. These +trainer fights give double the XP. -When one of your Poketes is too weak or dies, you can heal it by going into the Pokete Center (the house), talk the the person there and choose the healing option. -Here you can also take a look at all of your Poketes, and not just the six in your team. The ones marked with an `o` are the ones in your deck. +When one of your Poketes is too weak or dies, you can heal it by going into the Pokete Center (the house), talk the the +person there and choose the healing option. +Here you can also take a look at all of your Poketes, and not just the six in your team. The ones marked with an `o` are +the ones in your deck. By pressing `e`, a menu will appear where player name, and later other settings, can be changed. -The red balls all over the map are Poketeballs. You'll need these to catch Poketes. Stepping on such a ball will add it to your inventory. +The red balls all over the map are Poketeballs. You'll need these to catch Poketes. Stepping on such a ball will add it +to your inventory. See [How to play](HowToPlay.md). ## Game depth -Not only are there Poketes that are stronger than others, but also Poketes with different types, which are effective against some types and ineffective against others. + +Not only are there Poketes that are stronger than others, but also Poketes with different types, which are effective +against some types and ineffective against others. | Type | Effective against | Ineffective against | |---------|------------------------------|---------------------| @@ -104,15 +127,19 @@ For additional information you can see [wiki](wiki.md) or [the multi-page wiki](https://lxgr-linux.github.io/pokete/wiki-multi). ## Mods -Mods can be written to extend Pokete. To load a mod, the mod has to be placed in `mods` and mods have to be enabled in the menu. + +Mods can be written to extend Pokete. To load a mod, the mod has to be placed in `mods` and mods have to be enabled in +the menu. For an example mod see [example.py](mods/example.py). ## Tips + - When you want to see the next part of a conversation, press any key - Don't play on full-screen; the game will not run properly - Don't be offended by the other trainers; they may swear at you ## TODO + - [x] A wizard at the start to set name and starter Pokete - [ ] More maps - [x] Types for attacks and Poketes @@ -128,10 +155,12 @@ For an example mod see [example.py](mods/example.py). - [x] Colour codes for types ## Dependencies + Pokete depends on python3 and the `scrap_engine` module. On Windows `pynput` has to be installed too. ## Documentation + - [Documentation for pokete_classes](https://lxgr-linux.github.io/pokete/doc/pokete_classes/index.html) - [Documentation for pokete_data](https://lxgr-linux.github.io/pokete/doc/pokete_data/index.html) - [Documentation for the gen-wiki file](https://lxgr-linux.github.io/pokete/doc/gen_wiki.html "gen_wiki.py") @@ -140,26 +169,40 @@ On Windows `pynput` has to be installed too. - [Documentation for the main file "pokete.py"](https://lxgr-linux.github.io/pokete/doc/pokete.html "pokete.py") ## Releases + For release information see [Changelog](Changelog.md). ## Contributing + Feel free to contribute whatever you want to this game. New Pokete contributions are especially welcome, those are located in /pokete_data/poketes.py To learn how to add more poketes/types/attacks to the game, see [the development guide](DevGuide.md) After adding new Poketes and/or attacks you may want to run + ```shell $ ./gen_wiki.py ``` to regenerate the wiki and adding them to it. +## Migrating to flatpak + +If you're migrating to the flatpak release, move your `~/.local/share/pokete/pokete.json` +to `~/.var/app/com.github.lxgr_linux.pokete/data/pokete/pokete.json`. + ## Credits + Music: + - Eric Skiff - Resistor Anthems - Available at [http://EricSkiff.com/music](http://EricSkiff.com/music) -- Marllon Silva (xDeviruchi) - 8-bit-fantasy-adventure-music-pack - Available at [itch.io](https://xdeviruchi.itch.io/8-bit-fantasy-adventure-music-pack) -- SketchyLogic - Map - Available at [opengameart.org](https://opengameart.org/content/nes-shooter-music-5-tracks-3-jingles) +- Marllon Silva (xDeviruchi) - 8-bit-fantasy-adventure-music-pack - Available + at [itch.io](https://xdeviruchi.itch.io/8-bit-fantasy-adventure-music-pack) +- SketchyLogic - Map - Available + at [opengameart.org](https://opengameart.org/content/nes-shooter-music-5-tracks-3-jingles) ## Troubleshooting -If you're experiencing problems on Japanese systems take a look at [this](https://gist.github.com/z80oolong/c7523367b798bdda094f859342f4c8be). + +If you're experiencing problems on Japanese systems take a look +at [this](https://gist.github.com/z80oolong/c7523367b798bdda094f859342f4c8be). diff --git a/assets/pokete.metainfo.xml b/assets/pokete.metainfo.xml index 72397348..75cb9a34 100644 --- a/assets/pokete.metainfo.xml +++ b/assets/pokete.metainfo.xml @@ -2,10 +2,13 @@ com.github.lxgr_linux.pokete + + lxgr-linux + MIT GPL-3.0 Pokete - A terminal based Pokemon like game + A terminal based Pokemon like game

Pokete is a small terminal based game in the style of a very popular and old game by Gamefreak. Imagine you're a Pokete-Trainer and your goal is it to run around in the world and catch/train as many Poketes as possible and to get the best trainer. @@ -37,45 +40,42 @@ + + +

Quite a lot of bugs were fixed: Added more documentation. #278: Fixed random dor in flowytown arena. #279: Fixed warnings at startup due to new python versions. #281: Fixed trainer name conflicts

+
+ https://github.com/lxgr-linux/pokete/releases/tag/0.9.2 +

Quite a lot happened until this release: Moved some NPCs out of the way. Fixed a small bug with `gen_wiki.py` on windows. Added new `first evolution` achievement. Added new Poketes (Pavous, Uberpavous, Kartmen, Kakraholt, Bablbam). Volume settings with a funky new volumeslider. A new `--no_audio` commandline option to supress all audio. Stats for Poketes. Infos about the effect an attack has. The complete game is now resizable. Reduced stack traces. This release now requires `scrap_engine` on v1.4.0. Many thanks to @ondrejmyska for your many contributions.

https://github.com/lxgr-linux/pokete/releases/tag/0.9.0 - https://github.com/lxgr-linux/pokete/archive/refs/tags/0.9.0.tar.gz

Version 0.8.2 fixes a display bug of the release notes on flatpak. Version 0.8.1 on the other hand brought the following improvements: This version brings a new cross-platform implementation of how the audio is played, written in go. This makes the installation size of pokete significantly smaller, as less dependencies are required. The first map has been reworked, to make it easier for new players to understand the game.

https://github.com/lxgr-linux/pokete/releases/tag/0.8.2 - https://github.com/lxgr-linux/pokete/archive/refs/tags/0.8.2.tar.gz

This version brings a new cross-platform implementation of how the audio is played, written in go. This makes the installation size of pokete significantly smaller, as less dependencies are required. The first map has been reworked, to make it easier for new players to understand the game.

https://github.com/lxgr-linux/pokete/releases/tag/0.8.1 - https://github.com/lxgr-linux/pokete/archive/refs/tags/0.8.1.tar.gz

We are constantly developing pokete further and with version 0.8.0 added a low of improvements and new features, such as music and sound effects. Running away from wild poketes can now fail and trainers can now have more than one pokete. Controls and hotkeys can now be remapped for different keyboard layouts. The default safe-file location has been moved to .local/share and some minor bugs have been fixed as well!

https://github.com/lxgr-linux/pokete/releases/tag/0.8.0 - https://github.com/lxgr-linux/pokete/archive/refs/tags/0.8.0.tar.gz
-

Preparation release for flatpaks. Includes: -

    -
  • A svg image of the pokete logo
  • -
  • A metainfo.xml file for pokete
  • -
+

Preparation release for flatpaks. Includes: A svg image of the pokete logo, A metainfo.xml file for pokete

https://github.com/lxgr-linux/pokete/releases/tag/0.7.3 - https://github.com/lxgr-linux/pokete/archive/refs/tags/0.7.3.tar.gz
diff --git a/release.py b/release.py index 510efb8f..f21df6a8 100644 --- a/release.py +++ b/release.py @@ -2,13 +2,12 @@ import os from pathlib import Path - -VERSION = "0.9.1" +VERSION = "0.9.2" CODENAME = "Grey Edition" SAVEPATH = Path( os.environ.get( "XDG_DATA_HOME", - str(Path.home())+"/.local/share" + str(Path.home()) + "/.local/share" ) ) / "pokete" FRAMETIME = 0.05 diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3d7be2ee..57631a34 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -2,7 +2,7 @@ name: "pokete" title: "Pokete" base: "core20" -version: "0.9.0" +version: "0.9.2" summary: "A terminal based Pokemon like game" description: | Pokete is a small terminal based game in the style of a very popular and old diff --git a/wiki.md b/wiki.md index 1b239864..a7abfead 100644 --- a/wiki.md +++ b/wiki.md @@ -1,4 +1,4 @@ -v0.9.1 +v0.9.2 # Pokete Wiki This wiki/documentation is a compilation of all Poketes, attacks, and types present in the Pokete game. From aa02cfc021cf338359e981114d55f9ecd6236671 Mon Sep 17 00:00:00 2001 From: lxgr-linux Date: Sat, 15 Jun 2024 03:04:26 +0200 Subject: [PATCH 2/3] fix(#284): Fixed up changelog --- Changelog.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/Changelog.md b/Changelog.md index 7f5f239e..1ab5c418 100644 --- a/Changelog.md +++ b/Changelog.md @@ -121,10 +121,8 @@ Again very special thanks to @MaFeLP for supporting me! What changed until this release? -- - -Added [Diamondos](wiki.md#diamondos), [Dia stab](wiki.md#dia-stab), [Dazzle](wiki.md#dazzle), [Dia spikes](wiki.md#dia-spikes) - +- Added [Diamondos](wiki.md#diamondos), [Dia stab](wiki.md#dia-stab), +- [Dazzle](wiki.md#dazzle), [Dia spikes](wiki.md#dia-spikes) - Added [Megapois](wiki.md#megapois), [Poison thorn](wiki.md#poison-thorn) - Added [Dicko](wiki.md#dicko), [Lil nut](wiki.md#lil-nut) - Added [Mowcow](wiki.md#mowcow), [Supercow power](wiki.md#supercow-power) @@ -161,12 +159,10 @@ What changed until this release? - Added startuptime to savefile - Added Route 7 - Added coloured Minimap -- - -Added [Spikes](wiki.md#spikes), [Bubble gun](wiki.md#bubble-gun), [Flame throw](wiki.md#flame-throw), [Toe breaker](wiki.md#toe-breaker), [Wind blow](wiki.md#wind-blow), [Storm gust](wiki.md#storm-gust), [Rock smash](wiki.md#rock-smash) -- -Added [Dicki](wiki.md#dicki), [Dick energy](wiki.md#dick-energy), [Ground hit](wiki.md#ground-hit), [Hiding](wiki.md#hiding) - +- Added [Spikes](wiki.md#spikes), [Bubble gun](wiki.md#bubble-gun), +- [Flame throw](wiki.md#flame-throw), [Toe breaker](wiki.md#toe-breaker), [Wind blow](wiki.md#wind-blow), [Storm gust](wiki.md#storm-gust), [Rock smash](wiki.md#rock-smash) +- Added [Dicki](wiki.md#dicki), [Dick energy](wiki.md#dick-energy), +- [Ground hit](wiki.md#ground-hit), [Hiding](wiki.md#hiding) - Added [Schmetterling](wiki.md#Schmetterling), [Schmetter](wiki.md#schmetter) - Added abbility to learn a new attack very fifth level - Added second type From fc28e8a92ad99ab40db7fa7182146958f6522a83 Mon Sep 17 00:00:00 2001 From: lxgr-linux Date: Sat, 15 Jun 2024 03:13:12 +0200 Subject: [PATCH 3/3] fix: Appimage --- assets/AppImageBuilder.yml | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/assets/AppImageBuilder.yml b/assets/AppImageBuilder.yml index 1107d78c..17581adc 100644 --- a/assets/AppImageBuilder.yml +++ b/assets/AppImageBuilder.yml @@ -34,20 +34,20 @@ AppDir: files: include: [] exclude: - - usr/share/man - - usr/share/pokete/bash - - usr/share/pokete/.git - - usr/share/pokete/prepare_pages.py - - usr/share/pokete/gen_wiki.py./ - - usr/share/pokete/*.md - - usr/share/scrap_engine - - usr/share/pokete/playsound/libplaysound.dll - - usr/share/pokete/playsound/libplaysound.osx.so - - usr/share/pokete/assets/ss - - usr/share/pokete/assets/*.png - - usr/share/pokete/assets/*.kra - - usr/share/pokete/assets/*.svg - - usr/share/doc + - usr/share/man + - usr/share/pokete/bash + - usr/share/pokete/.git + - usr/share/pokete/prepare_pages.py + - usr/share/pokete/gen_wiki.py./ + - usr/share/pokete/*.md + - usr/share/scrap_engine + - usr/share/pokete/playsound/libplaysound.dll + - usr/share/pokete/playsound/libplaysound.osx.so + - usr/share/pokete/assets/ss + - usr/share/pokete/assets/*.png + - usr/share/pokete/assets/*.kra + - usr/share/pokete/assets/*.svg + - usr/share/doc test: fedora-30: image: appimagecrafters/tests-env:fedora-30 @@ -66,4 +66,5 @@ AppDir: command: ./AppRun AppImage: arch: x86_64 + comp: gzip update-information: guess