на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Эадор.Сотворение - Eador.The Genesis на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Автор / Сообщение

What I would like to change in New Horizons

   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Ср Авг 19, 2015 22:09     Заголовок сообщения: What I would like to change in New Horizons

Hello everyone,

I've made a list of features I would like to change (or add) in New Horizons.

I'd like to hear what old timers and new comers have to say, and how they feel about these changes.

1) Let the player choose a hero's initial skill
=> Out of 2? Out of 3? Out of all?

2) Let the player choose a Scout's favorite terrain
=> Out of 2? Out of 3?

3) When a hero levels up, let the player choose the next skill from a pool of 3
=> Let him also choose between Health, Magic, Command?

4) Let the player choose a hero's level 10 skill from a pool of 3 skills
=> My Scouts always draw Looting 1 bleh!

5) When the player recruits a leveled up unit, let the player pick the upgrades
=> Use the regular post-battle system?

6) Let the player control his own defenders when a province is attacked
=> Provides the opportunity to play rarely used units
=> Controlling NoDismiss defenders? Potential abuse with losing strategy

7) Let the player customize identical units to tell them apart on the battle field
=> Something simple, like the color of the sprite's arm?
=> Or some kind of colored ribbon?

8) Investigate CPU use
=> Looks like the program runs an infinite redraw loop, pegging one core at 100%
even when there is nothing to compute.

9) Investigate issues on fast CPUs
=> May be related to the previous item?

10) Upgrade the Allegro game library

11) Improve the battle field AI

12) Let the player skip the tutorial even the first time?

13) Make a native Linux version

Regards
Посмотреть профиль Отправить личное сообщение
   Koba

 
 
 ≡Охотник в Ночи≡
Ветеран



Свитков: 392
С нами с: 02.04.2013
Откуда: Новосибирск
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 5:49     Заголовок сообщения:

6 +
8-11,13 - In other words, rewrite Eador (somewhere 50%) Wink
Посмотреть профиль Отправить личное сообщение
   burningdebris

 
 
 Ратник

Свитков: 11
С нами с: 02.02.2015
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 8:23     Заголовок сообщения:

some other suggestion for next patch :
1. add more variation in campaign reward such as spell scroll or tier 2 contract scroll.
2. add smite evil party bonus to commander priest hero.
3. add energy or extra reward based on points or achievement when conquering a shard. so more people will try to achieve more points.
4. add option to trade with other master in astral such purchasing some bonus with energy (ex: buy fairy units from viatra)
5. global hall of fame. Players can upload their score in website to compare their glory with other players in the world.
6. more achievement bonus score. (like killing 1000 units, killing many demons or undead)
7. ritual or bulding that increase exploration rate of heroes in the province.
8. 3 upgrade choice when units level up.
Посмотреть профиль Отправить личное сообщение
   Arkitekt

 
 
 *Владыка Вселенной*
admin
Админ всея форума



Свитков: 5138
С нами с: 30.01.2013
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 8:49     Заголовок сообщения:

You forgot adding multiplayer mode.
This is not about change but further development of the game.
And I can't find NH specific things. All of them seem to be applicable to Genesis too.

Global Hall of Fame you can start here on this forum. However we are not able to control the fairness of result. Someone can try reloading every battle and at the end change return counter to zero. If you want I could find the topic in the russian part of forum about scores started with Adrageron himself.

Цитата:
ritual or bulding that increase exploration rate of heroes in the province

We do have this already.
_________________
20.11.2009 - 24.02.2015
Посмотреть профиль Отправить личное сообщение
   bavarian kid

 
 
 ς Друид ς
Ветеран



Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 10:22     Заголовок сообщения: Re: What I would like to change in New Horizons

Boon947 писал(а):
6) Let the player control his own defenders when a province is attacked
=> Provides the opportunity to play rarely used units

I would love it if that feature could be part of an official New Horizons release Good! . An available third party solution sadly stopped working a few releases ago http://eador.com/B2/viewtopic.php?p=232808#232808.
Посмотреть профиль Отправить личное сообщение
   burningdebris

 
 
 Ратник

Свитков: 11
С нами с: 02.02.2015
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 16:15     Заголовок сообщения:

