Current time: 21.04.2024, 11:07 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
ERA III. Новые версии
» Только объявления и ссылки
Author Message
Berserker Offline
Administrators

Posts: 16488
Post: #21

Обновление до версии 3.3.9
Скачать

[+] Добавлены новые события ERM:
    "OnWinGame" происходит, когда игрок выигрывает сценарий.
    "OnLoseGame" происходит, когда игрок проигрывает сценарий.
    "OnHeroTransfer" происходит после ERM инструкций, но до PI (OnAfterErmInstructions).
    Единственным аргументом является ИД героя, который переносится из предыдущего сценария, как указано в настройках файла кампании.

[+] Добавлены следующие экспортированные функции era.dll:

- функция IsCampaign: TDwordBool;


- процедура GetCampaignFileName (Buf: pchar);


- процедура GetMapFileName (Buf: pchar);


[+] Добавлены следующие новые функции в Era Erm Framework:


[-] Исправлена ошибка со случайной задержкой ввода в элементах управления вводом текста.

Code:
[+] Added new ERM events:
  'OnWinGame'      occurs when player wins scenario.
  'OnLoseGame'     occurs when player loses scenario.
  'OnHeroTransfer' occurs after instructions but before PI (OnAfterErmInstructions).
                   The only argument is ID of hero, which is transferred from the previous scenario, as specified in campaign file settings.

[+] Added the following exported functions to era.dll:

  - function IsCampaign: TDwordBool;

  !!SN:F^IsCampaign^; v1 = (TRUE) or (FALSE)

  - procedure GetCampaignFileName (Buf: pchar);

  !!SN:F^GetCampaignFileName^/?(campaignFileName:z);

  - procedure GetMapFileName (Buf: pchar);

  !!SN:F^GetMapFileName^/?(mapFileName:z);

[+] Added the following new functions to Era Erm Framework:

  !?FU(FileExists);
  ; Returns true if file (not directory) exists.
  !#VA(filePathPtr:x); Absolute or relative path to file
  !#VA(result:x);      Boolean. (TRUE) if file exists and is not a directory

  !?FU(DirExists);
  ; Returns true if a directory (not a file) exists.
  !#VA(dirPathPtr:x); Absolute or relative path to directory
  !#VA(result:x);     Boolean. (TRUE) if directory exists and is not a directory

  !?FU(DeleteFile);
  ; Deletes specified file and returns success flag.
  !#VA(filePathPtr:x); Absolute or relative path to directory
  !#VA(result:x);      Boolean. (TRUE) if file existed and was deleted.

  !?FU(ClearIniCache);
  ; Erases all cached ini file data from memory. You can safely delete ini file afterwards.
  !#VA(filePathPtr:x); Absolute or relative path to ini file

  !?FU(CreateDir);
  ; Creates new directory if it does not exist.
  !#VA(dirPathPtr:x); Absolute or relative path to directory

[-] Fixed bug with random input delay in text input controls.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
01.04.2021 03:05
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
ERA III. Новые версии - Berserker - 01.06.2020, 04:53
RE: ERA III. Новые версии - Berserker - 09.11.2020, 19:48
RE: ERA III. Новые версии - Berserker - 24.01.2021, 04:46
RE: ERA III. Новые версии - Berserker - 24.01.2021, 17:19
RE: ERA III. Новые версии - Berserker - 29.01.2021, 04:42
RE: ERA III. Новые версии - Berserker - 29.01.2021, 21:49
RE: ERA III. Новые версии - Berserker - 30.01.2021, 06:06
RE: ERA III. Новые версии - Berserker - 30.01.2021, 19:52
RE: ERA III. Новые версии - Berserker - 04.02.2021, 01:11
RE: ERA III. Новые версии - Berserker - 24.02.2021, 19:24
RE: ERA III. Новые версии - Berserker - 07.03.2021, 23:19
RE: ERA III. Новые версии - Berserker - 11.03.2021, 18:44
RE: ERA III. Новые версии - Berserker - 31.03.2021, 17:00
RE: ERA III. Новые версии - Berserker - 01.04.2021 03:05
RE: ERA III. Новые версии - Berserker - 07.04.2021, 20:45
RE: ERA III. Новые версии - Berserker - 09.04.2021, 04:02
RE: ERA III. Новые версии - Berserker - 11.04.2021, 06:53
RE: ERA III. Новые версии - Berserker - 13.04.2021, 02:39
RE: ERA III. Новые версии - Berserker - 13.04.2021, 05:04
RE: ERA III. Новые версии - Berserker - 16.04.2021, 06:58
RE: ERA III. Новые версии - Berserker - 18.04.2021, 04:05
RE: ERA III. Новые версии - Berserker - 28.04.2021, 06:34
RE: ERA III. Новые версии - Berserker - 30.04.2021, 05:47
RE: ERA III. Новые версии - Berserker - 20.05.2021, 05:18
RE: ERA III. Новые версии - Berserker - 16.06.2021, 03:41
RE: ERA III. Новые версии - Berserker - 18.06.2021, 04:24
RE: ERA III. Новые версии - Berserker - 26.06.2021, 04:38
RE: ERA III. Новые версии - Berserker - 03.07.2021, 00:50
RE: ERA III. Новые версии - Berserker - 23.07.2021, 01:04
RE: ERA III. Новые версии - Berserker - 31.07.2021, 20:33
RE: ERA III. Новые версии - Berserker - 01.08.2021, 02:09
RE: ERA III. Новые версии - Berserker - 12.08.2021, 23:02
RE: ERA III. Новые версии - Berserker - 19.08.2021, 05:09
RE: ERA III. Новые версии - Berserker - 21.08.2021, 21:22
RE: ERA III. Новые версии - Berserker - 18.09.2021, 21:17
RE: ERA III. Новые версии - Berserker - 26.09.2021, 00:54
RE: ERA III. Новые версии - Berserker - 04.09.2022, 09:35
RE: ERA III. Новые версии - Berserker - 06.03.2023, 14:04
RE: ERA III. Новые версии - Berserker - 30.12.2023, 01:10
ERA III. Новые версии - Berserker - 03.06.2020, 05:33
RE: ERA III - Berserker - 24.06.2020, 03:53
RE: ERA III - Berserker - 30.07.2020, 04:09
RE: ERA III - Berserker - 05.09.2020, 04:54
RE: ERA III - Berserker - 21.09.2020, 03:44
RE: ERA III - Berserker - 20.10.2020, 04:55
RE: ERA III - Berserker - 22.10.2020, 04:36

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group