Current time: 15.06.2024, 08:51 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
FunLib
» Мод - библиотека функций для ERA
Author Message
Algor Away
Administrators

Posts: 3881
Post: #17

(21.04.2020 18:06)Berserker Wrote:  Данный функционал скорее вреден, чем полезен. Нельзя пытаться получать адреса динамических строк и таким вот хаком их применять. Просто одна сплошная бомба-костыль.
Видишь, библиотека еще даже в альфе на вышла, а уже какая польза!

Итак, зайдем сначала.

1) Стоит задача изменять большое количество максимально разных текстовых элементов в игре (имена, описания навыков, монстров, специализаций, артефактов, городов, объектов и пр.).
2) Делать это надо максимально единообразным инструментом (не обязательно функцией).
3) При этом не должны использоваться существенно ограниченные ресурсы.
4) При использовании в различных скриптах необходимо минимизировать (в идеале, исключить) вероятность коллизий

Для текущей реализации все эти пункты неплохо выполняются. Да, может и плохо, но выполняются и взрыв костыль-бомбы никого еще критично не зацепил. Но:
5) надо уходить от ert на json
6) это все же некорректно и потенциально опасно

Из пожеланий к новой реализации могу выделить еще одно, достаточно важное:
7) хотелоь бы иметь возможность не только устанавливать тексты, но и получать текущие. Сейчас это есть не везде.
8) хотелоь бы иметь возможность сбрасывать тексты на тексты по-умолчанию. Сейчас это тоже есть не везде. Не так важно, как п. 7)

Вопрос: как можно реализовать выполнение пунктов 1-5 +, желательно, 7 и 8 без недостатков п.6?

Текущего инструментария достаточно? Или нужен еще?
Если второе, то что делать пока нужного инструментария нет?


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
21.04.2020 21:51
Visit this user's website Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
FunLib - Algor - 20.04.2020, 17:18
RE: FunLib - Zur13 - 20.04.2020, 18:04
RE: FunLib - Algor - 20.04.2020, 18:33
RE: FunLib - Zur13 - 20.04.2020, 18:53
RE: FunLib - Zur13 - 20.04.2020, 21:28
RE: FunLib - Algor - 20.04.2020, 23:21
RE: FunLib - igrik - 20.04.2020, 23:40
RE: FunLib - Algor - 21.04.2020, 01:57
RE: FunLib - Berserker - 21.04.2020, 06:10
RE: FunLib - Algor - 21.04.2020, 10:21
RE: FunLib - Algor - 21.04.2020, 10:14
RE: FunLib - Berserker - 21.04.2020, 16:14
RE: FunLib - Zur13 - 21.04.2020, 16:25
RE: FunLib - Algor - 21.04.2020, 17:36
RE: FunLib - Berserker - 21.04.2020, 18:06
RE: FunLib - Zur13 - 21.04.2020, 19:01
RE: FunLib - Algor - 21.04.2020 21:51
RE: FunLib - Berserker - 21.04.2020, 22:30
RE: FunLib - Zur13 - 21.04.2020, 23:20
RE: FunLib - Algor - 22.04.2020, 10:23
RE: FunLib - Algor - 22.04.2020, 10:29
RE: FunLib - Zur13 - 22.04.2020, 12:54
RE: FunLib - Zur13 - 25.04.2020, 03:03
RE: FunLib - Berserker - 22.04.2020, 16:50
RE: FunLib - ElfbI - 22.04.2020, 19:36
RE: FunLib - Berserker - 22.04.2020, 19:52
RE: FunLib - ElfbI - 22.04.2020, 21:13
RE: FunLib - igrik - 23.04.2020, 10:33
RE: FunLib - XEPOMAHT - 23.04.2020, 11:06
RE: FunLib - igrik - 23.04.2020, 10:52
RE: FunLib - Algor - 23.04.2020, 15:08
RE: FunLib - igrik - 23.04.2020, 11:16
RE: FunLib - Bes - 01.06.2020, 07:03
RE: FunLib - Berserker - 23.04.2020, 16:59
RE: FunLib - Raistlin - 23.04.2020, 23:48
RE: FunLib - Berserker - 25.04.2020, 06:12
RE: FunLib - Zur13 - 25.04.2020, 20:24
RE: FunLib - Berserker - 25.04.2020, 21:37
RE: FunLib - Zur13 - 01.05.2020, 17:38
RE: FunLib - Algor - 05.05.2020, 03:25
RE: FunLib - Algor - 18.05.2020, 16:39
RE: FunLib - slater777 - 12.12.2022, 11:48

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group