add map / campaign / scenario editor will be fun too.
Посмотреть профиль Отправить личное сообщение
   Arkitekt

 
 
 *Владыка Вселенной*
admin
Админ всея форума



Свитков: 5138
С нами с: 30.01.2013
Цитировать
СообщениеДобавлено: Чт Авг 20, 2015 16:29     Заголовок сообщения:

burningdebris писал(а):
add map editor.

I was thinking about it today. Maybe we could do something.
Don't you want to scetch up UI?
_________________
20.11.2009 - 24.02.2015
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Пт Авг 21, 2015 23:49     Заголовок сообщения:

burningdebris писал(а):
some other suggestion for next patch :
7. ritual or building that increase exploration rate of heroes in the province.

(As noted by Arkitekt)

54. Pathfinders Guild
#Speeds up province exploration by 25%. Reveals hidden deposits in forest provinces.#

148. Explorers Guild
#Speeds up province exploration by 30%. Allows upgrading a Port in provinces to a Lighthouse.#

Regards
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Сб Авг 22, 2015 0:01     Заголовок сообщения:

Koba писал(а):
6 + 8-11,13 - In other words, rewrite Eador (somewhere 50%) Wink

I agree that improving the AI may be very complex; not only coming up with a good algorithm, but also being able to implement it within the existing code.

I don't think controlling one's defenders would be very hard, as someone managed to do it without access to the source code!

The CPU issues may be complex, but there might be an easy solution.

As for the game library, upgrading it means changing a few API calls here and there, but the changes are well documented, so it's a simple, if fastidious task.

And since the Allegro game library is cross-platform and supports Linux, it's very easy to compile a native Linux version (it takes an afternoon).

Nothing I suggested requires rewriting 50% of the existing code! Wink

Regards
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Сб Авг 22, 2015 0:10     Заголовок сообщения:

Arkitekt писал(а):
You forgot adding multiplayer mode.

Now that may require a large rewrite...

Arkitekt писал(а):
This is not about change but further development of the game.
And I can't find NH specific things. All of them seem to be applicable to Genesis too.

In your opinion,
How many players of Genesis... in Russia? Worldwide?
How many players of New Horizons... in Russia? Worldwide?
(I'm having a hard time imagining who would prefer vanilla over NH.)

Arkitekt писал(а):
Global Hall of Fame you can start here on this forum. However we are not able to control the fairness of result.

There is NO way to prevent cheating (this is what the proponents of DRM fail to understand).
If someone has access to the program, he can change the program!

Regards
Посмотреть профиль Отправить личное сообщение
   Koba

 
 
 ≡Охотник в Ночи≡
Ветеран



Свитков: 392
С нами с: 02.04.2013
Откуда: Новосибирск
Цитировать
СообщениеДобавлено: Пн Авг 24, 2015 7:01     Заголовок сообщения:

Boon947 писал(а):
Koba писал(а):
6 + 8-11,13 - In other words, rewrite Eador (somewhere 50%) Wink

I don't think controlling one's defenders would be very hard, as someone managed to do it without access to the source code!

"6+" means that I agree with 6) Smile
Boon947 писал(а):
Nothing I suggested requires rewriting 50% of the existing code! Wink

You are a programmer, you know better, but Jazz NOT a programmer! (And IMHO he does not want to take your help... Sad )
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Пн Авг 24, 2015 10:51     Заголовок сообщения:

Koba писал(а):
but Jazz is not a programmer

And it is truly wonderful all the excellent work he has done!

Koba писал(а):
And IMHO he does not want to take your help... Sad

We had a nice chat in June, but he hasn't replied to my messages since then Sad

Regards
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Пт Сен 11, 2015 20:34     Заголовок сообщения:

UPDATE:

Making a native Linux version is easier than I expected.
Upgrading Allegro to the head of the 4.4 branch is also very simple.
It looks like "fixing excessive CPU use" only requires enabling sleeps.

I'm working on a minor feature:

Let the computer count the number of bitmaps in dat files, don't read that number from Eador.cfg

For example, in Genesis we have

***ADDITIONAL SETTINGS***
Max illustration (default 107, max 1000): 219
Max herb (default 26, max 1000): 86
Max avatar portrait (default 21, max 500): 41

