magefree / magefree/mage

Add automatic field scroll preference (applies whenever a card enters / leaves the field to that card's controller)

Open
#5,853 1 comment 0 reactions 0 assignees View on GitHub
enhancement GUI
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Automatic field scroll (applies whenever a card enters / leaves the field to that card's controller):
- Automatically scroll towards controller
- Don't automatically scroll (Default?)
- Automatically scroll away from controller

In the example below, the scroll bar currently doesn't move when creatures are played, which hides them. When player A attacked me, the attacking creature was off-screen. In the second image, scrolling away from player A revealed the attacking monster. I would like to have the ability to automatically scroll away from a card's controller when a card enters / leaves the game so I don't forget about creatures. Automatically scrolling towards a player can also be useful if I really need to pay attention to their open mana.

Hidden creature:
![BEFORE](https://user-images.githubusercontent.com/17330088/59464654-08778580-8df7-11e9-97aa-3cd211acd02b.PNG)

Revealed creature:
![AFTER](https://user-images.githubusercontent.com/17330088/59464661-0c0b0c80-8df7-11e9-9938-1494146360f5.PNG)

I want to emphasize that automatic scrolling should only be applied whenever a card enters / leaves the field **to that card's controller**. It should not apply to all players. This allows you to focus on a different aspect of a certain opponent's field until they play another card.

Also, I used the (towards / away from) controller phrasing since players can have different orientations on the screen.

This will be especially useful for multiplayer games!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.