UE5.0 - Interaction With ALS - Version 2.9 (Project Files) [No Replication]
🕑 Added 2023-06-12 02:08:55 +0000 UTC------> Informations about animations:
In the project, not all animations will be included in the project. Animations like Stealth Finishers come from the UE4 marketplace - OpenMarketplace In order for it to look like on a video, you need this package, which must later be uploaded to the project (I will present this process in a separate material). Without these animations, the project will run normally.
How to reimport animations form Marketplace Pack to project:
https://www.youtube.com/watch?v=U9SF3dKJ8Yk
Edit: From this version, please do not edit the animation curves, now you only need to replace the damaged animations with the original ones.
Edit (Ver 2.2): I used other animations from anim pack from marketplace - Ultimate Traversal Anims by RamsterZ. I broke this animations but if you want to import orginal , buy this pack , export choosed animations to fbx and reimport to the project.
Edit (Ver 2.5): The Melee Combat system uses a new pack from the Marketplace. Animations are not included in the project, but the system can still be used, although bugs may appear. If you have this Animation Pack - Marketplace Link, do the same with it as with other bundles. Do not change any animation sequence settings, but reimport individual files. Attention! In the project, the names of the animations start with 'BF_H2H' or 'BF_Knife', so you need to replace the file names after exporting FBX.
------> INFO About Plugins:
As of version 2.9 of the project, the PowerIK plugin is no longer used. This means that it has been removed from the project. However, currently I have not introduced a system that would replace the functionality of the plugin.
Since version 2.9, two plugins of my authorship have been installed in the project. One of them is completely new and its functionality concerns animation blueprints. Currently none of the plugins have been tested for Unreal Engine 5.2. Plugins can be updated for older versions of the project. This means that if a newer version of one of them appears, you can replace the plugin files. If you are using UE5.1 engine version or higher, there may be a problem with rebuilding plugins. In this case, I recommend using plugin files dedicated to a specific version of the engine.
More information about version 5.1 can be found in Discord: https://discord.com/channels/884154912123011152/885143346937466881/1042889059988676608

Download plugin content for Unreal Engine 5.1 (Current version - 1.9)
------> News is version 2.9:
- Sliding system on non walkable ground