But there are only 37 portraits in portraits.dat (so 41 is a mistake).
Also we don't have to waste memory on 500 entries, we can allocate just what we need.

Код:
$ allegro/tools/dat -l dat/portraits.dat
Reading dat/portraits.dat
- BMP  - 00Warrior                    - bitmap (130x150, 24 bit)
- BMP  - 01Warrior                    - bitmap (130x150, 24 bit)
- BMP  - 02Warrior                    - bitmap (130x150, 24 bit)
- BMP  - 03Warrior                    - bitmap (130x150, 24 bit)
- BMP  - 04Scout                      - bitmap (130x150, 24 bit)
- BMP  - 05Scout                      - bitmap (130x150, 24 bit)
- BMP  - 06Scout                      - bitmap (130x150, 24 bit)
- BMP  - 07Scout                      - bitmap (130x150, 24 bit)
- BMP  - 08Commander                  - bitmap (130x150, 24 bit)
- BMP  - 09Commander                  - bitmap (130x150, 24 bit)
- BMP  - 10Commander                  - bitmap (130x150, 24 bit)
- BMP  - 11Commander                  - bitmap (130x150, 24 bit)
- BMP  - 12Mage                       - bitmap (130x150, 24 bit)
- BMP  - 13Mage                       - bitmap (130x150, 24 bit)
- BMP  - 14Mage                       - bitmap (130x150, 24 bit)
- BMP  - 15Mage                       - bitmap (130x150, 24 bit)
- BMP  - 16Adrageron                  - bitmap (130x150, 24 bit)
- BMP  - 17Doricus                    - bitmap (130x150, 24 bit)
- BMP  - 18Belez                      - bitmap (130x150, 24 bit)
- BMP  - 19Oinor                      - bitmap (130x150, 24 bit)
- BMP  - 20Dariol                     - bitmap (130x150, 24 bit)
- BMP  - 21Gerskil                    - bitmap (130x150, 24 bit)
- BMP  - 22LAnshar                    - bitmap (130x150, 24 bit)
- BMP  - 23Oumm                       - bitmap (130x150, 24 bit)
- BMP  - 24Magnus                     - bitmap (130x150, 24 bit)
- BMP  - 25Erdu                       - bitmap (130x150, 24 bit)
- BMP  - 26DoGor                      - bitmap (130x150, 24 bit)
- BMP  - 27Vianta                     - bitmap (130x150, 24 bit)
- BMP  - 28Ranadil                    - bitmap (130x150, 24 bit)
- BMP  - 29Stinhria                   - bitmap (130x150, 24 bit)
- BMP  - 30Nameless                   - bitmap (130x150, 24 bit)
- BMP  - 31UlDagan                    - bitmap (130x150, 24 bit)
- BMP  - 32Random                     - bitmap (130x150, 24 bit)
- BMP  - 33Her0                       - bitmap (130x150, 24 bit)
- BMP  - 34Avatar                     - bitmap (130x150, 24 bit)
- BMP  - 35Danur                      - bitmap (130x150, 24 bit)
- BMP  - 36Zarr                       - bitmap (130x150, 24 bit)

Regards
Посмотреть профиль Отправить личное сообщение
   bavarian kid

 
 
 ς Друид ς
Ветеран



Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Цитировать
СообщениеДобавлено: Вт Сен 15, 2015 20:03     Заголовок сообщения:

1.) AI loves to hire vassal guard for capital (triggered by low price/upkeep for province guard?). By doing so, AI cripples itself (-90% gem and gold income). Maybe allow AI to place vassal guard only outside capital province?



2.) Spider AI bug - multiple spiders casting web more than once in the same turn on the same target http://eador.com/B2/viewtopic.php?p=254971#254971

3.) Similar issue: goblin hunters & movement -1 reducing "snare":
Multiple goblin hunters usually cast snare more than once in the same turn on the same target. After the first snare spell reduces move from 2 to 1, additional snare spells are not productive (apart from -1 or -2 to health).
Since the main point of snare is to disable by reducing movement for several turns ideally more than the one creature should be targeted Wink
Images https://www.dropbox.com/s/p34oxcn541jvqhb/Snare.pdf?dl=0

