Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
75c624f
swapping sabers is triggerred with swap colors switch in player settings
Dec 22, 2018
3fa5d3d
Merge remote-tracking branch 'origin/polite-unpatch'
Kylemc1413 Jan 2, 2019
9edae0c
Merge branch 'swapping-sabers'
Jan 9, 2019
0ab24a8
Merge pull request #1 from Ibodan/master
Kylemc1413 Feb 10, 2019
65c0532
Update For Beat Saber 0.13.0
Kylemc1413 Mar 15, 2019
233628f
Version
Kylemc1413 Mar 15, 2019
f954256
Saber work, trail no work yet
Kylemc1413 Mar 15, 2019
0951521
Version
Kylemc1413 Mar 15, 2019
e69e4ab
Fix Custom Trails
Kylemc1413 Mar 16, 2019
15cd1f5
0.13.1
Kylemc1413 Apr 3, 2019
b64d3dc
Update README.md
Kylemc1413 Apr 5, 2019
56f1ad0
Note to self: Fix the damn plugin
Kylemc1413 Apr 23, 2019
1298645
.
Kylemc1413 Apr 23, 2019
c57036c
Almost feex?
Kylemc1413 Apr 23, 2019
82f8db8
Feex?
Kylemc1413 Apr 24, 2019
1101e35
Added support for BSIPA
Pespiri May 5, 2019
c253fd4
Removed a bunch of unused references
Pespiri May 5, 2019
73016c7
Removed unnecessary SceneManager from Plugin.cs
Pespiri May 9, 2019
aaf918e
.
Kylemc1413 May 15, 2019
5b79171
.
Kylemc1413 May 16, 2019
19b785e
1.1.0
Kylemc1413 Jun 10, 2019
aac666d
Merged newest changes from parent repository
Pespiri Jun 21, 2019
e7f4eda
Cleanup after merging
Pespiri Jun 21, 2019
5887866
Refactored the logger
Pespiri Jun 21, 2019
0972c42
Retrieve the version number from the manifest
Pespiri Jun 21, 2019
336e064
Minor improvements
Pespiri Jun 22, 2019
bf8a711
Updated the manifest
Pespiri Jun 24, 2019
505ead1
Removed file no longer tracked by parent branch
Pespiri Jun 24, 2019
390d9e9
Moved around some files
Pespiri Jun 27, 2019
09d6e15
Removed Harmony reference as it is currently not being used
Pespiri Jul 5, 2019
efe546b
Merge pull request #4 from Pespiri/master
Kylemc1413 Jul 6, 2019
fc71a03
Correct Manifest id
Kylemc1413 Jul 6, 2019
80035db
Update README.md
Kylemc1413 Jul 11, 2019
3d2331a
Split scripts for editor into separate project
DeadlyKitten Jul 24, 2019
29c3b96
Added default cover images
DeadlyKitten Jul 24, 2019
442c9c5
Added cover images to saber list.
DeadlyKitten Jul 24, 2019
d7a9a84
"optimizations"
DeadlyKitten Aug 3, 2019
3d04ca1
updated manifest
DeadlyKitten Aug 3, 2019
7ee70b1
Removed some logging
DeadlyKitten Aug 3, 2019
25b1142
Merge pull request #5 from DeadlyKitten/CoverImage
Kylemc1413 Aug 29, 2019
0208207
1.3.0 fix
Kylemc1413 Aug 29, 2019
00ea59a
Merge pull request #2 from DeadlyKitten/CoverImage
DeadlyKitten Aug 29, 2019
7435b12
Merge pull request #1 from Kylemc1413/master
DeadlyKitten Aug 29, 2019
04da1f5
Merge pull request #3 from DeadlyKitten/CoverImage
DeadlyKitten Aug 29, 2019
d651646
Fixed saber preview not displaying when first entering the menu.
DeadlyKitten Aug 29, 2019
80acfd0
Version 3.1.1
DeadlyKitten Aug 29, 2019
a7d3326
Cleaned up logging.
DeadlyKitten Aug 30, 2019
8c00260
fixed spelling mistake
DeadlyKitten Aug 30, 2019
311bcd5
Custom colors support
Kylemc1413 Aug 30, 2019
30ed7b3
Version
Kylemc1413 Aug 30, 2019
8504c02
Merge pull request #4 from Kylemc1413/master
DeadlyKitten Aug 31, 2019
88b0466
Merge branch 'master' into CoverImage
DeadlyKitten Aug 31, 2019
1aee2f9
Merge pull request #5 from DeadlyKitten/CoverImage
DeadlyKitten Aug 31, 2019
30c8692
Fix Default Trails
Kylemc1413 Aug 31, 2019
823a4ae
Merge pull request #6 from Kylemc1413/master
DeadlyKitten Aug 31, 2019
f3df01e
Fixed a few bugs and version bump
DeadlyKitten Sep 4, 2019
0851de2
Merge pull request #6 from DeadlyKitten/master
Kylemc1413 Dec 14, 2019
14c00d9
BSML Conversion
Kylemc1413 Dec 14, 2019
fe51426
Update SaberListViewController.cs
Kylemc1413 Dec 14, 2019
aa96c96
Update SaberPreviewController.cs
Kylemc1413 Dec 14, 2019
a095788
Fix breaking when CustomSabers folder doesn't exist
Kylemc1413 Dec 15, 2019
4cb45da
Fix Custom Colors
Kylemc1413 Dec 15, 2019
ee5c18e
Removed the old Unity dummy project
Pespiri Dec 28, 2019
491e4ee
Updated the .gitignore
Pespiri Dec 28, 2019
a29713e
Moved solution file to the root folder
Pespiri Dec 28, 2019
df4d29d
Major source overhaul
Pespiri Dec 28, 2019
a461e55
Updated the CustomSaber-Editor
Pespiri Dec 28, 2019
814f79f
Updated the Unity project
Pespiri Dec 28, 2019
7f64e22
Updated the README
Pespiri Dec 28, 2019
a991246
Merge pull request #7 from Kylemc1413/master
DeadlyKitten Jan 4, 2020
42db2cc
Merge pull request #8 from Pespiri/master
DeadlyKitten Jan 5, 2020
ceca615
Added support for Custom Colors toggle
DeadlyKitten Jan 7, 2020
4272472
Fixed asset loader not loading from subfolders
Pespiri Jan 7, 2020
44a3971
Minor refactored of SaberScripÃt
Pespiri Jan 7, 2020
17d7143
Cleanup
Pespiri Jan 16, 2020
689432a
Cleanup and readded that Custom Colors toggle I accidentally removed
Pespiri Jan 20, 2020
1ec1f7e
Fixed a possible null reference issue
Pespiri Jan 20, 2020
3b5087b
Updated for Beat Saber 1.8.0b1
Pespiri Feb 27, 2020
d55a567
Added Saber Settings and removed Saber Description
Pespiri Feb 27, 2020
0cf9177
Merge pull request #9 from Pespiri/master
DeadlyKitten Mar 2, 2020
b9accf8
Updated for Beat Saber 1.8.0b3
Pespiri Mar 26, 2020
3156123
Fixed typo
Pespiri Mar 26, 2020
6c41326
Merge pull request #10 from Pespiri/master
DeadlyKitten Mar 26, 2020
00dfc6a
Added Random Sabers toggle.
DeadlyKitten Apr 17, 2020
8332f41
Added check for 0-length trails.
DeadlyKitten Apr 17, 2020
a86f992
Version bump to 4.2.0
DeadlyKitten Apr 17, 2020
ca358a3
Fixed a small bug with Random Sabers
DeadlyKitten Apr 17, 2020
09b6e3e
Added delete button to saber list.
DeadlyKitten Apr 20, 2020
b1a9c78
version bump to 4.2.1
DeadlyKitten Apr 20, 2020
9049df7
Fixed a potential bug that would occur when deleting a saber failed.
DeadlyKitten Apr 20, 2020
30aac3b
Added attributes for Unity Project files.
DeadlyKitten Apr 22, 2020
1816021
Fixed Custom Colors toggle.
DeadlyKitten Apr 22, 2020
5785d55
Added accuracy events
DeadlyKitten Apr 22, 2020
60929d4
Updated project files to include accuracy events.
DeadlyKitten Apr 22, 2020
e60e0df
Added option to view sabers in Custom Sabers Menu.
DeadlyKitten Apr 22, 2020
715314f
Fixed default sabers not being able to be viewed in menu.
DeadlyKitten Apr 25, 2020
a95c7d8
Added custom colors support to saber menu.
DeadlyKitten Apr 25, 2020
0c8f2f8
Added trails to saber menu.
DeadlyKitten Apr 25, 2020
f508f30
hid menu handles and laser pointer while viewing handheld sabers in …
DeadlyKitten Apr 25, 2020
538e313
Added missing Colors.dll reference and DummySaber class
DeadlyKitten Apr 25, 2020
300f919
Added missing VRUI reference.
DeadlyKitten Apr 25, 2020
8858dc1
Version bump to 4.3.0
DeadlyKitten Apr 25, 2020
fd49101
Update .gitignore
DeadlyKitten Apr 25, 2020
f53d441
Update project shaders.
DeadlyKitten Apr 25, 2020
08a3803
Update Unity Project.
DeadlyKitten Apr 25, 2020
803b4cf
Added user-customizable trail length.
DeadlyKitten Apr 26, 2020
665e699
Added user-adjustable saber width.
DeadlyKitten Apr 26, 2020
87912bb
Made trail length adjustment affect menu sabers.
DeadlyKitten Apr 26, 2020
cc5add8
Added button to refresh preview sabers
DeadlyKitten Apr 27, 2020
d2ca8aa
Added toggle for trail whitesteps
DeadlyKitten Apr 27, 2020
8dfd565
Added actions for selecting sabers and reloading sabers.
DeadlyKitten May 4, 2020
fc5e180
changed another thing.
DeadlyKitten May 7, 2020
ca81d56
Version bump to 4.4.0
DeadlyKitten May 7, 2020
0f80a29
Maybe feex bug that breaks menu UI
DeadlyKitten Sep 6, 2020
b6fd6e0
Trail resolution now reflects increased/decreased trail length
DeadlyKitten Sep 6, 2020
191a6a9
Version Bump
DeadlyKitten Sep 6, 2020
65723ce
Merge pull request #8 from DeadlyKitten/master
Kylemc1413 Oct 20, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
400 changes: 46 additions & 354 deletions .gitignore

