Feature requests
by ubeefx
Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins
Re: Feature requests
by Huggybaby » 08 Sep 2011, 17:41
Can you be more specific? I don't see any green or red borders.
-
Huggybaby - Administrator
- Posts: 3226
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 741 times
- Been thanked: 601 times
Re: Feature requests
by melvin » 09 Sep 2011, 05:38
Hi Nilzark, you have to change
option_use_overlay=true
to the theme.properties file as well. Assuming you are using the default felt_theme.
The default felt_theme distributed with the program as felt_theme.zip in Magarena/mods uses color borders to highlight the cards, i.e. it has option_use_overlay=false. All the other themes use an overlay on top of the whole card.
To modify the felt_theme.zip, you can unzip the contents of the zip file into a folder name felt_theme, i.e. Magarena/mods/felt_theme/, and modify the theme.properties file.
To get rid of any highlighting you have to make the color changes as suggested by Huggybaby and the changes to option_use_overlay I mentioned above. For the other themes, the option_use_overlay is already set to true.
option_use_overlay=true
to the theme.properties file as well. Assuming you are using the default felt_theme.
The default felt_theme distributed with the program as felt_theme.zip in Magarena/mods uses color borders to highlight the cards, i.e. it has option_use_overlay=false. All the other themes use an overlay on top of the whole card.
To modify the felt_theme.zip, you can unzip the contents of the zip file into a folder name felt_theme, i.e. Magarena/mods/felt_theme/, and modify the theme.properties file.
To get rid of any highlighting you have to make the color changes as suggested by Huggybaby and the changes to option_use_overlay I mentioned above. For the other themes, the option_use_overlay is already set to true.
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Feature requests
by Huggybaby » 09 Sep 2011, 19:43
I don't have those borders, color_choice=00,00,00,00 turns them off for me, so pls check your theme properties again.
I haven't found any instability in the latest release, please make a bug report so it can be fixed!
I haven't found any instability in the latest release, please make a bug report so it can be fixed!
-
Huggybaby - Administrator
- Posts: 3226
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 741 times
- Been thanked: 601 times
Re: Feature requests
by melvin » 10 Sep 2011, 02:55
You need to use 1.17 for this as the option_use_overlay setting is only available in 1.17 and not in 1.16. As Huggybaby said, if you are encountering any problems running 1.17 do post about it in the bugs thread.
Apologies for the confusing instruction in my earlier post. To get rid of card highlights you need to have the following lines in your theme.properties file
option_use_overlay=true
color_choice=00,00,00,00
color_combat_choice=00,00,00,00
Detail instructions are:
1. unzip felt_theme.zip into a folder named felt_theme and then delete felt_theme.zip. You should see a bunch of images in Magarena/mods/felt_theme/
2. Edit Magarena/mods/felt_theme/theme.properties, change the file from
option_use_overlay=false
color_choice=00,FF,00,30
color_combat_choice=FF,00,00,70
to
option_use_overlay=true
color_choice=00,00,00,00
color_combat_choice=00,00,00,00
3. Start Magarena made sure the felt theme is selected.
Apologies for the confusing instruction in my earlier post. To get rid of card highlights you need to have the following lines in your theme.properties file
option_use_overlay=true
color_choice=00,00,00,00
color_combat_choice=00,00,00,00
Detail instructions are:
1. unzip felt_theme.zip into a folder named felt_theme and then delete felt_theme.zip. You should see a bunch of images in Magarena/mods/felt_theme/
2. Edit Magarena/mods/felt_theme/theme.properties, change the file from
option_use_overlay=false
color_choice=00,FF,00,30
color_combat_choice=FF,00,00,70
to
option_use_overlay=true
color_choice=00,00,00,00
color_combat_choice=00,00,00,00
3. Start Magarena made sure the felt theme is selected.
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Feature requests
by Nilzark » 10 Sep 2011, 13:47
Thanks guys. That worked.
v1.17b seems to be stable now. Maybe I screwed something up last time.
~Nilzark
v1.17b seems to be stable now. Maybe I screwed something up last time.
~Nilzark
Re: Feature requests
by ubeefx » 10 Sep 2011, 16:34
Just a suggestion.
Instead of putting the highlighting method into the theme, add a highlighting option to the preferences.
And show a combobox with for instance none, overlay, border as choices.
Seems the most flexible approach to me.