4.) Check for ranged AI heroes: missile weapon in weapon slot?
Problem: Ranged AI hero gets defeated, loses his bow/crossbow. AI resurrects hero, however there seems to be no check: missile weapon in weapon slot? Result: Ranged hero starts reentering game without ranged weapon & arrows. Kind of sad Crying or Very sad



5.) Medal Bug: Workman had no activity during battle (no movement, no skill use). However,
- a witch doctor was casting "recovery" multiple times
- a dark priestess was casting "heal" multiple times
- a summoned mocker was casting "abysmal swallow" on witch doctor to replenish 2 ammo shells

After battle, the completely inactive workman received Shocked

Edit: added images for translated units to clarify https://www.dropbox.com/s/q0wghflru3o09tj/Medal%20workman%20illustrations.pdf?dl=0

Последний раз редактировалось: bavarian kid (Ср Сен 16, 2015 3:53), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
   Максим Некромант

 
 
 * Великий Дух *
Ветеран
Демиург: Мастер игр



Свитков: 2385
С нами с: 10.08.2013
Цитировать
СообщениеДобавлено: Вт Сен 15, 2015 23:05     Заголовок сообщения:

I can add a little detail: I couldn't find another way to take this medal, exclude totally unactive workman. And it' not a rarely happening, everyone can reproduce this behaviour (doing nothing) and get a medal.
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Чт Сен 17, 2015 19:10     Заголовок сообщения:

UPDATE:

Letting a new player with a fresh profile skip the tutorial was easy.

I've been looking at controlling one's province defenders.
The decision happens in dcProvince::UnderAttack
This function is 560 lines long... I'll try something easier for now.

Regards.
Посмотреть профиль Отправить личное сообщение
   bavarian kid

 
 
 ς Друид ς
Ветеран



Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Цитировать
СообщениеДобавлено: Чт Сен 17, 2015 23:44     Заголовок сообщения:

Boon947 писал(а):
I've been looking at controlling one's province defenders.
The decision happens in dcProvince::UnderAttack
This function is 560 lines long... I'll try something easier for now.

Maybe tuxutat's cheat engine script for controlling province defenders provides useful info how to approach the issue? http://forum.cheatengine.org/viewtopic.php?p=5462759&sid=50672f5bc99d6b37e3f44319ba539bb9

In case it does not, have you considered releasing an updated NH compatible version? I guess functionality reduced to controlling one's province defenders would be totally fine for most NH players Wink .
This approach might be less complex - some changed addresses(?) after fix 1/patch 2.3 seem to break the tool.
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Пт Сен 18, 2015 0:16     Заголовок сообщения:

bavarian kid писал(а):
In case it does not, have you considered releasing an updated NH compatible version? I guess functionality reduced to controlling one's province defenders would be totally fine for most NH players Wink .

I hear that Jazz has implemented that feature in the current NH beta. So we may see it in the next release...
Посмотреть профиль Отправить личное сообщение
   bavarian kid

 
 
 ς Друид ς
Ветеран



Свитков: 206
С нами с: 13.09.2013
Откуда: Germany
Цитировать
СообщениеДобавлено: Пт Сен 18, 2015 7:07     Заголовок сообщения:

Boon947 писал(а):
bavarian kid писал(а):
In case it does not, have you considered releasing an updated NH compatible version? I guess functionality reduced to controlling one's province defenders would be totally fine for most NH players Wink .

I hear that Jazz has implemented that feature in the current NH beta. So we may see it in the next release...

Perfect. Thanks for letting me know Very Happy .
Посмотреть профиль Отправить личное сообщение
   Boon947

 
 
 }↑↑ Великий Лучник
Ветеран



Свитков: 667
С нами с: 24.09.2014
Цитировать
СообщениеДобавлено: Ср Сен 23, 2015 1:00     Заголовок сообщения:

One more thing that drives me crazy:
When I cast Slow on an enemy, he's supposed to be slowed for N turns.
But when his turn comes, the number is decremented BEFORE he plays, so he is only slowed for N-1 turns really.
I will hunt this bug down! Smile
Посмотреть профиль Отправить личное сообщение
Часовой пояс: GMT +3:00
На страницу 1, 2  След.

 


Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах
на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index Eador. The Genesis. Encyclopedia на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index