Large diffs are not rendered by default.

80 changes: 80 additions & 0 deletions CustomSaber-Editor/CustomSaber-Editor.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{272257A9-D168-40E8-985D-A642A6DB60D3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>CustomSaber_Editor</RootNamespace>
<AssemblyName>CustomSaber</AssemblyName>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<PathMap>$(SolutionDir)=C:\</PathMap>
<DebugType>portable</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="UnityEngine.CoreModule">
<HintPath>$(BeatSaberDir)\Beat Saber_Data\Managed\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\CustomSaber\Data\SaberExtensions\AccuracyReachedEvent.cs">
<Link>Data\SaberExtensions\AccuracyReachedEvent.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\EventFilterBehaviour.cs">
<Link>Data\SaberExtensions\EventFilterBehaviour.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\EveryNthComboFilter.cs">
<Link>Data\SaberExtensions\EveryNthComboFilter.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\ComboReachedEvent.cs">
<Link>Data\SaberExtensions\ComboReachedEvent.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\EventManager.cs">
<Link>Data\SaberExtensions\EventManager.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\SaberDescriptor.cs">
<Link>Data\SaberExtensions\SaberDescriptor.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Dynamic Bones\DynamicBone.cs">
<Link>Dynamic Bones\DynamicBone.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Dynamic Bones\DynamicBoneCollider.cs">
<Link>Dynamic Bones\DynamicBoneCollider.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Dynamic Bones\DynamicBoneColliderBase.cs">
<Link>Dynamic Bones\DynamicBoneColliderBase.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Dynamic Bones\DynamicBonePlaneCollider.cs">
<Link>Dynamic Bones\DynamicBonePlaneCollider.cs</Link>
</Compile>
<Compile Include="..\CustomSaber\Data\SaberExtensions\CustomTrails.cs">
<Link>Data\SaberExtensions\CustomTrails.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Dynamic Bones\DYNAMIC BONE SCRIPTS GOES HERE" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
The 'Dynamic Bone' script is available as a paid asset from the Unity store. We will not provide you with a *free* copy of it, as that just wouldn't feel right.
Original file line number Diff line number Diff line change
Expand Up @@ -2,35 +2,35 @@
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// General Information about an assembly is controlled through the following
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("Katana")]
[assembly: AssemblyTitle("CustomSaber-Editor")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Katana")]
[assembly: AssemblyCopyright("Copyright © 2018")]
[assembly: AssemblyProduct("CustomSaber-Editor")]
[assembly: AssemblyCopyright("Copyright © 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]

// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("fef74b0a-6772-4659-a782-334f1491d103")]
[assembly: Guid("272257a9-d168-40e8-985d-a642a6db60d3")]

// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyVersion("4.3.0")]
[assembly: AssemblyFileVersion("4.3.0")]
18 changes: 15 additions & 3 deletions CustomSaber/CustomSaber.sln → CustomSaber.sln
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27703.2000
# Visual Studio Version 16
VisualStudioVersion = 16.0.29613.14
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomSaber", "CustomSaber.csproj", "{FEF74B0A-6772-4659-A782-334F1491D103}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomSaber", "CustomSaber\CustomSaber.csproj", "{FEF74B0A-6772-4659-A782-334F1491D103}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CustomSaber-Editor", "CustomSaber-Editor\CustomSaber-Editor.csproj", "{272257A9-D168-40E8-985D-A642A6DB60D3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution items", "Solution items", "{81F59A18-EDEE-49B4-AF5D-12E7CA17ECD2}"
ProjectSection(SolutionItems) = preProject
.gitignore = .gitignore
README.md = README.md
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand All @@ -15,6 +23,10 @@ Global
{FEF74B0A-6772-4659-A782-334F1491D103}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FEF74B0A-6772-4659-A782-334F1491D103}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FEF74B0A-6772-4659-A782-334F1491D103}.Release|Any CPU.Build.0 = Release|Any CPU
{272257A9-D168-40E8-985D-A642A6DB60D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{272257A9-D168-40E8-985D-A642A6DB60D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{272257A9-D168-40E8-985D-A642A6DB60D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{272257A9-D168-40E8-985D-A642A6DB60D3}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading