Xurhj Posted March 4, 2024 Share #1 Posted March 4, 2024 Всем доброго дня. Хочу поменять действие обработки растения Дезинфицирующим средством 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, 2024 Share #2 Posted March 6, 2024 (edited) Наследуйся не от ActionContinuousBase а посмотри как устроены экшены наследуемые от ActionInteractBase разница у них небольшая, просто сравни и поймешь что тебе нужно изменить Учти что тебе нужно будет создать новый экшен и зарегистрировать его во всех местах где зарегистрирован оригинальный ActionDisinfectPlant. А старый экшен или заблокировать через ActionCondition или везде поубирать с помощью RemoveAction() Edited March 6, 2024 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