Xurhj Posted March 4 Share #1 Posted March 4 Всем доброго дня. Хочу поменять действие обработки растения Дезинфицирующим средством ActionDisinfectPlant.c на действие ActionClose.c к примеру. То есть идея заключается в том, чтобы не удерживать ЛКМ при обработке, а обойтись одним нажатием и все. Примерно вот что я сделал создал папку мода->создал папку scripts и config.cpp.->в папке scripts создал папку 4_world, а в нем уже файл pestspray.c. Вот код файла. Ничего не работает. Может кто-нибудь помочь? Please Log in or Register to see this: Code Please Log in or Register to see this: Spoiler Link to comment Share on other sites More sharing options...
Archon Posted March 6 Share #2 Posted March 6 (edited) Наследуйся не от ActionContinuousBase а посмотри как устроены экшены наследуемые от ActionInteractBase разница у них небольшая, просто сравни и поймешь что тебе нужно изменить Учти что тебе нужно будет создать новый экшен и зарегистрировать его во всех местах где зарегистрирован оригинальный ActionDisinfectPlant. А старый экшен или заблокировать через ActionCondition или везде поубирать с помощью RemoveAction() Edited March 6 by Archon Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now