- New cover system (Not completed - Player can't aiming durning cover)

- Ability to aim while climbing (Dynamic Climbing System)

- The 'MM_MatchedMontageComponent' component has been practically completely rewritten to C++ code
- Added "EnemyForPlayer" tag for HumanAI and ZombieAI
- Fixed recoil for sniper rifle
- New collision object named "IgnoreForTrace" has been added to project settings
- Fixed Redirectors and deleted redundant materials
- Fixed FPS drop when player takes a lot of shots in AI
- Grenade holding slot changed
- Added a new class of grenades, and some whole system changes
- Fixed the capsule radius bug when using the cover system - Power IK has been removed from the project
- Removed redundant variables in ALS_AnimBP
- Removed and added some curves from the ALS skeleton
Download Project For Windows x64 (No replication)
Version 2.9 is not yet fully ready. I think that soon there may be smaller updates fixing some bugs and adding small changes
Comments
TorQue MoD
Any time you do a build, you want to filter for the word Error using the bar at the top of the output window. Then you'll see the actual errors and you can google the first part of the error to see how to fix it. It usually takes me a good 3 - 5 tries before I get a clean build out of a project :)
Wanderson gonçalves
Can you help me?, it's giving me an error when packaging the file UATHelper: Packaging (Windows): BUILD SUCCESSFUL UATHelper: Packaging (Windows): Setting up ProjectParams for C:\Users\Lord Trevor\Desktop\IWALS (Version 3.1) UE5.2\Interaction_With_ALS.uproject UATHelper: Packaging (Windows): Interaction_With_ALS.uproject requires a temporary target.cs to be generated (ApexDestruction plugin is enabled) UATHelper: Packaging (Windows): ********** BUILD COMMAND STARTED ********** UATHelper: Packaging (Windows): Running: F:\Epic Games\UE_5.2\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "F:\Epic Games\UE_5.2\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" Interaction_With_ALS Win64 Shipping -Project="C:\Users\Lord Trevor\Desktop\IWALS (Version 3.1) UE5.2\Interaction_With_ALS.uproject" -Manifest="C:\Users\Lord Trevor\Desktop\IWALS (Version 3.1) UE5.2\Intermediate\Build\Manifest.xml" -NoHotReload -xgeexport "C:\Users\Lord Trevor\Desktop\IWALS (Version 3.1) UE5.2\Interaction_With_ALS.uproject" -NoUBTMakefiles -remoteini="C:\Users\Lord Trevor\D esktop\IWALS (Version 3.1) UE5.2" -skipdeploy -log="C:\Users\Lord Trevor\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Epic+Games+UE_5.2\UBT-Interaction_With_ALS-Win64-Shipping.txt" UATHelper: Packaging (Windows): Log file: C:\Users\Lord Trevor\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Epic+Games+UE_5.2\UBT-Interaction_With_ALS-Win64-Shipping.txt UATHelper: Packaging (Windows): Expecting to find a type to be declared in a module rules named 'HelpfulFunctions' in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the 'ModuleRules' type defined by Unreal Build Tool. UATHelper: Packaging (Windows): Took 4,4310928999999994s to run dotnet.exe, ExitCode=6 UATHelper: Packaging (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\Lord Trevor\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Epic+Games+UE_5.2\UBT-Interaction_With_ALS-Win64-Shipping.txt) UATHelper: Packaging (Windows): AutomationTool executed for 0h 0m 8s UATHelper: Packaging (Windows): AutomationTool exiting with ExitCode=6 (6) UATHelper: Packaging (Windows): BUILD FAILED
Sean Tereso
I am unable to package project with this version
Nicolas Hidalgo
I downloaded the project but it doesn't run, it says "Interaction_With_ALS could not be compiled. Try rebuilding from source manually" and the editor closed. Do you know what it can be? The project is running on a Mac.
Nicolas Hidalgo
Hi, first at all thanks for the amazing work.
Zapper
How can NPCs be set to not attack players except zombies
Muyi Wang
cannot find crawling logic anywhere? i saw some crawling related assets but the function isn't implemented like shown in the video
گو طي
Hi there,there is no text channel in Discord
Eric-Rangi Hillman
Just send a message on here and discord, looking forward to getting it all setup! great work
ezClipit
Can you please provide a valid discord link???
Miloš Baskić
Hey Jakub. What do you mean by "No Replication". Does this mean the animations do not work in multiplayer?
DeeJay
Hello I have a question. You said no replication, I've already added a combat system to alsv4 with collectables, a finisher system, style system etc. I was just told about you from a friend. Is it ok to add my systems with yours or not? This will be used for my personal and commercial products. If not can we please talk about this I really would like to use the interaction system you made here.
Jakub W
The project is openable for UE5.2. To do this, you will need to download the plugin files for the 5.2 engine, and replace them. The files can be found on the Discord server - https://discord.
Jakub W
The project is openable for UE5.2. To do this, you will need to download the plugin files for the 5.2 engine, and replace them. The files can be found on the Discord server - https://discord.
Jakub W
The project is openable for UE5.2. To do this, you will need to download the plugin files for the 5.2 engine, and replace them. The files can be found on the Discord server - https://discord.
青い木
I wish this update was for version 5.2 can you make the next version 3.0 for version 5.2
Aaron
Same issue - I cant even compile using 5.1 with the new plugins for 2.9. A stable release for 5.2 would be amazing.
Calle Pohl
Is there any way to update this to 5.2 ?
Nicolas Choukroun
Please update to 5.2 next release... I am not able to even run the 2.9 because your plugins are not compatible. Also I installed UE 5.1 and your plugins ask to be recompiled as well, so what are the specs with this version?
Ryan Amos
Thank you for sharing your converted plugins. Saved me the headache of needing to do it myself. <3
Aaron
cant compile.. Interaction_With_ALS could not be compiled. Try rebuilding from source manually.
Ibrahim Ali
Hi everyone know the input key for grenade?
Mahk Hardly
v3.0 - did you address the problem of foot IK constraints when crouched on steps and stairs?
Mahk Hardly
v3.0 - new IK, can it be controlled with anim curves? Or can it be controlled with interface message?
Mahk Hardly
v3.0 - is the cover system completed?
RAG Studio
same here, bcz plugins does not support macos, i tried recompiling but not able to do so
sam momo
hello . i m a Mac user :( d ont work for me :((
3ANID _X
I'm also waiting for you like you, I don't want to do anything in my project until version 3.0
Cannabis
any eta on 3.0 release?
3ANID _X
Hello all. Please if anyone knows how to reduce fall damage tell me how to do this,
RAG Studio
Can you be able to make it support mac silicon.
Jakub Musil
Hello, I have a problem where if I try to migrate project's assets and blueprints. Everything breaks in new project. Am I doing something wrong or is it just complexity of projects?
Tim Sibson
But you can't migrate an asset from UE5 to UE4 and I have to retarget all of the animations to my custom skeleton in UE4 then migrate back to UE5 as explained above. Currently the IK retargeter system in UE5 is broken. There is numerous threads on it in Unreal forums.
3ANID _X
thanks YOU for your time 🙏 I wish you all the best..
Jakub W
All animations are prepared for UE4 default skeleton.
Jakub W
Unfortunately, it's not that simple right now. I used a fairly simplistic model of health points, where it is limited from 0 to 1. This can be changed, but a lot of changes are required. It seems to me that at the moment it is easier to reduce the amount of damage dealt. Maybe I'll try to change it in the latest version.
Jakub W
In this case, it's worth taking a look at the Discord thread, which is partly related to this. https://discord.com/channels/884154912123011152/1079672354025771048
Jakub W
I do not have a controller, so I have not prepared scripts for this device. It is possible that the problem is related to the movemement input function in ALS_BaseCharacterBP.
Jakub W
Try the link in the description of my youtube channel. https://www.youtube.com/@jakubw6404/about
Toni Välimäki
Same here...
Tim Sibson
Epic still hasn't fixed the broken retarting system in UE5.2 and it still doesn't retarget any of the IK bones correctly. There are a few work arounds posted in the Unreal forums but they're all very time consuming so most people have been retargeting in UE4 and migrating. My question is do you have any of the animations that were added since updating the project to UE5 in UE4 format such as swimming and sliding?
3ANID _X
Hi! Just wondering how to increase the max HP for the player? I cannot figure it out for the life of me, thanks!
RAG Studio
Thanx, It is working fine on windows, But not working properly on mac silicon getting same error for "HelpfulFunctions" plugin, can you be able to make this project to work on mac somehow I will be greatly thankful to you & this will really pace up my project.
Ultimate game studio
in ue 5.2 for me , no problem for me with HumainAi
Toni Välimäki
i know a manual would be really time consuming to make, but maybe ChatGPT code interpreter could do it automatically? Anyone have paid subscription to ChatGPT?
Kanzari Haithem
Hi Guys, I'm using UE5.2 and I'm trying to spawn Enemies (HumanAI ) using Advanced AI Spawn System, the enemies spawns correctly but they doesn't detect the player as an enemy , any one can help? thank you.
Toni Välimäki
Hi. Anyone had problems with controller? I see the settings are correct by default in the Input settings, but no movement when I use the controller. Help would be much appreciated. And thanks Jacub for your amazing work. And I'm using UE 5.1...
HORDBRUN - multiplayer fighting game
hi, i am unable to join discord channel from the link
Speaking Pictures
Hello Jakub, i am unable to join discord channel from the link provided in description.
Isuru Mendis
Hi, Jakub, First of all, thank you for this file. I ran into some problems that I couldn't figure out on my own. I was able to easily add an action input for crawling using a FlipFlop, but I couldn't find anything related to the 'Scanning The Env And Marking Enemies' function. Also, when adding the ALS character to a new project, I get error messages from 'PBPI Get Pawn Component'. Lastly, I purchased the stealth finishers pack and followed your tutorial, but there wasn't a 'Mask Overlay Pose' in the animations, and it still plays the default animation. I would appreciate it if you could advise me on what I'm doing wrong.
Parabolic Labs
I know, I understand Epic's code and actions well. I just didn't know you had already compiled for 5.2 or I'd never have commented. I've seen a ton of people talking about problems going from 5.0/5.1 to 5.2 in general, so I figured I'd just comment the steps I found that worked so you or anyone could potentially use the information. Someone actually requested me to show them how to compile your C++ plugins for 5.2 (i made yt videos like 8 years ago on C++ and plugins for ue4) and that's how I found out about you. So I just left my steps to build it. On the topic of Epic changing stuff, I know this well. Like I said I've been around for awhile, so I'm very aware of epic just changing stuff. They don't even tell you what exactly has changed either. They rely mostly on their AA/AAA buyers and the community to find and document the problems and changes you're talking about. It's highly infuriating because they use source control and their changelogs/patch notes don't include the random changes like for example FSlotInertilizationRequest. Which causes us to read the engine source to see the changes and then find the engine code that uses it to update our own code. It's so frustrating, because we get people asking us to fix stuff for the new versions, and the problem isn't fixing it, it's finding the problems to fix so we can fix them. It's like double the work.
Speaking Pictures
pls see if u can integrate .. https://www.unrealengine.com/marketplace/en-US/product/advanced-riding-locomotion-system?sessionInvalidated=true
Speaking Pictures
this is crashing on my windows 10 machine
Jakub W
I don't think so. I don't have any of the systems you mentioned.
Jakub W
The problem is that Epic Game often changes the definition of functions depending on the version of the engine. For example, some functions take different parameters depending on the program version. Therefore, the engine cannot automatically rebuild plugins becouse are required manual changes . Sometimes, however, I omit some issues, e.g. I forgot to add #pragma once, but the compiler for UE5.0 does not return an error and UE5.1 does.
Jakub W
Sorry, i don't understand the question. if you want to open the project, extract it from the archive and when starting the editor, find the 'browse' option and select the appropriate uproject file.
Ultimate game studio
https://drive.google.com/file/d/1akz5b9AS4Cvxlf-oDj8kJO9SGGCCbbYB/view?usp=drive_link
Ultimate game studio
file already compile on discord : https://drive.google.com/file/d/1akz5b9AS4Cvxlf-oDj8kJO9SGGCCbbYB/view?usp=drive_link
Ibrahim Ali
hi how can i use the project it's my first time on patreon
Parabolic Labs
Hi, Jakub, I compiled 2.9 for 5.2. Really the conversion is all straight forward. I created a fresh, blank, C++ project for 5.2. I compiled this blank project. I copied over your content, config, plugins. I edited the fresh uproject file to add the required plugins. I regenerated C++ files. I opened the solution and tried compiling. A few headers need '#pragma once'. A few FMath::Log2 calls need to be float casted. Finally FJWAN_LayerBlendingLogic::SlotUpdate, needs to use FSlotInertializationRequest You can find the new FSlotInertilizationRequest implementation in "UE4/Runtime/AnimGraphRuntime/Private/AnimNodes/AnimNode_Slot.cpp" If you want any help don't hesitate to ask, I've been using Unreal Engine since the closed beta!
RAG Studio
Any ETA on 5.2 plugins?
Speaking Pictures
Hi Jakub, can you do a tutorial on how to integrate third party systems like horse locomotion / parachute / bikes etc.
Deji Martins
I think some folks need to learn the engine more before venturing into an advanced project like this.
Leon Alves
Yeah, I cant crawl. Tried different buttons for an hour. Key list would be great.
Stefan Mateja
In the Projekt Folder from IWALS - There is already a Folder Called Plugins - overwrite
Speaking Pictures
Chris Hendrickson
I was able to install them in the right directory, but I’m not able to build them for MacOS since they seem to only be Windows. Is it possible to get a Mac version as well?
Leon Alves
same proble here... downloaded the Download plugin content for Unreal Engine 5.1 but where do I put them?
Chris Hendrickson
I'm trying to open the latest version of the project and am having trouble with the plugins, Unreal says I need to rebuild them. The issue it seems, is that they maybe written for Windows and I'm on Macos. Is there possibly a Mac version of the plugins available?
Nicolas Choukroun
Easy to compile and fix them
Jakub W
The problem is that some C++ functions for the 5.1 and 5.2 engines are significantly different. This causes the compiler find a error, which prevents the project can't be open. This requires manual changes in code. I don't know why Epic Games changes functions so often. It makes work more difficult. But still, I will try to prepare plugins for engine 5.2 version, but first I have to install it :)
Federico Gatteschi
tried the project on 5.1 and looks very interesting so far.. very useful for fast prototypes.. any ETA on 5.2 plugins? they fail to rebuild with 5.1 versions :) anyway very nice work
Mahk Hardly
Sounds great. One small request if you could make a post to notify us when you make any updates to 2.9. Since you plan to do so I may just wait for those before updating my project but I would like to be notified when you make patches to v2.9