Skip to content

Commit 79a89af

Browse files
authored
Merge pull request #62 from gurgalex/add_summoning_read
Add summoning brazier, creatures screen, reorder screen, and GodForge + perf fixes and numerous other things
2 parents be6a2f9 + cfbd959 commit 79a89af

20 files changed

+1927
-219
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# v0.11.0
2+
## feat
3+
- Certain UI Screens now give more helpful output
4+
- Summoning Brazier - Reads current creature, read trait + description, copy all creature info to clipboard
5+
- Creatures screen - Now tells what creature number is being interacted with for example Creature 1 Trait(s)
6+
- GodForge select - Tells what creature is being selected to GodForge
7+
- Reorder Creatures - Tells what creature you are selecting, and which number to swap it with
8+
9+
## perf
10+
- CPU usage should be ~15-20% lower due to only scanning quests every second
11+
12+
## fix
13+
- Better, Faster, Stronger, Dead quest. Phase Folk killed now works (typo in quest name)
14+
- Key presses are no longer read when Siralim Ultimate is the active window
15+
16+
## Change
17+
- Default to not repeat sounds when stationary for new installations. Delete config.ini or set `repeat_sound_when_stationary` to false.
18+
119
# v0.10.3
220
# fix
321
- Fix broken release by pinning opencv dependency version

README.md

+32-11
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,31 @@
22

33
A program to aid in making [Siralim Ultimate](https://store.steampowered.com/app/1289810/Siralim_Ultimate/) more accessible to visually impaired users.
44

5-
# Demo
5+
## Demo
66

77
[![Siralim Access Video Demo of Realm Navigation and TTS](https://img.youtube.com/vi/00jdY_b_ra0/maxresdefault.jpg)](https://www.youtube.com/watch?v=00jdY_b_ra0)
88

99

10-
# Features
11-
- Integration with your screen reader of choice (NVDA, JAWS, Window-Eyes, SuperNova, System Access, ZoomText
12-
)
10+
## Features
11+
- Integration with your screen reader of choice
12+
- NVDA
13+
- JAWS
14+
- Window-Eyes
15+
- SuperNova
16+
- System Access
17+
- ZoomText
1318
- Sound list screen to familiarize with which sounds are for what
1419
- Unique audio sounds for specific items
1520
- Replaces game font with accessible version (Arial bold)
1621
- Speaks the currently selected menu item
1722
- Dialog boxes are spoken such as for the story, NPCs, and realm altars
23+
- Specialized output for certain UI screens
24+
- Summoning brazier
25+
- Creatures screen (know which creature's traits, artifact, spell gems are being configured)
26+
- Reorder creature screen
27+
- GodForge avatar select
1828

19-
## Items sounds
29+
## Item sounds
2030
[video of sounds playing](https://youtu.be/2vVCJtCocbA)
2131

2232
- Quest items
@@ -29,19 +39,30 @@ A program to aid in making [Siralim Ultimate](https://store.steampowered.com/app
2939
- Teleportation shrine
3040
- Summoning brazier
3141

32-
# Required game settings
42+
## Keyboard Shortcuts
43+
| Action | Default Key |
44+
| ------------------------- | ----------- |
45+
| Speak secondary info | o |
46+
| Speak all available info | v |
47+
| Copy all available info | c |
48+
49+
## Requirements
50+
51+
### Game settings
3352
- Display Zoom: 1x - to identify any realm object
3453

35-
# Operating System Requirements
54+
### Operating System Requirements
3655
- Windows 10 - only so far tested on 2021 releases
3756
- The English United States language pack must be installed [Instructions can be found here](https://support.microsoft.com/en-us/windows/install-a-language-for-windows-ccd853d3-9ecd-7da7-9ef0-72b4a055410a)
3857

39-
40-
# How to download
58+
## How to download
4159
The latest version of the installer can be found [here https://github.com/gurgalex/SiralimAccess/releases/latest](https://github.com/gurgalex/SiralimAccess/releases/latest)
4260

43-
44-
# FAQ
61+
## FAQ
4562
## How to change the voice used if not using a screen reader?
4663
The SAPI voice is controlled by the Windows control panel.
4764
- Control Panel -> Speech Recognition -> Text to Speech -> Voice selection
65+
66+
## Where is the config file?
67+
`%localappdata%\SiralimAccess`
68+
Edit `config.ini`

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.10.3
1+
0.11.0

assets.db

0 Bytes
Binary file not shown.

cli.spec

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ a = Analysis(['cli.py'],
2424
datas=[
2525
('VERSION', '.'),
2626
('assets.db', '.'),
27+
('subot/creatures.csv', 'subot'),
2728
('resources/audio', 'resources/audio'),
2829
('resources/custom_assets/NPCs/Castle', 'resources/custom_assets/NPCs/Castle'),
2930
],

requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ brotli==1.0.9
1818
urllib3==1.26.6
1919

2020
pynput~=1.7.3
21-
cytolk~=0.1.7
22-
future~=0.18.2
21+
cytolk~=0.1.10
2322
requests~=2.26.0
2423
semantic-version~=2.8.5
24+
pyclip~=0.5.4

resources/__init__.py

Whitespace-only changes.

subot/creatures.csv

+1,002
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)