Skip to content

Gas based AI#147

Merged
MashdorDev merged 5 commits intodevfrom
GASbasedAI
Mar 4, 2024
Merged

Gas based AI#147
MashdorDev merged 5 commits intodevfrom
GASbasedAI

Conversation

@SafakOnol
Copy link
Copy Markdown
Collaborator

WHAT

Add GAS to AI character for health and shield

WHY

To have a uniform damage-health system among all actors in the game

HOW

Ability system added into AI C++ class and initialized in BP

…ealth and Shield values using it.

Add OnDamageTaken event broadcast
- add WorldDynamic to RadialForce collision classes
- update RespawnGameMode with correct Player State
- update Destructable Object physics
# Conflicts:
#	Content/Unbread/Core/AI/Ranged/BP_RangedAICharacter.uasset
#	Content/Unbread/Core/Character/BP_Character.uasset
#	Content/Unbread/Core/Character/BP_ExplodingBody.uasset
#	Content/Unbread/Core/GameModes/RespawnGamemode.uasset
#	Content/Unbread/Projectiles/BP_PrimaryProjectile.uasset
@SafakOnol SafakOnol added the backend Issues or improvements related to game backend, like server-side logic label Mar 4, 2024
@SafakOnol SafakOnol added this to the Alpha Version Release milestone Mar 4, 2024
@SafakOnol SafakOnol requested a review from antoniukoff March 4, 2024 18:37
@SafakOnol SafakOnol self-assigned this Mar 4, 2024
@SafakOnol
Copy link
Copy Markdown
Collaborator Author

@antoniukoff, please take a look at the BP RangeAI and confirm if my changes didn't break anything you implemented.

This was linked to issues Mar 4, 2024
Copy link
Copy Markdown
Owner

@MashdorDev MashdorDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @SafakOnol the changes look great, just a few notes -

  1. the camera changed from being on rail to 3 person camera
  2. The shooting mechanic is still there. I think we said we going to scrap it

Fix those and then we can merge into dev, it should be effected by a pull of the dev

CameraBug.mp4

@SafakOnol
Copy link
Copy Markdown
Collaborator Author

camera removed from BP_Character

Copy link
Copy Markdown
Owner

@MashdorDev MashdorDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SIck!
HowdyGIF

@MashdorDev MashdorDev merged commit 68ee409 into dev Mar 4, 2024
@MashdorDev MashdorDev deleted the GASbasedAI branch March 4, 2024 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Issues or improvements related to game backend, like server-side logic

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Convert AI to GAS based classes Make EnemyAI React To Explosion

2 participants