×
Меню
Индекс

MSFD Использование камней душ

[no fix] OnPCSoulGemUse          (локальная переменная типа short)
 
     Short OnPCSoulGemUse
     If (OnPCSoulGemUse == 1 )
 
Она устанавливается в 1, когда вызываемый объект – камень душ и он использован для перезарядки или создания предметов.
Должна быть сброшена вручную для многократного использования (set OnPCSoulGemUse to 0).
 
Пример: так Звезда Азуры становится бесконечным камнем душ??? она и так такая по умолчанию. Или в чистом МВ она тоже расходовалась?:
 
begin AzurasStarScript
;this is for Azura's Star. A never ending soulgem item. Mucho good. Kids love it.
 
short OnPCSoulGemUse    
 
;они ее использовали, дайте им еще
if ( OnPCSoulGemUse == 1 )
     Player->additem, "Misc_soulgem_Azura" 1
endif
 
end
 
Камни душ в игре имеют следующие ID:
ID камней душ:
Misc_SoulGem_Azura
Misc_SoulGem_Grand
Misc_SoulGem_Greater
Misc_SoulGem_Common
Misc_SoulGem_Lesser
Misc_SoulGem_Petty
 
Эта функция не использовалась в оригинальной игре.