Instead of putting the highlighting method into the theme, add a highlighting option to the preferences.
And show a combobox with for instance none, overlay, border as choices.
Seems the most flexible approach to me.
Re: Feature requests
by melvin » 11 Sep 2011, 02:46
I've thought about doing it as preferences. The trouble is that colors that work well as overlays tend not to work well as borders. Overlays tend to be light colors as the area of the overlay is large while borders need to be much bolder as it is very thin. So choosing colors that work in both cases is not easy...
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Feature requests
by ubeefx » 11 Sep 2011, 08:59
Maybe you can use fixed colors for the border or have both colors defined in the theme.
Re: Feature requests
by beholder » 11 Sep 2011, 10:52
I like this option best.ubeefx wrote:... have both colors defined in the theme.
We can update the themes to use the red and green borders for now and leave it to the author to possibly change those colors.
+1ubeefx wrote:And show a combobox with for instance none, overlay, border as choices.
If debugging is the process of removing bugs, then programming must be the process of putting them in.
-
beholder - Programmer
- Posts: 123
- Joined: 17 Jul 2011, 17:56
- Location: Netherlands
- Has thanked: 16 times
- Been thanked: 25 times
Re: Feature requests
by Huggybaby » 11 Sep 2011, 17:04
I also think it best to leave these choices to the themer.
-
Huggybaby - Administrator
- Posts: 3226
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 741 times
- Been thanked: 601 times
Re: Feature requests
by beholder » 13 Sep 2011, 08:52
The next release will let the user choose the style of highlighting usable cards.
Choices are:
none, overlay, border, theme (based on the theme's preference).
Let's hope this will satisfy every user
Choices are:
none, overlay, border, theme (based on the theme's preference).
Let's hope this will satisfy every user

If debugging is the process of removing bugs, then programming must be the process of putting them in.
-
beholder - Programmer
- Posts: 123
- Joined: 17 Jul 2011, 17:56
- Location: Netherlands
- Has thanked: 16 times
- Been thanked: 25 times
Re: Feature requests
by muaddib » 14 Sep 2011, 12:16
Requests features below:
- Phases status bar and highlighted current phase
- Limit for hand size (discard cards more 8 in discard phase)
- When creature has been blocked with two or more creature, atacker is not able now divide damage between creatures, it's computer do.
- Phases status bar and highlighted current phase
- Limit for hand size (discard cards more 8 in discard phase)
- When creature has been blocked with two or more creature, atacker is not able now divide damage between creatures, it's computer do.
-
muaddib - Tester
- Posts: 118
- Joined: 03 Mar 2011, 08:37
- Location: Russia
- Has thanked: 0 time
- Been thanked: 5 times
Re: Feature requests
by muaddib » 19 Sep 2011, 13:04
-mulligan
-pause while computer cast spell to see what he cast
-pause while computer cast spell to see what he cast
-
muaddib - Tester
- Posts: 118
- Joined: 03 Mar 2011, 08:37
- Location: Russia
- Has thanked: 0 time
- Been thanked: 5 times
Re: Feature requests
by melvin » 19 Sep 2011, 13:54
Hi muaddib, thanks for your suggestions 
We are aware the problem with the phase status but don't yet have a good solution. Do you have any specific ideas how we can make the current phase more prominent? At the moment, the current phase is shown just below the stack.
The hand size limit is not enforced as it might require the AI to consider a very large number of possible choices. However, it does make card drawing more powerful, perhaps too powerful. Most of the times the number of cards to discard will be small so it should not impact the AI too much, we will need to experiment to find out what is the impact.
Having the attacker order the blockers and divide up the damage just generates too many choices to consider. Exploring different combat options is currently the most computationally intensive part of the AI. That is why we have decided to simplify the game rules here. The blocker decides the order of blocking and the attacker just assigned the minimum lethal damage in order.
Mulligan was not included as we don't have a good way for the AI to use it. We generally try to balance the game so that the AI will be challenging. Increasing the complexity of the game, reduces the effectiveness of the AI player.
The game does pause for 2s when something is on the stack. It is the last slider on the preference menu, you can slide it all the way to the right to increase the duration of the pause. Alternatively, you can uncheck the "Skip single option choices" and the game wait for you to pass priority.

We are aware the problem with the phase status but don't yet have a good solution. Do you have any specific ideas how we can make the current phase more prominent? At the moment, the current phase is shown just below the stack.
The hand size limit is not enforced as it might require the AI to consider a very large number of possible choices. However, it does make card drawing more powerful, perhaps too powerful. Most of the times the number of cards to discard will be small so it should not impact the AI too much, we will need to experiment to find out what is the impact.
Having the attacker order the blockers and divide up the damage just generates too many choices to consider. Exploring different combat options is currently the most computationally intensive part of the AI. That is why we have decided to simplify the game rules here. The blocker decides the order of blocking and the attacker just assigned the minimum lethal damage in order.
Mulligan was not included as we don't have a good way for the AI to use it. We generally try to balance the game so that the AI will be challenging. Increasing the complexity of the game, reduces the effectiveness of the AI player.
The game does pause for 2s when something is on the stack. It is the last slider on the preference menu, you can slide it all the way to the right to increase the duration of the pause. Alternatively, you can uncheck the "Skip single option choices" and the game wait for you to pass priority.
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Who is online
Users browsing this forum: No registered users and 5 guests