Comments (12)
On Windows/Chrome I was not able to use Ctrl+Shift+Meta+X to save a file. The hotkeys file from master shows that the hotkey is shift+ctrl+X.
AncientBeast/src/ui/hotkeys.js
Lines 66 to 72 in 471f146
In any case, I was able to find another shortcut for ctrl+s to save and this worked for me. To have two different shortcuts for the same action seems a bit redundant to me, though. I'm not sure why the other shortcut did not work.
AncientBeast/src/ui/hotkeys.js
Lines 10 to 15 in 471f146
I now have a save log file, but am still unable to replicate your bug.
- I hold ctrl+meta+L for a few seconds and select my save file.
- I press "Open" to open this save file.
- The game loads successfully and there are no further "leftover" file selectors.
In your bug scenario, how does the process differ?
Seems I got stuck on another fork when looking at the hotkey. We have 2 because browsers. Once more testing is done might as well stick to just one and document it or showcase it in some hotkey page in-game eventually.
I'm on Linux and using Brave, so it might be a specific bug that won't affect most people, will make sure to specify this stuff in OP. You're free to pick another issue if you want, plenty labeled 'easy'.
from ancientbeast.
Trying to recreate. Using FF/Edge on Windows, I only get a single window to pop up at any time.
What's your OS/browser?
from ancientbeast.
Trying to recreate. Using FF/Edge on Windows, I only get a single window to pop up at any time.
What's your OS/browser?
@andretchen0 I'm on Linux/Brave.
from ancientbeast.
Can I contribute to this? I have not played this game before but I enjoy games and would like to try committing to open source and this looks simple enough to tackle.
from ancientbeast.
@tykm Sure, go for it. Assigning you in a bit.
from ancientbeast.
@DreadKnight I am unfamiliar with this codebase and the functionality behind logging, but from my understanding:
And in your case, holding the shortcut will open multiple file selectors, as opposed to my screenshot where there is only one open?
from ancientbeast.
@tykm It only opens multiple files if I open a save file in the picker, provided I've held the load hotkey a little longer.
You can get a save (log) file by playing and pressing Ctrl+Shift+X and then you use that back in a pre-match screen.
from ancientbeast.
I am unable to use the ctrl+shift+X hotkey to save a log file. Do I need to progress past a certain num of turns to save or am I in the wrong mode? I am using Windows and Chrome.
from ancientbeast.
I am unable to use the ctrl+shift+X hotkey to save a log file. Do I need to progress past a certain num of turns to save or am I in the wrong mode? I am using Windows and Chrome.
It should work instantly. Hotkey was remapped recently, but checking the file it seems it's Ctrl+Shift+Meta+X, though the idea was to drop Meta and it works even without Meta for me xD
https://github.com/CyberBishop/AncientBeast/blob/master/src/ui/hotkeys.js#L65
from ancientbeast.
Seems from conversation I opposed dropping the Meta, just went for a more suitable letter instead, my bad; #2160
from ancientbeast.
On Windows/Chrome I was not able to use Ctrl+Shift+Meta+X to save a file. The hotkeys file from master shows that the hotkey is shift+ctrl+X.
AncientBeast/src/ui/hotkeys.js
Lines 66 to 72 in 471f146
In any case, I was able to find another shortcut for ctrl+s to save and this worked for me. To have two different shortcuts for the same action seems a bit redundant to me, though. I'm not sure why the other shortcut did not work.
AncientBeast/src/ui/hotkeys.js
Lines 10 to 15 in 471f146
I now have a save log file, but am still unable to replicate your bug.
- I hold ctrl+meta+L for a few seconds and select my save file.
- I press "Open" to open this save file.
- The game loads successfully and there are no further "leftover" file selectors.
In your bug scenario, how does the process differ?
from ancientbeast.
Sounds good
from ancientbeast.
Related Issues (20)
- missing ability trap sprites [bounty: 2 XTR] HOT 1
- drops not centered [bounty: 1 XTR] HOT 1
- OpenCollective widget within dash [bounty: 3 XTR] HOT 3
- star-history.com advertising HOT 1
- Abolished Fiery Touch throws error when used facing left HOT 1
- bouncing indicator [bounty: 2 XTR] HOT 11
- Hint `cssClass`
- Hex hover bug - Hexgrid + hotkeys HOT 1
- Pathfinding doesn't use h(n) HOT 1
- only one notification for Poisonous Vine [bounty: 2 XTR] HOT 5
- `creature.adjacentHexes` returns counter-clockwise hexes when `clockwise=true`
- Creature Dash arrow keys error: "stats is undefined" HOT 11
- Creature Dash: arrow keys don't move the "active" grid element HOT 3
- can't enable ability upgrades from the start [bounty: 3 XTR] HOT 2
- vertical browser tabs overlap UI elements [bounty: 6 XTR] HOT 5
- Firefox warns about OpenCollective embed HOT 2
- `creature.flipped` is `undefined` HOT 3
- build issues related to linting HOT 1
- TypeError: express is not a function HOT 1
- basic attack icon not clickable [bounty: 4 XTR] HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ancientbeast.