Mod swaps default camera shake style armor equip animation on small and quick custom animation.
Small mod that swaps default camera shake style armor equip animation on small and quick custom animation.
To make animation less frustrating, by default player character will “remember” last 3 outfits he was wearing and perform short version of equip animation on them. Memory size can be configured in an MCM menu. If you set memory size to -1, player will remember all outfits he was wearing and play long version of equip animation only first time when new, previously unknown, outfit is equipped.
You also can configure optional “inspect armor button” that will play armor check animation on demand. It’s purely cosmetic, does nothing and added just because why not. Maybe in the future it will display short message about armor damage status (have not decided yet)
What is planned:
- animation for heavy armor equip
- animation for backpack equip
- more animation variations to pick randomly from
- new animation on armor equip
- armor memory option. Player character will remember last few outfits he was wearing and perform short version of equip animation on them (configurable through mcm)
- optional key to play armor inspect animation (configurable in MCM)
equip animation
fast equip animation
backpack equip/unequip animation preview
patch apply/remove animation preview
- Requirements:
- MCM: Moddb.com
- FDDA: Moddb.com
- Modded Exes: Github.com
- Use Mod Organizer 2 and FOMOD to install (recommended) or copy contents of the folder “main/gamedata” to “gamedata” directory inside you Anomaly install (not recommended)
1.0.2
- added patch for demonized timed events. Hopefully this will fix crash on GAMMA that some people encounter
- small fix that should make mod compatible with anomaly 1.5.1 (you still need to manually make variable "possible_factions" in "gameplay_disguise" script public, because iirc there are no unlocalizer in modded exes for Anomaly 1.5.1)
- removed dependency on FDDA. Now it should work without it
1.0.1
- fixed small bug that holstered weapon after level transition
1.0
- Made separate animation handler script and rewrote almost all code from scratch. Hopefully this will make mod much more compatible and less buggy. And it should also help me add new animations more quickly. At least this was the plan
- Added options to enable and disable every animation individually in an MCM menu
9.9.2
- compatibility fix for JABBERS SOULSLIKE mod
9.9.1
- fixed bug with weapon not being equipped back after outfit animation plays
- fixed bug with detector hide animation won't playing when equip backpack. Thanks to the guys from the Anomaly Redux for reporting this
9.9
- Added animation for putting on/removing faction patches.
- When swapping backpacks, unequip and equip animation now will play in sequence.
- Reverted back some code changes made in version 9.5. Now compatibility should be better.
9.8.2
- Fixed "disable animations button" script that was causing "upvalue 'callback' (a nil value)"
9.8
- Found and fixed pretty bad typo that might lock player controls in "only walk" state.
- Fixed EFP patch
9.7
- Backpack equip and unequip animation
9.6
- Compatibility patch with EFP and Nitpicker modpack KnifePistol mod.
9.5
- rewrote bunch of logic and how animation being triggered. Now player wont change outfit instantly and first hide backpack and weapon and change outfit afterwards (wasn't easy)
- added MCM option to allow movement during equip and inspect animations
- by request added separate patch that makes outfit animation respect anomaly's "enable animations" option. Which allow to enable and disable outfit animation at any moment
- bug fix. Added check that won't allow to play inspect animation during arena fight intro, check that character alive etc.
- bug fix. Equipping outfit with integrated helmet over equipped headgear won't trigger headgear animation which would cancel outfit animation
- added some boiler plate code for future backpack animation.
9.2
на аномали 1.5.1 он багается и ты фиг че сделаешь(
ну под 1.5.1 мод не затачивался. Всетаки версия уже очень старая
но сейчас мельком проверил на чистой 1.5.1 и в целом вроде бы даже работает
надо поставить fdda для версии 1.5.1
и в файле gameplay_disguise.script сделать публичной переменную possible_factions
сам файл, если его нет, можно достать из ресурсов игры
в папке Anomaly есть каталог tools. Надо запустить db_unpacker.bat, который разархивирует часть ресурсов игры. Нужный файл будет в папке _unpacked/scripts.
Thanks for the awesome addon.
Moddb.com
I keep crashing with this mod, is there any way to fix it?
Whenever I put the backpack on and take it off, I get a CTD saying actor_hud_itemname is missing.
I tried to install mod you mention on clean 1.5.2 anomaly with outfit animations and headgear animations and didn't get any crashes. Can you describe exact conditions when this happens? What armor you use, what backpack, are fdda backpack animations enabled or not. etc.
also would be great if you could send me the error log
FATAL ERROR
[error]Expression : <no expression>
[error]Function : CInifile::r_string
[error]File : D:\a\xray-monolith\xray-monolith\src\xrCore\Xr_ini.cpp
[error]Line : 1266
[error]Description : fatal error
[error]Arguments : Can't find variable item_visual in [actor_hud_apc]
stack trace:
! [LUA] 0 : [C ] play_hud_motion
! [LUA] 1 : [Lua] d:/efp/efp/bin/..\gamedata\scripts\outfit_animations.script(118) : action
! [LUA] 2 : [Lua] d:/efp/efp/bin/..\gamedata\scripts\outfit_animations.script(187) : f
! [LUA] 3 : [Lua] ...efp/bin/..\gamedata\scripts\optimized_time_events.script(248) : functor_a
! [LUA] 4 : [Lua] d:/efp/efp/bin/..\gamedata\scripts\_g.script(461) :
would be nice to have full log
Столкнулся с проблемой и не могу найти решение. Установил мод через МоdOrganizer, но анимации переодевания или надевания рюкзака не появилось, хотя оригинальное "покачивание" пропало. Пробовал отключать все аддоны в MO кроме этого (их там штук 13), тоже не помогло. Версия аномали 1.5.2. Просим помощи.
можешь скинуть полный лог файл?
можно еще проверить не остались ли файлы от старых версий мода. Надо полностью его удалить и поставить с нуля.
Я буквально вчера зашел посмотреть каких новых аддонов наклепал народ, увидел твою работу, заинтересовался, решил скачать. До этого я ни разу этот аддон не ставил.
А куда мне лог файл скинуть? (сорри не шарю как на моддб это сделать по-людски)
вариантов много, но первое что в голову пришло - закинуть на какой-нибудь обменник типа Dropmefiles.com
dropmefiles.com/ogWqb
проблема в отсутствии модифицированных exe. Очень многие моды используют их функционал. Ссылка: Github.com
Так же скорее всего понадобиться установить FDDA: Moddb.com
Да, большое спасибо, теперь все работает
Hello lizzardman
I don't know if this has already been asked, but is it actually possible to create an animation for refilling magazines for mags redux?
best regards matze
it's possible in theory. I mean, I doubt someone ever make unic model for each and every mag type. But I think you can get away with this idea by making just 3 animations: one for small mags, one for medium mags, and one for big mags.
Can i ask you what textures are you using for the backpacks? i would love to use those also XD
sure! It's Backpack Redux mod, here is the link: Moddb.com
BEST MOD EVER!! Would you also share the backpack textures you are using in the video? i would love to get them!
sure! It's Backpack Redux mod, here is the link: Moddb.com
love u bro!!
Я насчёт патча для "Disassemble All Items", который вы мне передали. Большое спасибо, по��ти всё работает как нужно, кроме одного: когда шанс получения нашивки не сработал, то никаких эффектов не проигрыватся, просто броня становится без нашивки. Меня конечно и такой вариант устроит (меньше времени уходит на добычу нашивок), но если бы всё-таки проигрывалась ванильная анимация (когда просто двигается камера), то было бы ваще круто :)
поправил. В теории должно работать: Drive.google.com
Неа... Не работает:(
Короче я тут не много покопался и сделал так:
elseif (state == nil) and (not is_patch_tear_success) then
hide_hud_inventory()
utils_obj.play_sound("actor\\liz_patch_remove")
level.add_cam_effector("camera_effects\\headlamp\\headlamp.anm", 7539, false, "", 0, false)
end
Сделал вызов анимации камеры налобного фонаря, т.к. не знаю где находится анимация камеры нашивки. Эта анимация короче и вроде синхронна со звуком отрывания.
есть одна просьба по переносу итема с другого мода на платформу аномали - детектор "гилка "он же в переводе "ветка" с видео сталкача 2 , в моде он полностью рабочий мод называется" Dead City Special Release "если сможешь отпиши в коменты - респект за проделанную работу
а каким образом одевать тяжелую броню,вылетает
можешь выслать лог файл? например закинуть его на pastebin или dropmefiles
Based guy <3 10/10
братан, я короче не могу снять никак тяжелую броню: FATAL ERROR
[error]Expression : <no expression>
[error]Function : CScriptEngine::lua_pcall_failed
[error]File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
[error]Line : 262
[error]Description : fatal error
[error]Arguments :
1 : [Lua] ...edata\scripts\zzzz_ui_inventory_outfit_animations.script(155) : Action_UnEquip
LUA error: ...edata\scripts\zzzz_ui_inventory_outfit_animations.script:155: attempt to call upvalue 'play_animation_delayed' (a nil value)
Check log for details
Тупо ловлю вылет.
"Action_UnEquip" это остатки старой версии. Скорее всего мод был некорректно обновлен. Нужно полностью его удалить и поставить с нуля
This comment is currently awaiting admin approval, join now to view.
Disabling the soulslick mod doesn't crash the game.
I have the latest version of the mod installed
thanks for the bug report
are you sure you have last version? I specifically tested it by jumping in anomaly. And one person from Anomaly discord server tested it too.
I'm still in the process of rewriting some animation code. Not sure when it will be ready (this or next week), but it should fix bugs like that
Да, версия последняя, только что заново скачал, установил, проверил, стабильно вылет, странно но в МО2 пишет что версия 0.9.9 в описании.
возможно я забыл обновить номер версии в fomod - это к сожалению нормально. Предполагаю, что если снять рюкзак или броню и умереть в аномалии, то вылета не будет. Если так, то остается только ждать пока я допишу скрипт
проверял без рюкзака, не было вылета, хорошо буду ждать, очень классный мод, спасибо большое
Expression : <no expression>
Function : CScriptEngine::lua_pcall_failed
File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
Line : 262
Description : fatal error
Arguments :
1 : [Lua] c:/anomaly 1.5.2\gamedata\scripts\outfit_animations.script(83) : play_animation
LUA error: c:/anomaly 1.5.2\gamedata\scripts\outfit_animations.script:83: attempt to index global 'ui_mcm' (a nil value)
Check log for details
stack trace:
NOT USING GAMMA OR EFP just my own modpack
error says that script can't find "ui_mcm"
seems like you need to install MCM mod
here is the link: Moddb.com
Any idea why this may be incompatible with MBo Arena Rebalance? For some reason it's causing a crash when that mod tries to autoequip armor at the start of the first round. Either removing Arena Rebalance, removing outfit_novice from its script, or removing Outfit Animations fixes the issue. Here's the error I.imgur.com
I can also bypass it by equipping Leather Armor before going into the Arena. From what I can tell, it's because that mod auto-equips armor in the arena, so it's trying to play the equip animation before you have control again.
ye, probably cuz it tries to equip two items that trigger animation at the same time. I'm working on a one common script that will be shared between my mods and will handle all animation related stuff, safety checks, animation queues etc. I hope to finish it in next couple weeks (or sooner if everything goes well)
weird that it's happening tho, cuz I specifically have check that should prevent animation from playing when you in arena fight. Maybe arena mod doesn't add "BAR_ARENA_FIGHT" to the alife info and it doesn't trigger safety check. Or it maybe something else.
Hopefully next update will solve all those issues
Можешь сделать реанимацию на этот аддон Guitar Animation For Full Enjoyment?
йеп
анимацию гитары буду делать, но сперва мне надо разобраться со скриптом который будет отвечать за анимации
hello some buddy made a far cry 2 brutal healing animations and and could someone convert the animations, when half of our lives are gone, we would take a bullet out of our hand with our mouth like in far cry 2
Привет. Возникла проблема: При включенном FDDA когда одеваю рюкзак или комбез, то анимация не играет, также после этого пропадает возможность зайти в инвентарь или в КПК. При выключенном FDDA такой проблемы с невозможностью зайти в инвентарь нету, но анимация также не проигрывается, мало того, не проигрывается даже оригинальная анимация камеры, то есть видно, что анимка камеры заменилась на что то другое, но ничего нету. И да, включать\выключать анимации пробовал. Кроме МСМ, FDDA и твоего аддона на анимации шлемов и масок ничего не стоит.
можешь скинуть список модов mo2 и лог файл?
Вот логи (пробовал с рюкзаком):
- Autosaved new game
intro_start game_loaded
* [x-ray]: Handled Necessary Textures Destruction
* MEMORY USAGE: 1403715 K
* End of synchronization A[1] R[1]
intro_delete ::update_game_loaded
[LSS] Spawning object [m_crow27648][m_crow][27648]
[LSS] Spawning object [m_crow27904][m_crow][27904]
[LSS] Spawning object [esc_q4_t_a][inventory_box][15293]
[LSS] Spawning object [esc_treasure_14][inventory_box][15324]
[LSS] Spawning object [esc_smart_terrain_8_6_box][inventory_box][15318]
[LSS] Spawning object [dog_weak_white27024][dog_weak_white][27024]
[LSS] Spawning object [dog_normal_red27025][dog_normal_red][27025]
! Can't find texture 'ui_ingame2_inv_state_p_thirst'
! Can't find texture 'ui_ingame2_inv_state_n_thirst'
! Can't find texture 'ui_ingame2_inv_state_p_sleep'
! Can't find texture 'ui_ingame2_inv_state_n_sleep'
Time continual is:32643
# UIInventory:Reset
! Can't find texture 'ui_mm_faction_na'
* Register UI: UIInventory
* Unregister UI: UIInventory
Time continual is:34293
# UIInventory:Reset
* Register UI: UIInventory
[LSS] Spawning object [m_crow28416][m_crow][28416]
Time continual is:38193
* Unregister UI: UIInventory
!script motion section [outfit_animation_backpack_equip_stalker_hud] does not exist
[LSS] Spawning object [m_crow28693][m_crow][28693]
[LSS] Spawning object [esc_treasure_6][inventory_box][15332]
[LSS] Spawning object [antirad_kalium24101][antirad_kalium][24101]
[LSS] Spawning object [yadylin24584][yadylin][24584]
[LSS] Spawning object [bandage24621][bandage][24621]
! Invalid ogg-comment version, file: c:/games/anomaly 1.5.2\gamedata\sounds\music\mm_music\track_2.ogg
* [x-ray]: Full Memory Stats
* [win32]: free[137429643076 K], reserved[4676720 K], committed[4633612 K]
* [ D3D ]: textures[1529188 K]
* [x-ray]: process heap[1415622 K]
* [x-ray]: economy: strings[43902 K], smem[214459 K]
Список модов:
Headgear Anims
SWM Visible Body
Camera Reanimation Project - INERTIA. V1.2
Weapon Cover Tilt
Outfit Animations
Enhanced Graphical User Interface
Groks Body Health System Redux
можешь скинуть полный файл лога? Можно через discord или Dropmefiles.com что удобней
в отрывке лога только вижу что есть ошибка об отсутствии секции с информацией об анимации рюкзака. Поскольку я ее добавляю через dltx, который входит в состав модифицированных exe, есть подозрение что надо просто установить эти модифицированные exe. Но это очень не точное предположение. Сложно сказать без полного лог файла в чем может быть проблема.
This comment is currently awaiting admin approval, join now to view.
Господи, как же я раньше не догадался... Я скачал DLTX, и у меня все заработало... Но все равно, спасибо тебе за внимание ко мне и за уделенное время. Извини что так получилось, в следующий раз буду умнее. Еще раз спасибо за твои труды
всегда рад помочь (☞゚ヮ゚)☞
Случаются вылеты (но не всегда) с такой ошибкой:
FATAL ERROR
[error]Expression : <no expression>
[error]Function : CInifile::r_string
[error]File : D:\a\xray-monolith\xray-monolith\src\xrCore\Xr_ini.cpp
[error]Line : 1266
[error]Description : fatal error
[error]Arguments : Can't find variable item_visual in [actor_hud_monolith_nbc]
В основном, когда интенсивно срываешь нашивки с кучи брони в инвентаре. У меня забиндин прыжок на ПКМ, так что при вызове контекстного меню в инвентаре ГГ прыгает:) Может из-за этого? Я везде, где можно играх назначаю прыжок на ПКМ - приычка с древних времён. Если бы кто подсказал, как блокировать только прыжок, когда открыт инвентарь, я был бы очень признателен. Полностью блокировать управление я умею, но мне этого не надо.
есть возможность скинуть полный лог файл с ошибкой?
как вариант можешь поставить новую версию данного мода над которой я сейчас работаю:
Drive.google.com
Я переписываю все с нуля чтобы было проще и надежнее добавлять новые анимации. Но я его пока только тестирую. Так что если решишь поставить просьба отписаться по результатам