diff --git a/.godot/mono/temp/obj/Debug/Test.AssemblyInfo.cs b/.godot/mono/temp/obj/Debug/Test.AssemblyInfo.cs index e1ae6c4..df57b4c 100644 --- a/.godot/mono/temp/obj/Debug/Test.AssemblyInfo.cs +++ b/.godot/mono/temp/obj/Debug/Test.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Test")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b410345c18ec0f4eca17d0240161b0de5e73e4dc")] [assembly: System.Reflection.AssemblyProductAttribute("Test")] [assembly: System.Reflection.AssemblyTitleAttribute("Test")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/.godot/mono/temp/obj/Debug/Test.AssemblyInfoInputs.cache b/.godot/mono/temp/obj/Debug/Test.AssemblyInfoInputs.cache index 01d2b1a..c83bb00 100644 --- a/.godot/mono/temp/obj/Debug/Test.AssemblyInfoInputs.cache +++ b/.godot/mono/temp/obj/Debug/Test.AssemblyInfoInputs.cache @@ -1 +1 @@ -6a69ce49b8ae7fbc67f796ccadb5ee060e7dfb54a6435785aa94d01f9fb4dc29 +52fa786061ead691e37192045ba944a82a192a1506f52a713be04954f27f99d8 diff --git a/.godot/mono/temp/obj/Debug/Test.GeneratedMSBuildEditorConfig.editorconfig b/.godot/mono/temp/obj/Debug/Test.GeneratedMSBuildEditorConfig.editorconfig index 2d806af..44e7829 100644 --- a/.godot/mono/temp/obj/Debug/Test.GeneratedMSBuildEditorConfig.editorconfig +++ b/.godot/mono/temp/obj/Debug/Test.GeneratedMSBuildEditorConfig.editorconfig @@ -1,6 +1,6 @@ is_global = true build_property.GodotDisabledSourceGenerators = -build_property.GodotProjectDir = /home/derek/Desktop/Polyphia-main/ +build_property.GodotProjectDir = /home/derek/Desktop/PolyphiaGame/ build_property.GodotProjectDirBase64 = build_property.GodotSourceGenerators = build_property.IsGodotToolsProject = @@ -13,7 +13,7 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Test -build_property.ProjectDir = /home/derek/Desktop/Polyphia-main/ +build_property.ProjectDir = /home/derek/Desktop/PolyphiaGame/ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 6.0 diff --git a/.godot/mono/temp/obj/Debug/Test.assets.cache b/.godot/mono/temp/obj/Debug/Test.assets.cache index c1bf50e..492bfac 100644 Binary files a/.godot/mono/temp/obj/Debug/Test.assets.cache and b/.godot/mono/temp/obj/Debug/Test.assets.cache differ diff --git a/.godot/mono/temp/obj/Test.csproj.nuget.dgspec.json b/.godot/mono/temp/obj/Test.csproj.nuget.dgspec.json index 28aaf65..061a439 100644 --- a/.godot/mono/temp/obj/Test.csproj.nuget.dgspec.json +++ b/.godot/mono/temp/obj/Test.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "/home/derek/Desktop/Polyphia-main/Test.csproj": {} + "/home/derek/Desktop/PolyphiaGame/Test.csproj": {} }, "projects": { - "/home/derek/Desktop/Polyphia-main/Test.csproj": { + "/home/derek/Desktop/PolyphiaGame/Test.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/home/derek/Desktop/Polyphia-main/Test.csproj", + "projectUniqueName": "/home/derek/Desktop/PolyphiaGame/Test.csproj", "projectName": "Test", - "projectPath": "/home/derek/Desktop/Polyphia-main/Test.csproj", + "projectPath": "/home/derek/Desktop/PolyphiaGame/Test.csproj", "packagesPath": "/home/derek/.nuget/packages/", - "outputPath": "/home/derek/Desktop/Polyphia-main/.godot/mono/temp/obj/", + "outputPath": "/home/derek/Desktop/PolyphiaGame/.godot/mono/temp/obj/", "projectStyle": "PackageReference", "configFilePaths": [ "/home/derek/.nuget/NuGet/NuGet.Config" diff --git a/.godot/mono/temp/obj/project.assets.json b/.godot/mono/temp/obj/project.assets.json index 4de679a..2005662 100644 --- a/.godot/mono/temp/obj/project.assets.json +++ b/.godot/mono/temp/obj/project.assets.json @@ -1276,11 +1276,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/home/derek/Desktop/Polyphia-main/Test.csproj", + "projectUniqueName": "/home/derek/Desktop/PolyphiaGame/Test.csproj", "projectName": "Test", - "projectPath": "/home/derek/Desktop/Polyphia-main/Test.csproj", + "projectPath": "/home/derek/Desktop/PolyphiaGame/Test.csproj", "packagesPath": "/home/derek/.nuget/packages/", - "outputPath": "/home/derek/Desktop/Polyphia-main/.godot/mono/temp/obj/", + "outputPath": "/home/derek/Desktop/PolyphiaGame/.godot/mono/temp/obj/", "projectStyle": "PackageReference", "configFilePaths": [ "/home/derek/.nuget/NuGet/NuGet.Config" diff --git a/.godot/mono/temp/obj/project.nuget.cache b/.godot/mono/temp/obj/project.nuget.cache index c7671a7..c0ce461 100644 --- a/.godot/mono/temp/obj/project.nuget.cache +++ b/.godot/mono/temp/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "s2J7AxmpjrE=", + "dgSpecHash": "L5hG2z1zRX8=", "success": true, - "projectFilePath": "/home/derek/Desktop/Polyphia-main/Test.csproj", + "projectFilePath": "/home/derek/Desktop/PolyphiaGame/Test.csproj", "expectedPackageFiles": [ "/home/derek/.nuget/packages/godot.sourcegenerators/4.3.0/godot.sourcegenerators.4.3.0.nupkg.sha512", "/home/derek/.nuget/packages/godotsharp/4.3.0/godotsharp.4.3.0.nupkg.sha512", diff --git a/Bugs.log b/Bugs.log new file mode 100755 index 0000000..99e2c70 --- /dev/null +++ b/Bugs.log @@ -0,0 +1,21 @@ +Picking up quantity items dont auto combine +inventory weight on quantity items need to be totalweight/quantity + +MistoxNet -> keep track of players in each lobby + open and close lobbies based on BASEPORT + LobbyNumber +Settings File Needs To be encrypted when stored on local computer due to storing password key + +Map1 - Port 5000 + Map + MainMenu + +Map2 - Port 6000 + Map + MainMenu + +Map3 - Port 7040 + Map + MainMenu + +Map4 - Port 8000 + Map + MainMenu \ No newline at end of file diff --git a/Idea Board.log b/Idea Board.log index 8893252..77830bd 100644 --- a/Idea Board.log +++ b/Idea Board.log @@ -1,16 +1,20 @@ -Abilities - Vitality = 25% more health - Stamina = 25% more stamina w/ 25% faster recharge - Strength = 25% more backpack weight allowance +Sell outposts - { Sell for credits } +Weight needs to be per quantity of item - not just item slot -To add a pickup item - Add the item to the pickups folder - Add the item to the ItemSpawner List - Set the ID in the item metadata to match its spot in the list - RPC cannot reside inside of Tool Scripts due to them not being the same replication across all peers +Survival Game +look at item to pick up 'e' for third person and click for third [No nearby] +normal weapons with bullet drop bullet travel time +snipers but rare [Maybe special] + +Abilities selectable at spawn + a max 20 credit slider where you can spend them on traits + Stamina -> run for longer distances + Strength -> carry more weight + Vitality -> Have more base health + Stealth -> Approximate location on map is bigger More weight slows player some -Backpacks [more weight slows though] +Backpacks -> Add slots but not weight Oddball style game Map that shows the relitive area of the top player @@ -20,33 +24,35 @@ spawn with classes no attachments unlock guns with experience +no health regen final hit headshots = 20 credits final hit bodyshots = 10 credits classes require credits to spawn with better stuff -credits are transferrable between servers and sessions -one dynamicly roaming entity of the night ( Impossible to kill, when near heart starts pumping and vinegrette ) - Focuses on odd baller +inventory and credits are transferrable between servers and sessions +combat loggging - if leave in combat start from scratch +one dynamicly roaming entity of the night ( Impossible to kill, when near heart starts pumping and vinegrette ) goes after people possible to get away -If oddball is stationary for a long time start to shrink map ring -----Dynamic weather ( rain, fog, thunder, lightning ) -----floods that cause roaring rivers to fill that cannot be swam +Dyanmic day and night cycle +Dynamic weather ( rain, fog, thunder, lightning ) +floods that cause roaring rivers to fill that cannot be swam +Fires that char trees(no leaves), regrows in 3ish days Master leaderboard in the main menu of top players per rank Ranked lobby ( Disabled until player base ) small towns around a main centralized area( ie city or temple ) large servers random spawned skin boxes that require credits to open -purchaseable skins +purchasable skins bullet penatration on certain materials bullet reflection on certain materials +No kill leader until you get at least 2 kills minimum -FIX: -Finish adding recoil to gun -Finish Take Damage Function -Link kills to database and award credits -Build Leaderboard in SQL and add UserName, SessionNetworkID, TotalKills, TotalDeaths, OddballTime -When looking at an object and deselecting the select tool the texture stays -When player dies, need to respawn player -When a backpack is picked up or dropped the entire Inventory UI is going to have to reset and there is no easy way to do that yet -When connecting to a remote host all of the network spawning and timing including RPC go out of whack -Move all health related stuff to the server -Dropping items doesnt appear for everyone +Tournament mode + all players spawn at the same time + hold oddball for 30mins total + +server quits introducing people into game after 5 hrs. (last man standing mode) + last person in server wins + on death quit to new server + everyone becomes oddball + less players alive equal less oddball area \ No newline at end of file