Показать сообщение отдельно
Старый 15.11.2005, 07:31   #1075
marazmus
A.G.F.C.
 
Регистрация: 02.09.2005
Сообщений: 6
marazmus вне форума

По умолчанию Re: Скриптинг в Готике

Может, просто завести переменную, а не константу? Если это, к примеру, константа TRADE_VALUE_MULTIPLIER ("уменьшитель") продажных цен, тто можно сделать не
[pre]const int TRADE_VALUE_MULTIPLIER = 0.15;[/pre]
а
[pre]var int TRADE_VALUE_MULTIPLIER;[/pre]
и инициализировать ее в startup.d:
[pre]TRADE_VALUE_MULTIPLIER = 0.15;[/pre]

А далее по ходу игры просто изменять ее всяческими квестами/диалогами/событиями. Да и нужную тебе функцию теперь пожно поставить намного позже (в gothic.src).

Насчет работоспособности - я проверял именно на TRADE_VALUE_MULTIPLIER - работает просто замечательно.
Отправить личное сообщение для Ответить с цитированием