Skip to content

Commit 3dcf32b

Browse files
authored
Merge pull request #220 from lxgr-linux/release-1.8.0
Release 0.8.0
2 parents 9e6db99 + 930a780 commit 3dcf32b

File tree

6 files changed

+92
-7
lines changed

6 files changed

+92
-7
lines changed

Changelog.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## [0.8.0] - 2022-07-25
4+
5+
- Added audio
6+
- Removed pynput as a dependency on windows
7+
- A lot of spelling and grammar fixes
8+
- Fixed Poketes not beeing freeable
9+
- Added some game ballancing
10+
- Trainers can now obtain more than one Pokete
11+
- Made run away random
12+
- Added remappable controls
13+
- Save location is now based on XDG dirs, no intervention needed
14+
- Added quick attacks using `yzcv` so the attackamenu can be skipped
15+
16+
Many thanks to everybody who contributed to this release!
17+
318
## [0.7.3] - 2022-06-20
419

520
Preparation release for flatpaks. Includes:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ For an example mod see [example.py](mods/example.py).
112112
- [ ] More maps
113113
- [x] Types for attacks and Poketes
114114
- [x] Evolving
115-
- [ ] More than one Pokete for trainers
115+
- [x] More than one Pokete for trainers
116116
- [x] Coloured Poketes
117117
- [x] A store to buy Poketeballs
118118
- [x] Potions

assets/AppImageBuilder.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,18 @@ script:
55
- mkdir -p AppDir/usr/share/icons
66
- git clone --depth=1 https://github.com/lxgr-linux/pokete AppDir/usr/share/pokete
77
- git clone --depth=1 https://github.com/lxgr-linux/scrap_engine AppDir/usr/share/scrap_engine
8+
- git clone --depth=1 https://github.com/TaylorSMarks/playsound AppDir/usr/share/playsound
89
- cp AppDir/usr/share/scrap_engine/scrap_engine.py AppDir/usr/share/pokete/
9-
- cp AppDir/usr/share/pokete/assets/pokete.png AppDir/usr/share/icons/pokete.png
10+
- cp AppDir/usr/share/pokete/assets/pokete.svg AppDir/usr/share/icons/pokete.svg
11+
- cp AppDir/usr/share/playsound/playsound.py AppDir/usr/share/pokete/
1012

1113
AppDir:
1214
path: AppDir
1315
app_info:
1416
id: com.github.lxgr-linux.pokete
1517
name: Pokete
1618
icon: pokete
17-
version: 0.6.0
19+
version: 0.8.0
1820
exec: usr/bin/python3.10
1921
exec_args: $APPDIR/usr/share/pokete/pokete.py --log $@
2022
# pacman:
@@ -24,23 +26,24 @@ AppDir:
2426
apt:
2527
arch: amd64
2628
sources:
27-
- sourceline: 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ impish main restricted universe multiverse'
29+
- sourceline: 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse'
2830
key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x871920d1991bc93c'
2931
include:
3032
- python3.10
33+
- python3-gi
3134
exclude:
3235
- perl
3336
files:
3437
include: []
3538
exclude:
3639
- usr/share/man
37-
- usr/share/pokete/assets
3840
- usr/share/pokete/bash
3941
- usr/share/pokete/.git
4042
- usr/share/pokete/prepare_pages.py
4143
- usr/share/pokete/gen_wiki.py./
4244
- usr/share/pokete/*.md
4345
- usr/share/scrap_engine
46+
- usr/share/playsound
4447
- usr/share/doc
4548
test:
4649
fedora-30:

assets/pokete.metainfo.xml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright 2022 lxgr <lxgr@protonmail.com> -->
3+
<component type="desktop-application">
4+
<id>com.github.lxgr_linux.pokete</id>
5+
<metadata_license>MIT</metadata_license>
6+
<project_license>GPL-3.0</project_license>
7+
<name>Pokete</name>
8+
<summary>A terminal based Pokemon like game </summary>
9+
<description>
10+
<p>
11+
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.
12+
</p>
13+
</description>
14+
<categories>
15+
<category>Game</category>
16+
</categories>
17+
<keywords>
18+
<keyword>game</keyword>
19+
<keyword>python</keyword>
20+
<keyword>pokemon</keyword>
21+
<keyword>console-game</keyword>
22+
</keywords>
23+
<url type="homepage">https://github.com/lxgr-linux/pokete/</url>
24+
<url type="bugtracker">https://github.com/lxgr-linux/pokete/issues</url>
25+
<provides>
26+
<binary>com.github.lxgr_linux.pokete</binary>
27+
</provides>
28+
<launchable type="desktop-id">com.github.lxgr_linux.pokete.desktop</launchable>
29+
<screenshots>
30+
<screenshot type="default">
31+
<caption>Fight against other poketes</caption>
32+
<image type="source" width="734" height="410">https://lxgr-linux.github.io/pokete/assets/ss/ss01.png</image>
33+
</screenshot>
34+
<screenshot>
35+
<caption>Conversation with a trainer on Map Route 2</caption>
36+
<image type="source" width="734" height="410">https://lxgr-linux.github.io/pokete/assets/ss/ss05.png</image>
37+
</screenshot>
38+
</screenshots>
39+
<releases>
40+
<release type="stable" version="0.8.0" date="2022-07-25" urgency="medium">
41+
<description>
42+
<p>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!</p>
43+
</description>
44+
<url>https://github.com/lxgr-linux/pokete/releases/tag/0.8.0</url>
45+
<location>https://github.com/lxgr-linux/pokete/archive/refs/tags/0.8.0.tar.gz</location>
46+
</release>
47+
<release type="stable" version="0.7.3" date="2022-06-21" urgency="low">
48+
<description>
49+
<p> Preparation release for flatpaks. Includes:
50+
<ul>
51+
<li>A svg image of the pokete logo</li>
52+
<li>A metainfo.xml file for pokete</li>
53+
</ul>
54+
</p>
55+
</description>
56+
<url>https://github.com/lxgr-linux/pokete/releases/tag/0.7.3</url>
57+
<location>https://github.com/lxgr-linux/pokete/archive/refs/tags/0.7.3.tar.gz</location>
58+
</release>
59+
</releases>
60+
<content_rating type="oars-1.1">
61+
<content_attribute id="violence-cartoon">mild</content_attribute>
62+
<content_attribute id="drugs-narcotics">mild</content_attribute>
63+
<content_attribute id="language-profanity">intense</content_attribute>
64+
<content_attribute id="language-humor">moderate</content_attribute>
65+
</content_rating>
66+
</component>
67+

release.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from pathlib import Path
44

55

6-
VERSION = "0.7.2"
6+
VERSION = "0.8.0"
77
CODENAME = "Grey Edition"
88
SAVEPATH = Path(
99
os.environ.get(

wiki.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
v0.7.2
1+
v0.8.0
22

33
# Pokete Wiki
44
This wiki/documentation is a compilation of all Poketes, attacks, and types present in the Pokete game.

0 commit comments

Comments
 (0)