Compare commits

60 Commits

Author SHA1 Message Date
ed d97ee1d302 Making scripts for major changes 2024-10-18 15:43:22 -04:00
ed 1b5d2a3ff6 just origanizing gitignore 2024-10-18 15:15:52 -04:00
ed ca779b627b Commiting last latest changes before making repo modifications 2024-10-18 15:11:13 -04:00
ed a885201b81 60. Animating the Message Widget 2024-04-26 22:04:10 -04:00
ed 07c5420bc2 59. Message Widget 2024-04-26 21:36:09 -04:00
ed fe2abe1972 58. Broadcasting Data Table Rows 2024-04-26 20:08:08 -04:00
ed e8fb014d29 54. Get All Asset Tags 2024-04-26 18:23:13 -04:00
ed c4e40037ed 53. Gameplay Effect Delegates 2024-04-25 12:46:26 -04:00
ed 33b3723b82 53. Gameplay Effect Delegates 2024-04-25 00:30:54 -04:00
ed ae1e28a072 46. PostGameplayEffectExecute 2024-04-24 20:18:38 -04:00
ed ef002ccf53 45. PreAttributeChange 2024-04-24 18:18:26 -04:00
ed 035ad8de6f 44. Infinite Effect Application and Removal 2024-04-24 16:21:22 -04:00
ed a604117e95 43. Instant and Duration Application Policy 2024-04-24 11:58:40 -04:00
ed f17c53a1a9 42. Infinite Gameplay Effects 2024-04-24 11:48:07 -04:00
ed bd0c8a0878 41. Effect Stacking 2024-04-24 11:14:41 -04:00
ed 22aee515ed 40. Periodic Gameplay Effects 2024-04-24 10:59:48 -04:00
ed 8f84dcf3d3 38. Instant Gameplay Effects 2024-04-24 10:07:23 -04:00
ed 3a58e90802 'NetSlime' Initial port finished and working with 2 players (at least) 2024-04-23 18:54:17 -04:00
ed ad41867dc5 WIP: Boostrapping NetSlime
- Just a old name for a set of changes to make the game framework hardened for multiplayer as well as some ease of use functionality.
2024-04-23 01:10:02 -04:00
ed cc1636b687 37. Effect Actor Improved 2024-04-22 12:01:30 -04:00
ed eaed6cf337 34. Listening for Attribute Changes 2024-04-22 01:54:33 -04:00
ed 2c11939244 34. Listening for Attribute Changes 2024-04-22 00:30:29 -04:00
ed 811dc33f4a 32. Overlay Widget Controller 2024-04-21 18:56:57 -04:00
ed adfb17b7df Merge remote-tracking branch 'Ed94/master' 2024-04-21 10:26:14 -04:00
ed 6c011ac657 Update Readme.md 2024-04-21 10:06:06 -04:00
ed c517cbd45e Update Readme.md 2024-04-21 10:05:42 -04:00
ed b26e02d582 ignore binaries 2024-04-21 09:57:56 -04:00
ed 18bb578c97 31. Aura HUD (plus other stuff)
- Enabled a few more plugins
- Added clang formatting straight from the GasaGen cpp.
- Setup auto-generation of the DevOptionsCache
- Messed around with generating widgettree hiearchy from template widget
2024-04-21 09:51:51 -04:00
ed 6058e8af01 Updates to GasaGen, replace engine's void SBlueprintActionMenu::Construct with new code 2024-04-17 12:16:22 -04:00
ed 72316023a0 added GitSourceControl to enabled plugins 2024-04-16 21:21:05 -04:00
ed 26e02b6fef Updated gitattributes with git-plugin's 2024-04-16 21:18:06 -04:00
ed b47c6979ac 29. Globe progress bar 2024-04-16 17:18:06 -04:00
ed a366ab11f2 End of gencpp experimentation. Parsed Scene and Actor component header + AttributeSet.h 2024-04-16 05:02:58 -04:00
ed 9423cd0f0a Some cleanup of gencpp 2024-04-16 01:20:23 -04:00
ed 6e3dfb70be Can parse AActor with gencpp 2024-04-15 23:09:46 -04:00
ed 48d21ddd15 Was able to parse UObject with gencpp!!! 2024-04-14 21:51:14 -04:00
ed 7b9e277bc1 26. Effect Actor complete 2024-04-13 19:29:25 -04:00
ed c2e5793a7d 25. Attribut accessors complete
There is some jank, with the ability system init on character (I'll fix later).
Cog replaces the usuals showdebug command
2024-04-13 18:35:19 -04:00
ed ced71b6a22 24. Health and Mana
Decided to try using gencpp for the first time with UE (just codegen, not parsing).

I used it to generate the AttributeSet
2024-04-13 16:18:57 -04:00
ed 5a4fc6381b 22. Init ability actor info 2024-04-13 11:56:19 -04:00
ed 931edffc7c 20. Constructing the ASC and AS 2024-04-13 11:09:22 -04:00
ed e465749f9a 18. ABC & AS 2024-04-13 10:19:45 -04:00
ed 8c698a176b Remove master assets directory from repo 2024-04-13 10:10:04 -04:00
ed 54a750bc36 Update readme again 2024-04-13 06:02:06 -04:00
ed d73664f06c Update readme 2024-04-13 05:57:29 -04:00
ed cdf65c5cb1 Fleshed out the module's base helper definitions 2024-04-13 05:32:52 -04:00
ed dd91451ec5 14. Post-Process Highlight
And alot more...
2024-04-13 02:31:49 -04:00
ed 9d38b5f208 13. #2 2024-04-12 22:37:31 -04:00
ed 0a6bbf1482 13. "Highlight Enemies" 2024-04-12 22:05:09 -04:00
ed 9a8029c365 12. "Enemy Interface"
Avoding lifting the "highlighting" to an enemy interface until it proves to me its necessary
2024-04-12 20:16:25 -04:00
ed 99a3e46635 Game Mode, Camera 2024-04-12 19:55:34 -04:00
ed 6e06627910 Movement Input 2024-04-12 17:53:47 -04:00
ed fbb3e03d85 Player Controller 2024-04-12 16:30:01 -04:00
ed 03cf8565c4 Enhanced Input 2024-04-12 16:10:06 -04:00
ed 2a90ea0c81 Animation Blueprints 2024-04-12 15:52:36 -04:00
ed 010989e531 Project reoganization 2024-04-12 15:33:23 -04:00
ed b886b91bd0 Character blueprint setup 2024-04-12 14:49:22 -04:00
ed b26e5e05eb Base character class 2024-04-12 13:01:22 -04:00
ed 07783ca4bf Source setup 2024-04-12 12:42:41 -04:00
ed 251722a086 Initial commit 2024-04-12 12:08:06 -04:00
908 changed files with 21615 additions and 53141 deletions
+2 -9
View File
@@ -4,14 +4,11 @@ Project/.idea
Project/.vs
Project/.vsconfig
!Project/Binaries/Win64/*
Project/Binaries
Project/Binaries/GasaGen.exe
Project/Binaries/GasaGen.map
Project/Binaries/GasaGen.obj
Project/Binaries/GasaGen.raddbgi
Project/Binaries/GasaGen.rdi
# Project/Binaries/vc140.pdb
!Project/Binaries/GasaEditor.target
Project/Binaries/vc140.pdb
Project/Intermediate
@@ -39,7 +36,3 @@ Project/Saved/SourceControl
*.target
GasaGen_*.pdb
Project/Content/
.vs
.vs
Project/Binaries
-3
View File
@@ -1,3 +0,0 @@
{
"CurrentProjectSetting": "No Configurations"
}
-7
View File
@@ -1,7 +0,0 @@
{
"ExpandedNodes": [
""
],
"SelectedNode": "\\Gasa.sln",
"PreviewInSolutionExplorer": false
}
BIN
View File
Binary file not shown.
+1 -2
View File
@@ -9,8 +9,7 @@
"_DEBUG",
"UNICODE",
"_UNICODE",
"GASA_INTELLISENSE_DIRECTIVES=1",
"WITH_EDITOR=1",
"GASA_INTELLISENSE_DIRECTIVES=1"
],
"windowsSdkVersion": "10.0.22621.0",
"compilerPath": "cl.exe"
+1 -25
View File
@@ -1,28 +1,4 @@
{
"autoHide.autoHideSideBar": false,
"autoHide.autoHidePanel": false,
"files.associations": {
"*.rmd": "markdown",
"*.rh": "cpp"
},
"workbench.colorCustomizations": {
"activityBar.activeBackground": "#65c89b",
"activityBar.background": "#65c89b",
"activityBar.foreground": "#15202b",
"activityBar.inactiveForeground": "#15202b99",
"activityBarBadge.background": "#945bc4",
"activityBarBadge.foreground": "#e7e7e7",
"commandCenter.border": "#15202b99",
"sash.hoverBorder": "#65c89b",
"statusBar.background": "#42b883",
"statusBar.foreground": "#15202b",
"statusBarItem.hoverBackground": "#359268",
"statusBarItem.remoteBackground": "#42b883",
"statusBarItem.remoteForeground": "#15202b",
"titleBar.activeBackground": "#42b883",
"titleBar.activeForeground": "#15202b",
"titleBar.inactiveBackground": "#42b88399",
"titleBar.inactiveForeground": "#15202b99"
},
"peacock.color": "#42b883"
"autoHide.autoHidePanel": false
}
+6 -23
View File
@@ -1,8 +1,8 @@
<?xml version="1.0"?>
<N10X>
<Workspace>
<IncludeFilter>*.*,</IncludeFilter>
<ExcludeFilter>*.obj,*.lib,*.pch,*.dll,*.pdb,.vs,Debug,Release,x64,obj,*.user,Intermediate,</ExcludeFilter>
<IncludeFilter>*.*</IncludeFilter>
<ExcludeFilter>*.obj,*.lib,*.pch,*.dll,*.pdb,.vs,Debug,Release,x64,obj,*.user,Intermediate</ExcludeFilter>
<SyncFiles>true</SyncFiles>
<Recursive>true</Recursive>
<ShowEmptyFolders>true</ShowEmptyFolders>
@@ -15,13 +15,12 @@
<CleanCommand></CleanCommand>
<BuildWorkingDirectory></BuildWorkingDirectory>
<CancelBuild></CancelBuild>
<Exe></Exe>
<Args></Args>
<WorkingDirectory></WorkingDirectory>
<RunCommand></RunCommand>
<RunCommandWorkingDirectory></RunCommandWorkingDirectory>
<DebugCommand></DebugCommand>
<ExePathCommand></ExePathCommand>
<DebugSln></DebugSln>
<UseVisualStudioEnvBat>false</UseVisualStudioEnvBat>
<CaptureExeOutput>false</CaptureExeOutput>
<Configurations>
<Configuration>Debug</Configuration>
<Configuration>Release</Configuration>
@@ -40,24 +39,8 @@
<AdditionalIncludePath>C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt</AdditionalIncludePath>
<AdditionalIncludePath>C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um</AdditionalIncludePath>
</AdditionalIncludePaths>
<Defines>
<Define>GASA_INTELLISENSE_DIRECTIVES</Define>
</Defines>
<ConfigProperties>
<ConfigAndPlatform>
<Name>Debug:x64</Name>
<Defines></Defines>
<ForceIncludes></ForceIncludes>
</ConfigAndPlatform>
<Config>
<Name>Debug</Name>
<Defines></Defines>
</Config>
<Platform>
<Name>x64</Name>
<Defines></Defines>
</Platform>
</ConfigProperties>
<ConfigProperties></ConfigProperties>
<Children></Children>
</Workspace>
</N10X>
-20
View File
@@ -1,20 +0,0 @@
{
"folders": [
{
"path": "."
},
{
"path": "../Surgo/UE"
}
],
"settings": {
"autoHide.autoHideSideBar": false,
"autoHide.autoHidePanel": false,
"files.associations": {
"*.rmd": "markdown",
"*.ipp": "cpp",
"__hash_table": "cpp",
"string": "cpp"
}
}
}
Binary file not shown.
Binary file not shown.
+3 -3
View File
@@ -5,12 +5,12 @@ ProjectName=GASATHON
CopyrightNotice=
[/Script/Gasa.GasaDevOptions]
+AttributeSets=/Game/Core/Tables/DT_GasaAttributeSet.DT_GasaAttributeSet
TaggedMessageTable=/Game/Core/Tables/DT_TaggedMessages.DT_TaggedMessages
Tag_PPV=Global_PPV
Tag_GlobalPPV=Global_PPV
Template_PlayerCamera=/Game/Actors/BP_CameraMount.BP_CameraMount_C
Template_HUD_HostUI=/Game/UI/UI_Host.UI_Host_C
Template_HostWidgetController=/Game/UI/BP_HostWidgetController.BP_HostWidgetController_C
Tag_GlobalPPV=Global_PPV
TaggedMessageTable=/Game/Core/Tables/DT_TaggedMessages.DT_TaggedMessages
[/Script/GameplayAbilities.AbilitySystemGlobals]
bUseDebugTargetFromHud=true
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More