diff --git a/External/Clipper/Clipper.cs.uid b/External/Clipper/Clipper.cs.uid new file mode 100644 index 0000000..e2be1a5 --- /dev/null +++ b/External/Clipper/Clipper.cs.uid @@ -0,0 +1 @@ +uid://d1fgh5fvavcik diff --git a/External/Imposter/materials/depth_baker.gdshader.uid b/External/Imposter/materials/depth_baker.gdshader.uid new file mode 100644 index 0000000..729a9ea --- /dev/null +++ b/External/Imposter/materials/depth_baker.gdshader.uid @@ -0,0 +1 @@ +uid://dxlijtlv71qmi diff --git a/External/Imposter/materials/dilatate.gdshader.uid b/External/Imposter/materials/dilatate.gdshader.uid new file mode 100644 index 0000000..eb5c9d7 --- /dev/null +++ b/External/Imposter/materials/dilatate.gdshader.uid @@ -0,0 +1 @@ +uid://tfrc017df1xd diff --git a/External/Imposter/materials/dilatate.material b/External/Imposter/materials/dilatate.material index c1078f7..bbd6493 100644 Binary files a/External/Imposter/materials/dilatate.material and b/External/Imposter/materials/dilatate.material differ diff --git a/External/Imposter/materials/normal_baker.gdshader.uid b/External/Imposter/materials/normal_baker.gdshader.uid new file mode 100644 index 0000000..373d887 --- /dev/null +++ b/External/Imposter/materials/normal_baker.gdshader.uid @@ -0,0 +1 @@ +uid://bwba4im1n6fmo diff --git a/External/Imposter/materials/normal_baker.material b/External/Imposter/materials/normal_baker.material index 0d4e9ac..3ca524d 100644 Binary files a/External/Imposter/materials/normal_baker.material and b/External/Imposter/materials/normal_baker.material differ diff --git a/External/Imposter/materials/orm_baker.gdshader.uid b/External/Imposter/materials/orm_baker.gdshader.uid new file mode 100644 index 0000000..9158baa --- /dev/null +++ b/External/Imposter/materials/orm_baker.gdshader.uid @@ -0,0 +1 @@ +uid://b00524xk6ao6p diff --git a/External/Imposter/materials/orm_baker.material b/External/Imposter/materials/orm_baker.material index 0b458ec..1050ae0 100644 Binary files a/External/Imposter/materials/orm_baker.material and b/External/Imposter/materials/orm_baker.material differ diff --git a/External/Imposter/materials/shaders/ImpostorShader.gdshader.uid b/External/Imposter/materials/shaders/ImpostorShader.gdshader.uid new file mode 100644 index 0000000..b456232 --- /dev/null +++ b/External/Imposter/materials/shaders/ImpostorShader.gdshader.uid @@ -0,0 +1 @@ +uid://4qn5p3ejgyiv diff --git a/External/Imposter/materials/shaders/ImpostorShaderShadows.gdshader.uid b/External/Imposter/materials/shaders/ImpostorShaderShadows.gdshader.uid new file mode 100644 index 0000000..be81690 --- /dev/null +++ b/External/Imposter/materials/shaders/ImpostorShaderShadows.gdshader.uid @@ -0,0 +1 @@ +uid://b5qcpx5s3l2vu diff --git a/External/Imposter/materials/shaders/ImpostorShaderSimple.gdshader.uid b/External/Imposter/materials/shaders/ImpostorShaderSimple.gdshader.uid new file mode 100644 index 0000000..d74f5ec --- /dev/null +++ b/External/Imposter/materials/shaders/ImpostorShaderSimple.gdshader.uid @@ -0,0 +1 @@ +uid://bhxiurk2fmk67 diff --git a/External/Triangle.NET/Triangle/Behavior.cs.uid b/External/Triangle.NET/Triangle/Behavior.cs.uid new file mode 100644 index 0000000..80bed97 --- /dev/null +++ b/External/Triangle.NET/Triangle/Behavior.cs.uid @@ -0,0 +1 @@ +uid://f3d8ti7uu7t0 diff --git a/External/Triangle.NET/Triangle/Configuration.cs.uid b/External/Triangle.NET/Triangle/Configuration.cs.uid new file mode 100644 index 0000000..db12659 --- /dev/null +++ b/External/Triangle.NET/Triangle/Configuration.cs.uid @@ -0,0 +1 @@ +uid://bikq5sd4ubyv diff --git a/External/Triangle.NET/Triangle/Enums.cs.uid b/External/Triangle.NET/Triangle/Enums.cs.uid new file mode 100644 index 0000000..d620551 --- /dev/null +++ b/External/Triangle.NET/Triangle/Enums.cs.uid @@ -0,0 +1 @@ +uid://bn2igt7nnpjfe diff --git a/External/Triangle.NET/Triangle/Geometry/Contour.cs.uid b/External/Triangle.NET/Triangle/Geometry/Contour.cs.uid new file mode 100644 index 0000000..34632e0 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Contour.cs.uid @@ -0,0 +1 @@ +uid://dtd8iaal4cefs diff --git a/External/Triangle.NET/Triangle/Geometry/Edge.cs.uid b/External/Triangle.NET/Triangle/Geometry/Edge.cs.uid new file mode 100644 index 0000000..eb19b4d --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Edge.cs.uid @@ -0,0 +1 @@ +uid://bdp1bkpb37mvn diff --git a/External/Triangle.NET/Triangle/Geometry/ExtensionMethods.cs.uid b/External/Triangle.NET/Triangle/Geometry/ExtensionMethods.cs.uid new file mode 100644 index 0000000..8c9be13 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/ExtensionMethods.cs.uid @@ -0,0 +1 @@ +uid://b1ubdjpfl3uij diff --git a/External/Triangle.NET/Triangle/Geometry/IEdge.cs.uid b/External/Triangle.NET/Triangle/Geometry/IEdge.cs.uid new file mode 100644 index 0000000..afa3dbf --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/IEdge.cs.uid @@ -0,0 +1 @@ +uid://iw0qsg0lqwya diff --git a/External/Triangle.NET/Triangle/Geometry/IPolygon.cs.uid b/External/Triangle.NET/Triangle/Geometry/IPolygon.cs.uid new file mode 100644 index 0000000..676ba68 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/IPolygon.cs.uid @@ -0,0 +1 @@ +uid://dhi3ohb82rwyk diff --git a/External/Triangle.NET/Triangle/Geometry/ISegment.cs.uid b/External/Triangle.NET/Triangle/Geometry/ISegment.cs.uid new file mode 100644 index 0000000..3f26061 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/ISegment.cs.uid @@ -0,0 +1 @@ +uid://bfoptls3d0222 diff --git a/External/Triangle.NET/Triangle/Geometry/ITriangle.cs.uid b/External/Triangle.NET/Triangle/Geometry/ITriangle.cs.uid new file mode 100644 index 0000000..099e558 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/ITriangle.cs.uid @@ -0,0 +1 @@ +uid://kv3x5dxi0gvr diff --git a/External/Triangle.NET/Triangle/Geometry/Point.cs.uid b/External/Triangle.NET/Triangle/Geometry/Point.cs.uid new file mode 100644 index 0000000..537b20d --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Point.cs.uid @@ -0,0 +1 @@ +uid://dxm4ffknhq3qk diff --git a/External/Triangle.NET/Triangle/Geometry/Polygon.cs.uid b/External/Triangle.NET/Triangle/Geometry/Polygon.cs.uid new file mode 100644 index 0000000..75a065f --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Polygon.cs.uid @@ -0,0 +1 @@ +uid://c0dmx6x3pccec diff --git a/External/Triangle.NET/Triangle/Geometry/Rectangle.cs.uid b/External/Triangle.NET/Triangle/Geometry/Rectangle.cs.uid new file mode 100644 index 0000000..d4737c6 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Rectangle.cs.uid @@ -0,0 +1 @@ +uid://bpbkegfxahsbh diff --git a/External/Triangle.NET/Triangle/Geometry/RegionPointer.cs.uid b/External/Triangle.NET/Triangle/Geometry/RegionPointer.cs.uid new file mode 100644 index 0000000..575938b --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/RegionPointer.cs.uid @@ -0,0 +1 @@ +uid://chxcr3hnrm0yr diff --git a/External/Triangle.NET/Triangle/Geometry/Segment.cs.uid b/External/Triangle.NET/Triangle/Geometry/Segment.cs.uid new file mode 100644 index 0000000..428e042 --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Segment.cs.uid @@ -0,0 +1 @@ +uid://cynnbnyiec8qh diff --git a/External/Triangle.NET/Triangle/Geometry/Vertex.cs.uid b/External/Triangle.NET/Triangle/Geometry/Vertex.cs.uid new file mode 100644 index 0000000..ed7148d --- /dev/null +++ b/External/Triangle.NET/Triangle/Geometry/Vertex.cs.uid @@ -0,0 +1 @@ +uid://jyjndboototn diff --git a/External/Triangle.NET/Triangle/IO/DebugWriter.cs.uid b/External/Triangle.NET/Triangle/IO/DebugWriter.cs.uid new file mode 100644 index 0000000..6fc61e0 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/DebugWriter.cs.uid @@ -0,0 +1 @@ +uid://cjmsq3gndt13l diff --git a/External/Triangle.NET/Triangle/IO/FileProcessor.cs.uid b/External/Triangle.NET/Triangle/IO/FileProcessor.cs.uid new file mode 100644 index 0000000..d68f245 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/FileProcessor.cs.uid @@ -0,0 +1 @@ +uid://dt0nu80rdso42 diff --git a/External/Triangle.NET/Triangle/IO/IFileFormat.cs.uid b/External/Triangle.NET/Triangle/IO/IFileFormat.cs.uid new file mode 100644 index 0000000..821f3ba --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/IFileFormat.cs.uid @@ -0,0 +1 @@ +uid://4acx2ov77kij diff --git a/External/Triangle.NET/Triangle/IO/IMeshFormat.cs.uid b/External/Triangle.NET/Triangle/IO/IMeshFormat.cs.uid new file mode 100644 index 0000000..e925702 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/IMeshFormat.cs.uid @@ -0,0 +1 @@ +uid://d46e2mkrrd7g diff --git a/External/Triangle.NET/Triangle/IO/IPolygonFormat.cs.uid b/External/Triangle.NET/Triangle/IO/IPolygonFormat.cs.uid new file mode 100644 index 0000000..64ff7e1 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/IPolygonFormat.cs.uid @@ -0,0 +1 @@ +uid://b1i6xgwfwr5oq diff --git a/External/Triangle.NET/Triangle/IO/InputTriangle.cs.uid b/External/Triangle.NET/Triangle/IO/InputTriangle.cs.uid new file mode 100644 index 0000000..9d0082c --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/InputTriangle.cs.uid @@ -0,0 +1 @@ +uid://buove6g6k7fu5 diff --git a/External/Triangle.NET/Triangle/IO/TriangleFormat.cs.uid b/External/Triangle.NET/Triangle/IO/TriangleFormat.cs.uid new file mode 100644 index 0000000..b031e02 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/TriangleFormat.cs.uid @@ -0,0 +1 @@ +uid://u1f6e0rvs1ie diff --git a/External/Triangle.NET/Triangle/IO/TriangleReader.cs.uid b/External/Triangle.NET/Triangle/IO/TriangleReader.cs.uid new file mode 100644 index 0000000..80836fe --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/TriangleReader.cs.uid @@ -0,0 +1 @@ +uid://c34xwwm7ynocb diff --git a/External/Triangle.NET/Triangle/IO/TriangleWriter.cs.uid b/External/Triangle.NET/Triangle/IO/TriangleWriter.cs.uid new file mode 100644 index 0000000..4ed4176 --- /dev/null +++ b/External/Triangle.NET/Triangle/IO/TriangleWriter.cs.uid @@ -0,0 +1 @@ +uid://c3rbl6crlqfxf diff --git a/External/Triangle.NET/Triangle/IPredicates.cs.uid b/External/Triangle.NET/Triangle/IPredicates.cs.uid new file mode 100644 index 0000000..07d24dc --- /dev/null +++ b/External/Triangle.NET/Triangle/IPredicates.cs.uid @@ -0,0 +1 @@ +uid://br5eg1tkvh72x diff --git a/External/Triangle.NET/Triangle/Log.cs.uid b/External/Triangle.NET/Triangle/Log.cs.uid new file mode 100644 index 0000000..33b11c3 --- /dev/null +++ b/External/Triangle.NET/Triangle/Log.cs.uid @@ -0,0 +1 @@ +uid://dpiiehutfepfm diff --git a/External/Triangle.NET/Triangle/Logging/ILog.cs.uid b/External/Triangle.NET/Triangle/Logging/ILog.cs.uid new file mode 100644 index 0000000..40879a4 --- /dev/null +++ b/External/Triangle.NET/Triangle/Logging/ILog.cs.uid @@ -0,0 +1 @@ +uid://cj0cwerkjt2sm diff --git a/External/Triangle.NET/Triangle/Logging/ILogItem.cs.uid b/External/Triangle.NET/Triangle/Logging/ILogItem.cs.uid new file mode 100644 index 0000000..c2f36cd --- /dev/null +++ b/External/Triangle.NET/Triangle/Logging/ILogItem.cs.uid @@ -0,0 +1 @@ +uid://bpekntnor5pns diff --git a/External/Triangle.NET/Triangle/Logging/LogItem.cs.uid b/External/Triangle.NET/Triangle/Logging/LogItem.cs.uid new file mode 100644 index 0000000..4864fe8 --- /dev/null +++ b/External/Triangle.NET/Triangle/Logging/LogItem.cs.uid @@ -0,0 +1 @@ +uid://bmfeqrnxmmc2h diff --git a/External/Triangle.NET/Triangle/Mesh.cs.uid b/External/Triangle.NET/Triangle/Mesh.cs.uid new file mode 100644 index 0000000..513a2c5 --- /dev/null +++ b/External/Triangle.NET/Triangle/Mesh.cs.uid @@ -0,0 +1 @@ +uid://dnx0o2tts8lwa diff --git a/External/Triangle.NET/Triangle/MeshValidator.cs.uid b/External/Triangle.NET/Triangle/MeshValidator.cs.uid new file mode 100644 index 0000000..c5e607d --- /dev/null +++ b/External/Triangle.NET/Triangle/MeshValidator.cs.uid @@ -0,0 +1 @@ +uid://dx3fw4ikdgg4j diff --git a/External/Triangle.NET/Triangle/Meshing/Algorithm/Dwyer.cs.uid b/External/Triangle.NET/Triangle/Meshing/Algorithm/Dwyer.cs.uid new file mode 100644 index 0000000..4b1bb2b --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Algorithm/Dwyer.cs.uid @@ -0,0 +1 @@ +uid://cqgkmr1dc2fqe diff --git a/External/Triangle.NET/Triangle/Meshing/Algorithm/Incremental.cs.uid b/External/Triangle.NET/Triangle/Meshing/Algorithm/Incremental.cs.uid new file mode 100644 index 0000000..5e53827 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Algorithm/Incremental.cs.uid @@ -0,0 +1 @@ +uid://ca75qthnvf5ov diff --git a/External/Triangle.NET/Triangle/Meshing/Algorithm/SweepLine.cs.uid b/External/Triangle.NET/Triangle/Meshing/Algorithm/SweepLine.cs.uid new file mode 100644 index 0000000..2f66861 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Algorithm/SweepLine.cs.uid @@ -0,0 +1 @@ +uid://duaof33aap3s3 diff --git a/External/Triangle.NET/Triangle/Meshing/ConstraintMesher.cs.uid b/External/Triangle.NET/Triangle/Meshing/ConstraintMesher.cs.uid new file mode 100644 index 0000000..bca92d9 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/ConstraintMesher.cs.uid @@ -0,0 +1 @@ +uid://1u6bq8tt6uac diff --git a/External/Triangle.NET/Triangle/Meshing/ConstraintOptions.cs.uid b/External/Triangle.NET/Triangle/Meshing/ConstraintOptions.cs.uid new file mode 100644 index 0000000..7fafdf7 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/ConstraintOptions.cs.uid @@ -0,0 +1 @@ +uid://bk4m7ha2c3brk diff --git a/External/Triangle.NET/Triangle/Meshing/Converter.cs.uid b/External/Triangle.NET/Triangle/Meshing/Converter.cs.uid new file mode 100644 index 0000000..2d2cfbc --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Converter.cs.uid @@ -0,0 +1 @@ +uid://cfpoohnijwffi diff --git a/External/Triangle.NET/Triangle/Meshing/Data/BadSubseg.cs.uid b/External/Triangle.NET/Triangle/Meshing/Data/BadSubseg.cs.uid new file mode 100644 index 0000000..f84df5f --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Data/BadSubseg.cs.uid @@ -0,0 +1 @@ +uid://bp56uo82gq1wf diff --git a/External/Triangle.NET/Triangle/Meshing/Data/BadTriQueue.cs.uid b/External/Triangle.NET/Triangle/Meshing/Data/BadTriQueue.cs.uid new file mode 100644 index 0000000..6891c61 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Data/BadTriQueue.cs.uid @@ -0,0 +1 @@ +uid://dvvnll0f3j6r4 diff --git a/External/Triangle.NET/Triangle/Meshing/Data/BadTriangle.cs.uid b/External/Triangle.NET/Triangle/Meshing/Data/BadTriangle.cs.uid new file mode 100644 index 0000000..e4c7394 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Data/BadTriangle.cs.uid @@ -0,0 +1 @@ +uid://bnskocwwbovsh diff --git a/External/Triangle.NET/Triangle/Meshing/GenericMesher.cs.uid b/External/Triangle.NET/Triangle/Meshing/GenericMesher.cs.uid new file mode 100644 index 0000000..2c3dca0 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/GenericMesher.cs.uid @@ -0,0 +1 @@ +uid://b6wckice3uave diff --git a/External/Triangle.NET/Triangle/Meshing/IConstraintMesher.cs.uid b/External/Triangle.NET/Triangle/Meshing/IConstraintMesher.cs.uid new file mode 100644 index 0000000..84a418d --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/IConstraintMesher.cs.uid @@ -0,0 +1 @@ +uid://b8iw043urnwnq diff --git a/External/Triangle.NET/Triangle/Meshing/IMesh.cs.uid b/External/Triangle.NET/Triangle/Meshing/IMesh.cs.uid new file mode 100644 index 0000000..1cc3f39 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/IMesh.cs.uid @@ -0,0 +1 @@ +uid://c1o424js8r12u diff --git a/External/Triangle.NET/Triangle/Meshing/IQualityMesher.cs.uid b/External/Triangle.NET/Triangle/Meshing/IQualityMesher.cs.uid new file mode 100644 index 0000000..92f79e9 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/IQualityMesher.cs.uid @@ -0,0 +1 @@ +uid://cywc5j387mxw8 diff --git a/External/Triangle.NET/Triangle/Meshing/ITriangulator.cs.uid b/External/Triangle.NET/Triangle/Meshing/ITriangulator.cs.uid new file mode 100644 index 0000000..889f03c --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/ITriangulator.cs.uid @@ -0,0 +1 @@ +uid://c8y2an6s7i3aw diff --git a/External/Triangle.NET/Triangle/Meshing/Iterators/EdgeIterator.cs.uid b/External/Triangle.NET/Triangle/Meshing/Iterators/EdgeIterator.cs.uid new file mode 100644 index 0000000..0a8486d --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Iterators/EdgeIterator.cs.uid @@ -0,0 +1 @@ +uid://bj2s8lj37c2dw diff --git a/External/Triangle.NET/Triangle/Meshing/Iterators/RegionIterator.cs.uid b/External/Triangle.NET/Triangle/Meshing/Iterators/RegionIterator.cs.uid new file mode 100644 index 0000000..f90b5bb --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Iterators/RegionIterator.cs.uid @@ -0,0 +1 @@ +uid://bdpql447bsyen diff --git a/External/Triangle.NET/Triangle/Meshing/Iterators/VertexCirculator.cs.uid b/External/Triangle.NET/Triangle/Meshing/Iterators/VertexCirculator.cs.uid new file mode 100644 index 0000000..e2e037a --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/Iterators/VertexCirculator.cs.uid @@ -0,0 +1 @@ +uid://d0y80oki6m1mw diff --git a/External/Triangle.NET/Triangle/Meshing/QualityMesher.cs.uid b/External/Triangle.NET/Triangle/Meshing/QualityMesher.cs.uid new file mode 100644 index 0000000..577dde5 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/QualityMesher.cs.uid @@ -0,0 +1 @@ +uid://da7kjwgfuhopn diff --git a/External/Triangle.NET/Triangle/Meshing/QualityOptions.cs.uid b/External/Triangle.NET/Triangle/Meshing/QualityOptions.cs.uid new file mode 100644 index 0000000..691f512 --- /dev/null +++ b/External/Triangle.NET/Triangle/Meshing/QualityOptions.cs.uid @@ -0,0 +1 @@ +uid://b72mffspf7osk diff --git a/External/Triangle.NET/Triangle/NewLocation.cs.uid b/External/Triangle.NET/Triangle/NewLocation.cs.uid new file mode 100644 index 0000000..8bc39b3 --- /dev/null +++ b/External/Triangle.NET/Triangle/NewLocation.cs.uid @@ -0,0 +1 @@ +uid://cxdqv4q5d64wp diff --git a/External/Triangle.NET/Triangle/RobustPredicates.cs.uid b/External/Triangle.NET/Triangle/RobustPredicates.cs.uid new file mode 100644 index 0000000..4e992c1 --- /dev/null +++ b/External/Triangle.NET/Triangle/RobustPredicates.cs.uid @@ -0,0 +1 @@ +uid://b00gdgvqyfyhw diff --git a/External/Triangle.NET/Triangle/Smoothing/ISmoother.cs.uid b/External/Triangle.NET/Triangle/Smoothing/ISmoother.cs.uid new file mode 100644 index 0000000..5898331 --- /dev/null +++ b/External/Triangle.NET/Triangle/Smoothing/ISmoother.cs.uid @@ -0,0 +1 @@ +uid://bda5ewsd1ck1r diff --git a/External/Triangle.NET/Triangle/Smoothing/SimpleSmoother.cs.uid b/External/Triangle.NET/Triangle/Smoothing/SimpleSmoother.cs.uid new file mode 100644 index 0000000..1b55d0e --- /dev/null +++ b/External/Triangle.NET/Triangle/Smoothing/SimpleSmoother.cs.uid @@ -0,0 +1 @@ +uid://dhn68q60rl2w7 diff --git a/External/Triangle.NET/Triangle/Smoothing/VoronoiFactory.cs.uid b/External/Triangle.NET/Triangle/Smoothing/VoronoiFactory.cs.uid new file mode 100644 index 0000000..4be2638 --- /dev/null +++ b/External/Triangle.NET/Triangle/Smoothing/VoronoiFactory.cs.uid @@ -0,0 +1 @@ +uid://3kva1c3efc2y diff --git a/External/Triangle.NET/Triangle/Tools/AdjacencyMatrix.cs.uid b/External/Triangle.NET/Triangle/Tools/AdjacencyMatrix.cs.uid new file mode 100644 index 0000000..a2949ca --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/AdjacencyMatrix.cs.uid @@ -0,0 +1 @@ +uid://ctsehrvxn5bho diff --git a/External/Triangle.NET/Triangle/Tools/CuthillMcKee.cs.uid b/External/Triangle.NET/Triangle/Tools/CuthillMcKee.cs.uid new file mode 100644 index 0000000..a170d07 --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/CuthillMcKee.cs.uid @@ -0,0 +1 @@ +uid://bmg1fm8uibh0p diff --git a/External/Triangle.NET/Triangle/Tools/Interpolation.cs.uid b/External/Triangle.NET/Triangle/Tools/Interpolation.cs.uid new file mode 100644 index 0000000..8268c6e --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/Interpolation.cs.uid @@ -0,0 +1 @@ +uid://bexrvyjponxsc diff --git a/External/Triangle.NET/Triangle/Tools/IntersectionHelper.cs.uid b/External/Triangle.NET/Triangle/Tools/IntersectionHelper.cs.uid new file mode 100644 index 0000000..c2544bb --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/IntersectionHelper.cs.uid @@ -0,0 +1 @@ +uid://c5m8k5xsidkjm diff --git a/External/Triangle.NET/Triangle/Tools/PolygonValidator.cs.uid b/External/Triangle.NET/Triangle/Tools/PolygonValidator.cs.uid new file mode 100644 index 0000000..e558bfa --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/PolygonValidator.cs.uid @@ -0,0 +1 @@ +uid://40n4ose1ivae diff --git a/External/Triangle.NET/Triangle/Tools/QualityMeasure.cs.uid b/External/Triangle.NET/Triangle/Tools/QualityMeasure.cs.uid new file mode 100644 index 0000000..3b97777 --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/QualityMeasure.cs.uid @@ -0,0 +1 @@ +uid://ltit5b6hp6u4 diff --git a/External/Triangle.NET/Triangle/Tools/Statistic.cs.uid b/External/Triangle.NET/Triangle/Tools/Statistic.cs.uid new file mode 100644 index 0000000..2bb678b --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/Statistic.cs.uid @@ -0,0 +1 @@ +uid://4hrc677n1ylr diff --git a/External/Triangle.NET/Triangle/Tools/TriangleQuadTree.cs.uid b/External/Triangle.NET/Triangle/Tools/TriangleQuadTree.cs.uid new file mode 100644 index 0000000..61b22a4 --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/TriangleQuadTree.cs.uid @@ -0,0 +1 @@ +uid://b2sg8iopl2ecu diff --git a/External/Triangle.NET/Triangle/Tools/VertexSorter.cs.uid b/External/Triangle.NET/Triangle/Tools/VertexSorter.cs.uid new file mode 100644 index 0000000..0e7ac09 --- /dev/null +++ b/External/Triangle.NET/Triangle/Tools/VertexSorter.cs.uid @@ -0,0 +1 @@ +uid://c7xxorttwolc7 diff --git a/External/Triangle.NET/Triangle/Topology/DCEL/DcelMesh.cs.uid b/External/Triangle.NET/Triangle/Topology/DCEL/DcelMesh.cs.uid new file mode 100644 index 0000000..680cd00 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/DCEL/DcelMesh.cs.uid @@ -0,0 +1 @@ +uid://beaur1s5wt0ra diff --git a/External/Triangle.NET/Triangle/Topology/DCEL/Face.cs.uid b/External/Triangle.NET/Triangle/Topology/DCEL/Face.cs.uid new file mode 100644 index 0000000..c11138c --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/DCEL/Face.cs.uid @@ -0,0 +1 @@ +uid://b5t2uknb0qxbw diff --git a/External/Triangle.NET/Triangle/Topology/DCEL/HalfEdge.cs.uid b/External/Triangle.NET/Triangle/Topology/DCEL/HalfEdge.cs.uid new file mode 100644 index 0000000..da93d02 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/DCEL/HalfEdge.cs.uid @@ -0,0 +1 @@ +uid://bicct6iiwkbl2 diff --git a/External/Triangle.NET/Triangle/Topology/DCEL/Vertex.cs.uid b/External/Triangle.NET/Triangle/Topology/DCEL/Vertex.cs.uid new file mode 100644 index 0000000..ebcd42c --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/DCEL/Vertex.cs.uid @@ -0,0 +1 @@ +uid://cvyvhrddglcq6 diff --git a/External/Triangle.NET/Triangle/Topology/Osub.cs.uid b/External/Triangle.NET/Triangle/Topology/Osub.cs.uid new file mode 100644 index 0000000..f047033 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/Osub.cs.uid @@ -0,0 +1 @@ +uid://csfchxlrhgxu2 diff --git a/External/Triangle.NET/Triangle/Topology/Otri.cs.uid b/External/Triangle.NET/Triangle/Topology/Otri.cs.uid new file mode 100644 index 0000000..f9d99a6 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/Otri.cs.uid @@ -0,0 +1 @@ +uid://bwxk828thi5cq diff --git a/External/Triangle.NET/Triangle/Topology/SubSegment.cs.uid b/External/Triangle.NET/Triangle/Topology/SubSegment.cs.uid new file mode 100644 index 0000000..edf6f78 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/SubSegment.cs.uid @@ -0,0 +1 @@ +uid://c1pxc763akp8x diff --git a/External/Triangle.NET/Triangle/Topology/Triangle.cs.uid b/External/Triangle.NET/Triangle/Topology/Triangle.cs.uid new file mode 100644 index 0000000..82bc200 --- /dev/null +++ b/External/Triangle.NET/Triangle/Topology/Triangle.cs.uid @@ -0,0 +1 @@ +uid://c0248vp2502vu diff --git a/External/Triangle.NET/Triangle/TriangleLocator.cs.uid b/External/Triangle.NET/Triangle/TriangleLocator.cs.uid new file mode 100644 index 0000000..e064add --- /dev/null +++ b/External/Triangle.NET/Triangle/TriangleLocator.cs.uid @@ -0,0 +1 @@ +uid://b3no5s3x2pfkj diff --git a/External/Triangle.NET/Triangle/TrianglePool.cs.uid b/External/Triangle.NET/Triangle/TrianglePool.cs.uid new file mode 100644 index 0000000..2ab15a5 --- /dev/null +++ b/External/Triangle.NET/Triangle/TrianglePool.cs.uid @@ -0,0 +1 @@ +uid://dd82vnvph738s diff --git a/External/Triangle.NET/Triangle/TriangleSampler.cs.uid b/External/Triangle.NET/Triangle/TriangleSampler.cs.uid new file mode 100644 index 0000000..5ce9014 --- /dev/null +++ b/External/Triangle.NET/Triangle/TriangleSampler.cs.uid @@ -0,0 +1 @@ +uid://b1cnljarrh1pg diff --git a/External/Triangle.NET/Triangle/Voronoi/BoundedVoronoi.cs.uid b/External/Triangle.NET/Triangle/Voronoi/BoundedVoronoi.cs.uid new file mode 100644 index 0000000..aea7f4a --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/BoundedVoronoi.cs.uid @@ -0,0 +1 @@ +uid://dnmbjvk43dn5o diff --git a/External/Triangle.NET/Triangle/Voronoi/DefaultVoronoiFactory.cs.uid b/External/Triangle.NET/Triangle/Voronoi/DefaultVoronoiFactory.cs.uid new file mode 100644 index 0000000..bcf9830 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/DefaultVoronoiFactory.cs.uid @@ -0,0 +1 @@ +uid://cu5oj4oup3gvw diff --git a/External/Triangle.NET/Triangle/Voronoi/IVoronoiFactory.cs.uid b/External/Triangle.NET/Triangle/Voronoi/IVoronoiFactory.cs.uid new file mode 100644 index 0000000..7cc8ca7 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/IVoronoiFactory.cs.uid @@ -0,0 +1 @@ +uid://dwu0euddt3vgg diff --git a/External/Triangle.NET/Triangle/Voronoi/Legacy/BoundedVoronoiLegacy.cs.uid b/External/Triangle.NET/Triangle/Voronoi/Legacy/BoundedVoronoiLegacy.cs.uid new file mode 100644 index 0000000..d34c379 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/Legacy/BoundedVoronoiLegacy.cs.uid @@ -0,0 +1 @@ +uid://1gwhsq87jism diff --git a/External/Triangle.NET/Triangle/Voronoi/Legacy/IVoronoi.cs.uid b/External/Triangle.NET/Triangle/Voronoi/Legacy/IVoronoi.cs.uid new file mode 100644 index 0000000..51fefb8 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/Legacy/IVoronoi.cs.uid @@ -0,0 +1 @@ +uid://ddu5jk2ydlyrr diff --git a/External/Triangle.NET/Triangle/Voronoi/Legacy/SimpleVoronoi.cs.uid b/External/Triangle.NET/Triangle/Voronoi/Legacy/SimpleVoronoi.cs.uid new file mode 100644 index 0000000..2035a72 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/Legacy/SimpleVoronoi.cs.uid @@ -0,0 +1 @@ +uid://0gyy1gdkyxvf diff --git a/External/Triangle.NET/Triangle/Voronoi/Legacy/VoronoiRegion.cs.uid b/External/Triangle.NET/Triangle/Voronoi/Legacy/VoronoiRegion.cs.uid new file mode 100644 index 0000000..a26e943 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/Legacy/VoronoiRegion.cs.uid @@ -0,0 +1 @@ +uid://bubocutf0x7is diff --git a/External/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs.uid b/External/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs.uid new file mode 100644 index 0000000..0195d96 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/StandardVoronoi.cs.uid @@ -0,0 +1 @@ +uid://dn2f2mfs45hmc diff --git a/External/Triangle.NET/Triangle/Voronoi/VoronoiBase.cs.uid b/External/Triangle.NET/Triangle/Voronoi/VoronoiBase.cs.uid new file mode 100644 index 0000000..eb03018 --- /dev/null +++ b/External/Triangle.NET/Triangle/Voronoi/VoronoiBase.cs.uid @@ -0,0 +1 @@ +uid://dwbycsc1prcjp diff --git a/RokojoriPlugin.cs.uid b/RokojoriPlugin.cs.uid new file mode 100644 index 0000000..c654dfd --- /dev/null +++ b/RokojoriPlugin.cs.uid @@ -0,0 +1 @@ +uid://bfvvo3ck64f8x diff --git a/Runtime/Actions/Action.cs.uid b/Runtime/Actions/Action.cs.uid new file mode 100644 index 0000000..9fb3c07 --- /dev/null +++ b/Runtime/Actions/Action.cs.uid @@ -0,0 +1 @@ +uid://iypdr7x4qfet diff --git a/Runtime/Actions/ActionList.cs.uid b/Runtime/Actions/ActionList.cs.uid new file mode 100644 index 0000000..d06e2d7 --- /dev/null +++ b/Runtime/Actions/ActionList.cs.uid @@ -0,0 +1 @@ +uid://b4yjsis2fh64c diff --git a/Runtime/Actions/ActionReference.cs.uid b/Runtime/Actions/ActionReference.cs.uid new file mode 100644 index 0000000..4a983f7 --- /dev/null +++ b/Runtime/Actions/ActionReference.cs.uid @@ -0,0 +1 @@ +uid://dxra6jao22it4 diff --git a/Runtime/Actions/ActionSequence.cs.uid b/Runtime/Actions/ActionSequence.cs.uid new file mode 100644 index 0000000..9257ce9 --- /dev/null +++ b/Runtime/Actions/ActionSequence.cs.uid @@ -0,0 +1 @@ +uid://ceaglilesxsi4 diff --git a/Runtime/Actions/IterateActions.cs.uid b/Runtime/Actions/IterateActions.cs.uid new file mode 100644 index 0000000..13aa170 --- /dev/null +++ b/Runtime/Actions/IterateActions.cs.uid @@ -0,0 +1 @@ +uid://1yv4m5csy1k7 diff --git a/Runtime/Actions/LoadScene.cs.uid b/Runtime/Actions/LoadScene.cs.uid new file mode 100644 index 0000000..fa754af --- /dev/null +++ b/Runtime/Actions/LoadScene.cs.uid @@ -0,0 +1 @@ +uid://de5dhjqxp1nc4 diff --git a/Runtime/Actions/Node/SetNodeState.cs.uid b/Runtime/Actions/Node/SetNodeState.cs.uid new file mode 100644 index 0000000..8187e26 --- /dev/null +++ b/Runtime/Actions/Node/SetNodeState.cs.uid @@ -0,0 +1 @@ +uid://bex6umukt0r8d diff --git a/Runtime/Actions/Node3D/CopyMousePosition.cs.uid b/Runtime/Actions/Node3D/CopyMousePosition.cs.uid new file mode 100644 index 0000000..1b1329f --- /dev/null +++ b/Runtime/Actions/Node3D/CopyMousePosition.cs.uid @@ -0,0 +1 @@ +uid://c4hg8ut54xj6h diff --git a/Runtime/Actions/Node3D/CopyPose.cs.uid b/Runtime/Actions/Node3D/CopyPose.cs.uid new file mode 100644 index 0000000..6d0c3cb --- /dev/null +++ b/Runtime/Actions/Node3D/CopyPose.cs.uid @@ -0,0 +1 @@ +uid://dco5x7ovtw07t diff --git a/Runtime/Actions/Node3D/CopyPosition.cs.uid b/Runtime/Actions/Node3D/CopyPosition.cs.uid new file mode 100644 index 0000000..9f5142b --- /dev/null +++ b/Runtime/Actions/Node3D/CopyPosition.cs.uid @@ -0,0 +1 @@ +uid://dh7kh4i3pir23 diff --git a/Runtime/Actions/Node3D/DistributeChildren.cs.uid b/Runtime/Actions/Node3D/DistributeChildren.cs.uid new file mode 100644 index 0000000..882a7d1 --- /dev/null +++ b/Runtime/Actions/Node3D/DistributeChildren.cs.uid @@ -0,0 +1 @@ +uid://bu47tqu57xpbk diff --git a/Runtime/Actions/Node3D/LerpPosition.cs.uid b/Runtime/Actions/Node3D/LerpPosition.cs.uid new file mode 100644 index 0000000..ca8ed60 --- /dev/null +++ b/Runtime/Actions/Node3D/LerpPosition.cs.uid @@ -0,0 +1 @@ +uid://bonc4w4b08kpw diff --git a/Runtime/Actions/Node3D/LookAt.cs.uid b/Runtime/Actions/Node3D/LookAt.cs.uid new file mode 100644 index 0000000..41ca258 --- /dev/null +++ b/Runtime/Actions/Node3D/LookAt.cs.uid @@ -0,0 +1 @@ +uid://btp27brsm6rhe diff --git a/Runtime/Actions/OnPhysicsProcess.cs.uid b/Runtime/Actions/OnPhysicsProcess.cs.uid new file mode 100644 index 0000000..3389dde --- /dev/null +++ b/Runtime/Actions/OnPhysicsProcess.cs.uid @@ -0,0 +1 @@ +uid://ba0o3tx67kjnl diff --git a/Runtime/Actions/OnProcess.cs.uid b/Runtime/Actions/OnProcess.cs.uid new file mode 100644 index 0000000..1f93c0c --- /dev/null +++ b/Runtime/Actions/OnProcess.cs.uid @@ -0,0 +1 @@ +uid://cl36x2jgfuypo diff --git a/Runtime/Actions/OnReady.cs.uid b/Runtime/Actions/OnReady.cs.uid new file mode 100644 index 0000000..31356de --- /dev/null +++ b/Runtime/Actions/OnReady.cs.uid @@ -0,0 +1 @@ +uid://dyf6ee3ov3ran diff --git a/Runtime/Actions/OnTick.cs.uid b/Runtime/Actions/OnTick.cs.uid new file mode 100644 index 0000000..996df91 --- /dev/null +++ b/Runtime/Actions/OnTick.cs.uid @@ -0,0 +1 @@ +uid://dqgh1ba6suibb diff --git a/Runtime/Actions/RJLogMessage.cs.uid b/Runtime/Actions/RJLogMessage.cs.uid new file mode 100644 index 0000000..050cdb1 --- /dev/null +++ b/Runtime/Actions/RJLogMessage.cs.uid @@ -0,0 +1 @@ +uid://cd0ikdsdhutn0 diff --git a/Runtime/Actions/Sequence/Parallel.cs.uid b/Runtime/Actions/Sequence/Parallel.cs.uid new file mode 100644 index 0000000..3d154e3 --- /dev/null +++ b/Runtime/Actions/Sequence/Parallel.cs.uid @@ -0,0 +1 @@ +uid://dy65lu5p2yf3j diff --git a/Runtime/Actions/SequenceAction.cs.uid b/Runtime/Actions/SequenceAction.cs.uid new file mode 100644 index 0000000..db0bbb4 --- /dev/null +++ b/Runtime/Actions/SequenceAction.cs.uid @@ -0,0 +1 @@ +uid://db6elobq38r25 diff --git a/Runtime/Actions/Time/Delay.cs.uid b/Runtime/Actions/Time/Delay.cs.uid new file mode 100644 index 0000000..fcd4ff0 --- /dev/null +++ b/Runtime/Actions/Time/Delay.cs.uid @@ -0,0 +1 @@ +uid://b2g7rycr0ouu4 diff --git a/Runtime/Actions/Time/DelayedList.cs.uid b/Runtime/Actions/Time/DelayedList.cs.uid new file mode 100644 index 0000000..b550ed9 --- /dev/null +++ b/Runtime/Actions/Time/DelayedList.cs.uid @@ -0,0 +1 @@ +uid://c2u7qc2et52c0 diff --git a/Runtime/Actions/Time/Repeat.cs.uid b/Runtime/Actions/Time/Repeat.cs.uid new file mode 100644 index 0000000..60cdf65 --- /dev/null +++ b/Runtime/Actions/Time/Repeat.cs.uid @@ -0,0 +1 @@ +uid://cwxjsihbo3bmq diff --git a/Runtime/Actions/TriggerActionInEditor.cs b/Runtime/Actions/TriggerActionInEditor.cs index de05a35..046acd3 100644 --- a/Runtime/Actions/TriggerActionInEditor.cs +++ b/Runtime/Actions/TriggerActionInEditor.cs @@ -11,19 +11,8 @@ namespace Rokojori [Export] public Action action; - [Export] - public bool execute; + [ExportToolButton( "Trigger")] + public Callable ExecuteButton => Callable.From( () => Action.Trigger( action ) ); - public override void _Process( double delta ) - { - if ( ! execute ) - { - return; - } - - execute = false; - - action.Trigger(); - } } } \ No newline at end of file diff --git a/Runtime/Actions/TriggerActionInEditor.cs.uid b/Runtime/Actions/TriggerActionInEditor.cs.uid new file mode 100644 index 0000000..1f11bba --- /dev/null +++ b/Runtime/Actions/TriggerActionInEditor.cs.uid @@ -0,0 +1 @@ +uid://dv5njtxrv8mvr diff --git a/Runtime/Animation/AnimationCurve.cs.uid b/Runtime/Animation/AnimationCurve.cs.uid new file mode 100644 index 0000000..cf583f9 --- /dev/null +++ b/Runtime/Animation/AnimationCurve.cs.uid @@ -0,0 +1 @@ +uid://c5tm02yj1bhhx diff --git a/Runtime/Animation/AnimationCurve3D.cs.uid b/Runtime/Animation/AnimationCurve3D.cs.uid new file mode 100644 index 0000000..1731dd4 --- /dev/null +++ b/Runtime/Animation/AnimationCurve3D.cs.uid @@ -0,0 +1 @@ +uid://dmklde3a5i3j4 diff --git a/Runtime/Animation/AnimationManager.cs.uid b/Runtime/Animation/AnimationManager.cs.uid new file mode 100644 index 0000000..19f6ae4 --- /dev/null +++ b/Runtime/Animation/AnimationManager.cs.uid @@ -0,0 +1 @@ +uid://crl753mh0ve2w diff --git a/Runtime/Animation/Flash/Flash.cs.uid b/Runtime/Animation/Flash/Flash.cs.uid new file mode 100644 index 0000000..d91038e --- /dev/null +++ b/Runtime/Animation/Flash/Flash.cs.uid @@ -0,0 +1 @@ +uid://dnwqkymbre3vb diff --git a/Runtime/Animation/Flash/FlashEffect.cs.uid b/Runtime/Animation/Flash/FlashEffect.cs.uid new file mode 100644 index 0000000..ec99743 --- /dev/null +++ b/Runtime/Animation/Flash/FlashEffect.cs.uid @@ -0,0 +1 @@ +uid://cupnq55n3nimc diff --git a/Runtime/Animation/Follow.cs.uid b/Runtime/Animation/Follow.cs.uid new file mode 100644 index 0000000..d4f708c --- /dev/null +++ b/Runtime/Animation/Follow.cs.uid @@ -0,0 +1 @@ +uid://bf16oo002a1q7 diff --git a/Runtime/Animation/HDRColor.cs.uid b/Runtime/Animation/HDRColor.cs.uid new file mode 100644 index 0000000..98615c9 --- /dev/null +++ b/Runtime/Animation/HDRColor.cs.uid @@ -0,0 +1 @@ +uid://dncqth3uf3tb3 diff --git a/Runtime/Animation/Highlight/Highlight.cs.uid b/Runtime/Animation/Highlight/Highlight.cs.uid new file mode 100644 index 0000000..9211047 --- /dev/null +++ b/Runtime/Animation/Highlight/Highlight.cs.uid @@ -0,0 +1 @@ +uid://c1snd78d7ebun diff --git a/Runtime/Animation/Highlight/HighlightEffect.cs.uid b/Runtime/Animation/Highlight/HighlightEffect.cs.uid new file mode 100644 index 0000000..e25fd86 --- /dev/null +++ b/Runtime/Animation/Highlight/HighlightEffect.cs.uid @@ -0,0 +1 @@ +uid://dkbln8rf5p0pu diff --git a/Runtime/Animation/Highlight/HighlightFlag.cs.uid b/Runtime/Animation/Highlight/HighlightFlag.cs.uid new file mode 100644 index 0000000..0407957 --- /dev/null +++ b/Runtime/Animation/Highlight/HighlightFlag.cs.uid @@ -0,0 +1 @@ +uid://dhn2b0wc6binr diff --git a/Runtime/Animation/KeyFrames/KeyFrame.cs.uid b/Runtime/Animation/KeyFrames/KeyFrame.cs.uid new file mode 100644 index 0000000..c03d77f --- /dev/null +++ b/Runtime/Animation/KeyFrames/KeyFrame.cs.uid @@ -0,0 +1 @@ +uid://buccpangrwcog diff --git a/Runtime/Animation/KeyFrames/KeyFrameAnimation.cs.uid b/Runtime/Animation/KeyFrames/KeyFrameAnimation.cs.uid new file mode 100644 index 0000000..9a5687a --- /dev/null +++ b/Runtime/Animation/KeyFrames/KeyFrameAnimation.cs.uid @@ -0,0 +1 @@ +uid://d4dsqmcsvk3p3 diff --git a/Runtime/Animation/Rotate.cs.uid b/Runtime/Animation/Rotate.cs.uid new file mode 100644 index 0000000..fbd378d --- /dev/null +++ b/Runtime/Animation/Rotate.cs.uid @@ -0,0 +1 @@ +uid://d0nim4vxa2t3i diff --git a/Runtime/Animation/Shake/Shake.cs.uid b/Runtime/Animation/Shake/Shake.cs.uid new file mode 100644 index 0000000..5b6bfa1 --- /dev/null +++ b/Runtime/Animation/Shake/Shake.cs.uid @@ -0,0 +1 @@ +uid://bnhnintao4qu0 diff --git a/Runtime/Animation/Shake/ShakeEffect.cs.uid b/Runtime/Animation/Shake/ShakeEffect.cs.uid new file mode 100644 index 0000000..f98066c --- /dev/null +++ b/Runtime/Animation/Shake/ShakeEffect.cs.uid @@ -0,0 +1 @@ +uid://bec6skfqkb2ci diff --git a/Runtime/Animation/Smoothing/ExpSmoothing.cs.uid b/Runtime/Animation/Smoothing/ExpSmoothing.cs.uid new file mode 100644 index 0000000..4deceb0 --- /dev/null +++ b/Runtime/Animation/Smoothing/ExpSmoothing.cs.uid @@ -0,0 +1 @@ +uid://bapo18wcpnkst diff --git a/Runtime/Animation/Smoothing/FrameSmoothing.cs.uid b/Runtime/Animation/Smoothing/FrameSmoothing.cs.uid new file mode 100644 index 0000000..6b4c6ed --- /dev/null +++ b/Runtime/Animation/Smoothing/FrameSmoothing.cs.uid @@ -0,0 +1 @@ +uid://lhuuedx87rem diff --git a/Runtime/Animation/Smoothing/FrameSmoothingTable.cs.uid b/Runtime/Animation/Smoothing/FrameSmoothingTable.cs.uid new file mode 100644 index 0000000..c798707 --- /dev/null +++ b/Runtime/Animation/Smoothing/FrameSmoothingTable.cs.uid @@ -0,0 +1 @@ +uid://dhg3p8snihokn diff --git a/Runtime/Animation/Smoothing/FrameSmoothingTableGenerator.cs.uid b/Runtime/Animation/Smoothing/FrameSmoothingTableGenerator.cs.uid new file mode 100644 index 0000000..f3a822a --- /dev/null +++ b/Runtime/Animation/Smoothing/FrameSmoothingTableGenerator.cs.uid @@ -0,0 +1 @@ +uid://cebe4anw1nvlw diff --git a/Runtime/Animation/Smoothing/Smoothing.cs.uid b/Runtime/Animation/Smoothing/Smoothing.cs.uid new file mode 100644 index 0000000..9bb8ed5 --- /dev/null +++ b/Runtime/Animation/Smoothing/Smoothing.cs.uid @@ -0,0 +1 @@ +uid://ds8b3y1so2yc0 diff --git a/Runtime/Animation/Transform/AnimateTransform.cs.uid b/Runtime/Animation/Transform/AnimateTransform.cs.uid new file mode 100644 index 0000000..64b2fe6 --- /dev/null +++ b/Runtime/Animation/Transform/AnimateTransform.cs.uid @@ -0,0 +1 @@ +uid://cbtqgliarexam diff --git a/Runtime/Animation/Transform/TransformAnimations.cs.uid b/Runtime/Animation/Transform/TransformAnimations.cs.uid new file mode 100644 index 0000000..d1a5b9a --- /dev/null +++ b/Runtime/Animation/Transform/TransformAnimations.cs.uid @@ -0,0 +1 @@ +uid://bqpiwp16h7614 diff --git a/Runtime/Animation/Transform/TransformCurve.cs.uid b/Runtime/Animation/Transform/TransformCurve.cs.uid new file mode 100644 index 0000000..65b5deb --- /dev/null +++ b/Runtime/Animation/Transform/TransformCurve.cs.uid @@ -0,0 +1 @@ +uid://be4oc7tgr55vu diff --git a/Runtime/Animation/Transform/TransformData.cs.uid b/Runtime/Animation/Transform/TransformData.cs.uid new file mode 100644 index 0000000..a33f6d7 --- /dev/null +++ b/Runtime/Animation/Transform/TransformData.cs.uid @@ -0,0 +1 @@ +uid://bpeu01wsc7kwy diff --git a/Runtime/Animation/Transform/TransformTarget.cs.uid b/Runtime/Animation/Transform/TransformTarget.cs.uid new file mode 100644 index 0000000..e3dcd75 --- /dev/null +++ b/Runtime/Animation/Transform/TransformTarget.cs.uid @@ -0,0 +1 @@ +uid://dprcepvsrvdnh diff --git a/Runtime/Animation/Wipe/FadeWipeEffect.cs.uid b/Runtime/Animation/Wipe/FadeWipeEffect.cs.uid new file mode 100644 index 0000000..bf0072c --- /dev/null +++ b/Runtime/Animation/Wipe/FadeWipeEffect.cs.uid @@ -0,0 +1 @@ +uid://bdogt7yhak6sr diff --git a/Runtime/Animation/Wipe/TextureWipeEffect.cs.uid b/Runtime/Animation/Wipe/TextureWipeEffect.cs.uid new file mode 100644 index 0000000..4f389c8 --- /dev/null +++ b/Runtime/Animation/Wipe/TextureWipeEffect.cs.uid @@ -0,0 +1 @@ +uid://dhujmhug22ls diff --git a/Runtime/Animation/Wipe/Wipe.cs.uid b/Runtime/Animation/Wipe/Wipe.cs.uid new file mode 100644 index 0000000..6d6bfc5 --- /dev/null +++ b/Runtime/Animation/Wipe/Wipe.cs.uid @@ -0,0 +1 @@ +uid://c4s7kbtpirx6b diff --git a/Runtime/Animation/Wipe/WipeEffect.cs.uid b/Runtime/Animation/Wipe/WipeEffect.cs.uid new file mode 100644 index 0000000..f20e5b1 --- /dev/null +++ b/Runtime/Animation/Wipe/WipeEffect.cs.uid @@ -0,0 +1 @@ +uid://d3yri0lg3a21g diff --git a/Runtime/App/App.cs b/Runtime/App/App.cs index 0ce3c8a..c0f76f6 100644 --- a/Runtime/App/App.cs +++ b/Runtime/App/App.cs @@ -38,7 +38,9 @@ namespace Rokojori public AppLauncher launcher; int _fps = 60; - + + public int x = 0; + [Export] public int fps { @@ -46,7 +48,35 @@ namespace Rokojori set { _fps = value; Engine.MaxFps = _fps; } } - + + + [ExportToolButton( "Initialize")] + public Callable InitializeButton => Callable.From( Initialize ); + + public void Initialize() + { + var types = new List{ + typeof ( TimeLineManager ), + typeof ( SensorManager ), + typeof ( NetworkManager ), + typeof ( LocaleManager ), + typeof ( VirtualCamera3DManager ), + typeof ( MouseEditorCamera ), + typeof ( Camera3D ), + typeof ( UI ) + + }; + + types.ForEach( + ( t )=> + { + this.LogInfo( "Creating:", t.Name ); + this.CreateChildWithType( t, t.Name ); + } + ); + + + } } diff --git a/Runtime/App/App.cs.uid b/Runtime/App/App.cs.uid new file mode 100644 index 0000000..5b2aa7e --- /dev/null +++ b/Runtime/App/App.cs.uid @@ -0,0 +1 @@ +uid://edtvlsps4bnc diff --git a/Runtime/Audio/AudioGraph/Basic/AudioSample.cs.uid b/Runtime/Audio/AudioGraph/Basic/AudioSample.cs.uid new file mode 100644 index 0000000..88caca5 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Basic/AudioSample.cs.uid @@ -0,0 +1 @@ +uid://c3nn83abwmb35 diff --git a/Runtime/Audio/AudioGraph/Basic/Constant.cs b/Runtime/Audio/AudioGraph/Basic/Constant.cs index 9221c00..20732e7 100644 --- a/Runtime/Audio/AudioGraph/Basic/Constant.cs +++ b/Runtime/Audio/AudioGraph/Basic/Constant.cs @@ -22,7 +22,7 @@ namespace Rokojori } - protected override void _Process() + protected override void _ProcessAudio() { for ( int i = 0; i < bufferSize; i++ ) { diff --git a/Runtime/Audio/AudioGraph/Basic/Constant.cs.uid b/Runtime/Audio/AudioGraph/Basic/Constant.cs.uid new file mode 100644 index 0000000..b29bcd8 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Basic/Constant.cs.uid @@ -0,0 +1 @@ +uid://y365rncuxk80 diff --git a/Runtime/Audio/AudioGraph/Effect/AudioEffectMono.cs.uid b/Runtime/Audio/AudioGraph/Effect/AudioEffectMono.cs.uid new file mode 100644 index 0000000..12fb3bf --- /dev/null +++ b/Runtime/Audio/AudioGraph/Effect/AudioEffectMono.cs.uid @@ -0,0 +1 @@ +uid://drns4p13704uq diff --git a/Runtime/Audio/AudioGraph/Effect/AudioEffectStereo.cs.uid b/Runtime/Audio/AudioGraph/Effect/AudioEffectStereo.cs.uid new file mode 100644 index 0000000..57f541d --- /dev/null +++ b/Runtime/Audio/AudioGraph/Effect/AudioEffectStereo.cs.uid @@ -0,0 +1 @@ +uid://25f5eb037vn6 diff --git a/Runtime/Audio/AudioGraph/Effect/Gain.cs b/Runtime/Audio/AudioGraph/Effect/Gain.cs index 5cb6736..5b20d65 100644 --- a/Runtime/Audio/AudioGraph/Effect/Gain.cs +++ b/Runtime/Audio/AudioGraph/Effect/Gain.cs @@ -14,7 +14,7 @@ namespace Rokojori gain = new AudioStreamInput( this ); } - protected override void _Process() + protected override void _ProcessAudio() { for ( int i = 0; i < bufferSize; i++ ) { diff --git a/Runtime/Audio/AudioGraph/Effect/Gain.cs.uid b/Runtime/Audio/AudioGraph/Effect/Gain.cs.uid new file mode 100644 index 0000000..8ba88fa --- /dev/null +++ b/Runtime/Audio/AudioGraph/Effect/Gain.cs.uid @@ -0,0 +1 @@ +uid://dw5vf2mhhxh8b diff --git a/Runtime/Audio/AudioGraph/Generators/AudioGeneratorMono.cs.uid b/Runtime/Audio/AudioGraph/Generators/AudioGeneratorMono.cs.uid new file mode 100644 index 0000000..0df2cb6 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/AudioGeneratorMono.cs.uid @@ -0,0 +1 @@ +uid://dlwcib7scijxy diff --git a/Runtime/Audio/AudioGraph/Generators/AudioGeneratorStereo.cs.uid b/Runtime/Audio/AudioGraph/Generators/AudioGeneratorStereo.cs.uid new file mode 100644 index 0000000..c6b89f8 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/AudioGeneratorStereo.cs.uid @@ -0,0 +1 @@ +uid://qguu1l8h4vyi diff --git a/Runtime/Audio/AudioGraph/Generators/BandLimitedWaveTable.cs.uid b/Runtime/Audio/AudioGraph/Generators/BandLimitedWaveTable.cs.uid new file mode 100644 index 0000000..f4235f0 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/BandLimitedWaveTable.cs.uid @@ -0,0 +1 @@ +uid://c6kysl1xmu43s diff --git a/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs b/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs index c85e54d..987ba7a 100644 --- a/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs +++ b/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs @@ -19,7 +19,7 @@ namespace Rokojori float _phase = 0; float _increment = 0.01f; - protected override void _Process() + protected override void _ProcessAudio() { if ( pitch.numEvents > 0 ) { diff --git a/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs.uid b/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs.uid new file mode 100644 index 0000000..3007471 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/PhaseGenerator.cs.uid @@ -0,0 +1 @@ +uid://cp48gnr46drhe diff --git a/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs b/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs index 1898743..30b7b48 100644 --- a/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs +++ b/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs @@ -16,7 +16,7 @@ namespace Rokojori float _phase = 0; - protected override void _Process() + protected override void _ProcessAudio() { for ( int i = 0; i < bufferSize; i++ ) { diff --git a/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs.uid b/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs.uid new file mode 100644 index 0000000..2c3ae19 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/SineGenerator.cs.uid @@ -0,0 +1 @@ +uid://b8mnk4fd1njx8 diff --git a/Runtime/Audio/AudioGraph/Generators/WaveTable.cs.uid b/Runtime/Audio/AudioGraph/Generators/WaveTable.cs.uid new file mode 100644 index 0000000..b113cb7 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/WaveTable.cs.uid @@ -0,0 +1 @@ +uid://43omw53e5ofo diff --git a/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs b/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs index 9a3b4ac..0f0b6a8 100644 --- a/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs +++ b/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs @@ -18,7 +18,7 @@ namespace Rokojori float _phase = 0; - protected override void _Process() + protected override void _ProcessAudio() { for ( int i = 0; i < bufferSize; i++ ) { diff --git a/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs.uid b/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs.uid new file mode 100644 index 0000000..54f41a8 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/WaveTableGenerator.cs.uid @@ -0,0 +1 @@ +uid://dox62gx0vy8g7 diff --git a/Runtime/Audio/AudioGraph/Generators/iPhaseGenerator.cs.uid b/Runtime/Audio/AudioGraph/Generators/iPhaseGenerator.cs.uid new file mode 100644 index 0000000..6903144 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Generators/iPhaseGenerator.cs.uid @@ -0,0 +1 @@ +uid://c06k7erlfohf4 diff --git a/Runtime/Audio/AudioGraph/Instruments/Instrument.cs b/Runtime/Audio/AudioGraph/Instruments/Instrument.cs index a66a03b..cbb38de 100644 --- a/Runtime/Audio/AudioGraph/Instruments/Instrument.cs +++ b/Runtime/Audio/AudioGraph/Instruments/Instrument.cs @@ -11,7 +11,7 @@ namespace Rokojori List _voices = new List(); - protected override void _Process() + protected override void _ProcessAudio() { } diff --git a/Runtime/Audio/AudioGraph/Instruments/Instrument.cs.uid b/Runtime/Audio/AudioGraph/Instruments/Instrument.cs.uid new file mode 100644 index 0000000..83a2853 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Instruments/Instrument.cs.uid @@ -0,0 +1 @@ +uid://dsaqr1inobykq diff --git a/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs index d39c7cf..4a82deb 100644 --- a/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs +++ b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs @@ -24,7 +24,7 @@ namespace Rokojori MusicTimeLineRange _loopRange; float _bpm = 120; - protected override void _Process() + protected override void _ProcessAudio() { } diff --git a/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs.uid b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs.uid new file mode 100644 index 0000000..96a0f04 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLine.cs.uid @@ -0,0 +1 @@ +uid://drjtmqcip1sa3 diff --git a/Runtime/Audio/AudioGraph/Instruments/MusicTimeLineRange.cs.uid b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLineRange.cs.uid new file mode 100644 index 0000000..f8f1c4b --- /dev/null +++ b/Runtime/Audio/AudioGraph/Instruments/MusicTimeLineRange.cs.uid @@ -0,0 +1 @@ +uid://bag5i83j1862e diff --git a/Runtime/Audio/AudioGraph/Instruments/NoteEvent.cs.uid b/Runtime/Audio/AudioGraph/Instruments/NoteEvent.cs.uid new file mode 100644 index 0000000..a154ed5 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Instruments/NoteEvent.cs.uid @@ -0,0 +1 @@ +uid://cv6ptvgq04n4f diff --git a/Runtime/Audio/AudioGraph/Instruments/Voice.cs.uid b/Runtime/Audio/AudioGraph/Instruments/Voice.cs.uid new file mode 100644 index 0000000..3d2510e --- /dev/null +++ b/Runtime/Audio/AudioGraph/Instruments/Voice.cs.uid @@ -0,0 +1 @@ +uid://b3h5cyilk5aya diff --git a/Runtime/Audio/AudioGraph/Structure/AudioConnection.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioConnection.cs.uid new file mode 100644 index 0000000..5172cd5 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioConnection.cs.uid @@ -0,0 +1 @@ +uid://dgkgm3xsrf5re diff --git a/Runtime/Audio/AudioGraph/Structure/AudioEvent.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioEvent.cs.uid new file mode 100644 index 0000000..2871d3c --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioEvent.cs.uid @@ -0,0 +1 @@ +uid://bcvxqcdxmjur5 diff --git a/Runtime/Audio/AudioGraph/Structure/AudioEventInput.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioEventInput.cs.uid new file mode 100644 index 0000000..59207bb --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioEventInput.cs.uid @@ -0,0 +1 @@ +uid://d3adlni1fkeua diff --git a/Runtime/Audio/AudioGraph/Structure/AudioEventOutput.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioEventOutput.cs.uid new file mode 100644 index 0000000..b264e7f --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioEventOutput.cs.uid @@ -0,0 +1 @@ +uid://bj5sfp4mu6rq1 diff --git a/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs b/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs index a635955..cd9064c 100644 --- a/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs +++ b/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs @@ -50,7 +50,7 @@ namespace Rokojori } - protected override void _Process() + protected override void _ProcessAudio() { _nodes.ForEach( n => n.Clear() ); output.Process(); diff --git a/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs.uid new file mode 100644 index 0000000..ca5136c --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioGraph.cs.uid @@ -0,0 +1 @@ +uid://cyg4dnp1tr8jp diff --git a/Runtime/Audio/AudioGraph/Structure/AudioNode.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioNode.cs.uid new file mode 100644 index 0000000..5437a74 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioNode.cs.uid @@ -0,0 +1 @@ +uid://d1q18u4fvykpg diff --git a/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs b/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs index fe71ce5..a6f324e 100644 --- a/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs +++ b/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs @@ -43,12 +43,12 @@ namespace Rokojori _inputConnections[ i ].PollDependencies(); } - _Process(); + _ProcessAudio(); } - protected virtual void _Process() + protected virtual void _ProcessAudio() { } diff --git a/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs.uid new file mode 100644 index 0000000..7d442c4 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioProcessor.cs.uid @@ -0,0 +1 @@ +uid://d4mxanm25mw0f diff --git a/Runtime/Audio/AudioGraph/Structure/AudioStream.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioStream.cs.uid new file mode 100644 index 0000000..d77b282 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioStream.cs.uid @@ -0,0 +1 @@ +uid://73meuaf47hhg diff --git a/Runtime/Audio/AudioGraph/Structure/AudioStreamInput.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioStreamInput.cs.uid new file mode 100644 index 0000000..a8e4ce0 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioStreamInput.cs.uid @@ -0,0 +1 @@ +uid://c4jwqg7yd2f7m diff --git a/Runtime/Audio/AudioGraph/Structure/AudioStreamOutput.cs.uid b/Runtime/Audio/AudioGraph/Structure/AudioStreamOutput.cs.uid new file mode 100644 index 0000000..c09f183 --- /dev/null +++ b/Runtime/Audio/AudioGraph/Structure/AudioStreamOutput.cs.uid @@ -0,0 +1 @@ +uid://yhvyj62f6wix diff --git a/Runtime/Audio/AudioGraph/Test/SineWaveTest.cs.uid b/Runtime/Audio/AudioGraph/Test/SineWaveTest.cs.uid new file mode 100644 index 0000000..060fbbd --- /dev/null +++ b/Runtime/Audio/AudioGraph/Test/SineWaveTest.cs.uid @@ -0,0 +1 @@ +uid://0xhguayc6ny diff --git a/Runtime/Audio/MathAudio.cs.uid b/Runtime/Audio/MathAudio.cs.uid new file mode 100644 index 0000000..c1f2e75 --- /dev/null +++ b/Runtime/Audio/MathAudio.cs.uid @@ -0,0 +1 @@ +uid://ylirow72ndcm diff --git a/Runtime/Bits/BitMath.cs.uid b/Runtime/Bits/BitMath.cs.uid new file mode 100644 index 0000000..d1b7ce5 --- /dev/null +++ b/Runtime/Bits/BitMath.cs.uid @@ -0,0 +1 @@ +uid://bfdhk1csx0qyb diff --git a/Runtime/Bits/BitViewTest.cs.uid b/Runtime/Bits/BitViewTest.cs.uid new file mode 100644 index 0000000..af5ed86 --- /dev/null +++ b/Runtime/Bits/BitViewTest.cs.uid @@ -0,0 +1 @@ +uid://whhh44yw73fi diff --git a/Runtime/Bits/BitView_Byte.cs.uid b/Runtime/Bits/BitView_Byte.cs.uid new file mode 100644 index 0000000..f8181d0 --- /dev/null +++ b/Runtime/Bits/BitView_Byte.cs.uid @@ -0,0 +1 @@ +uid://d54thv1inixc diff --git a/Runtime/Bits/BitView_Float.cs.uid b/Runtime/Bits/BitView_Float.cs.uid new file mode 100644 index 0000000..4fc8c12 --- /dev/null +++ b/Runtime/Bits/BitView_Float.cs.uid @@ -0,0 +1 @@ +uid://dkirsins1615k diff --git a/Runtime/Bits/BitView_Int.cs.uid b/Runtime/Bits/BitView_Int.cs.uid new file mode 100644 index 0000000..0d55c27 --- /dev/null +++ b/Runtime/Bits/BitView_Int.cs.uid @@ -0,0 +1 @@ +uid://b43l0h6q8045w diff --git a/Runtime/Bits/BitView_IntVL8.cs.uid b/Runtime/Bits/BitView_IntVL8.cs.uid new file mode 100644 index 0000000..cf879b2 --- /dev/null +++ b/Runtime/Bits/BitView_IntVL8.cs.uid @@ -0,0 +1 @@ +uid://cbxpg0ro3js7u diff --git a/Runtime/Bits/BitView_Vector.cs.uid b/Runtime/Bits/BitView_Vector.cs.uid new file mode 100644 index 0000000..d867d3b --- /dev/null +++ b/Runtime/Bits/BitView_Vector.cs.uid @@ -0,0 +1 @@ +uid://bmieo1k5e8mgd diff --git a/Runtime/Bits/BitView__.cs.uid b/Runtime/Bits/BitView__.cs.uid new file mode 100644 index 0000000..cccb3d2 --- /dev/null +++ b/Runtime/Bits/BitView__.cs.uid @@ -0,0 +1 @@ +uid://bvja34p88ar0x diff --git a/Runtime/Bits/ByteView.cs.uid b/Runtime/Bits/ByteView.cs.uid new file mode 100644 index 0000000..9b206c1 --- /dev/null +++ b/Runtime/Bits/ByteView.cs.uid @@ -0,0 +1 @@ +uid://cvod26w1aix1s diff --git a/Runtime/Bits/Bytes.cs.uid b/Runtime/Bits/Bytes.cs.uid new file mode 100644 index 0000000..a57fdae --- /dev/null +++ b/Runtime/Bits/Bytes.cs.uid @@ -0,0 +1 @@ +uid://1fiic4n4ltxh diff --git a/Runtime/Colors/ColorBlendMode.cs.uid b/Runtime/Colors/ColorBlendMode.cs.uid new file mode 100644 index 0000000..e589d04 --- /dev/null +++ b/Runtime/Colors/ColorBlendMode.cs.uid @@ -0,0 +1 @@ +uid://c7tvoa8cmcxo8 diff --git a/Runtime/Colors/ColorX.cs.uid b/Runtime/Colors/ColorX.cs.uid new file mode 100644 index 0000000..02fd07b --- /dev/null +++ b/Runtime/Colors/ColorX.cs.uid @@ -0,0 +1 @@ +uid://dtf2isue7bdcv diff --git a/Runtime/Colors/HSLColor.cs.uid b/Runtime/Colors/HSLColor.cs.uid new file mode 100644 index 0000000..1fcd1fb --- /dev/null +++ b/Runtime/Colors/HSLColor.cs.uid @@ -0,0 +1 @@ +uid://mg3eoufqymak diff --git a/Runtime/Events/EventProperty.cs.uid b/Runtime/Events/EventProperty.cs.uid new file mode 100644 index 0000000..f698ae5 --- /dev/null +++ b/Runtime/Events/EventProperty.cs.uid @@ -0,0 +1 @@ +uid://cfhlcfuhraodo diff --git a/Runtime/Events/EventSlot.cs.uid b/Runtime/Events/EventSlot.cs.uid new file mode 100644 index 0000000..e1ecd15 --- /dev/null +++ b/Runtime/Events/EventSlot.cs.uid @@ -0,0 +1 @@ +uid://clrn0b6gcswnl diff --git a/Runtime/Events/Null.cs.uid b/Runtime/Events/Null.cs.uid new file mode 100644 index 0000000..040c2fd --- /dev/null +++ b/Runtime/Events/Null.cs.uid @@ -0,0 +1 @@ +uid://c6cynsiqbjbmi diff --git a/Runtime/Files/FilePath.cs.uid b/Runtime/Files/FilePath.cs.uid new file mode 100644 index 0000000..d653f63 --- /dev/null +++ b/Runtime/Files/FilePath.cs.uid @@ -0,0 +1 @@ +uid://dnpx3t616a4gr diff --git a/Runtime/Files/FilesSync.cs.uid b/Runtime/Files/FilesSync.cs.uid new file mode 100644 index 0000000..395e86f --- /dev/null +++ b/Runtime/Files/FilesSync.cs.uid @@ -0,0 +1 @@ +uid://det3ly6ay2pmw diff --git a/Runtime/GDScript/GDScriptNames.cs.uid b/Runtime/GDScript/GDScriptNames.cs.uid new file mode 100644 index 0000000..4ac9528 --- /dev/null +++ b/Runtime/GDScript/GDScriptNames.cs.uid @@ -0,0 +1 @@ +uid://bmymb0qd2yvkb diff --git a/Runtime/Godot/CachedResource.cs.uid b/Runtime/Godot/CachedResource.cs.uid new file mode 100644 index 0000000..483f970 --- /dev/null +++ b/Runtime/Godot/CachedResource.cs.uid @@ -0,0 +1 @@ +uid://ct6ifmckpnl2t diff --git a/Runtime/Godot/Cameras.cs.uid b/Runtime/Godot/Cameras.cs.uid new file mode 100644 index 0000000..e23474e --- /dev/null +++ b/Runtime/Godot/Cameras.cs.uid @@ -0,0 +1 @@ +uid://c3ryl6xxmy2pk diff --git a/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInDataLibrary.cs.uid b/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInDataLibrary.cs.uid new file mode 100644 index 0000000..ae3592a --- /dev/null +++ b/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInDataLibrary.cs.uid @@ -0,0 +1 @@ +uid://dypvb5cxpfr6n diff --git a/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInSerializer.cs.uid b/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInSerializer.cs.uid new file mode 100644 index 0000000..32dd4d8 --- /dev/null +++ b/Runtime/Godot/Editor/GodotBuiltInTypes/GodotBuiltInSerializer.cs.uid @@ -0,0 +1 @@ +uid://dhtfjh1lxbb5b diff --git a/Runtime/Godot/Editor/GodotBuiltInTypes/SerializedGodotCurve.cs.uid b/Runtime/Godot/Editor/GodotBuiltInTypes/SerializedGodotCurve.cs.uid new file mode 100644 index 0000000..7891d12 --- /dev/null +++ b/Runtime/Godot/Editor/GodotBuiltInTypes/SerializedGodotCurve.cs.uid @@ -0,0 +1 @@ +uid://cnq5sdqixqbxr diff --git a/Runtime/Godot/Editor/GodotNodeData.cs.uid b/Runtime/Godot/Editor/GodotNodeData.cs.uid new file mode 100644 index 0000000..35a5801 --- /dev/null +++ b/Runtime/Godot/Editor/GodotNodeData.cs.uid @@ -0,0 +1 @@ +uid://dkqs0h72vrdrs diff --git a/Runtime/Godot/Editor/TransformChange.cs.uid b/Runtime/Godot/Editor/TransformChange.cs.uid new file mode 100644 index 0000000..275b3bf --- /dev/null +++ b/Runtime/Godot/Editor/TransformChange.cs.uid @@ -0,0 +1 @@ +uid://cub2l3qmms8cj diff --git a/Runtime/Godot/Generated/Classes/RJAnimatableBody3D.cs.uid b/Runtime/Godot/Generated/Classes/RJAnimatableBody3D.cs.uid new file mode 100644 index 0000000..b4bae05 --- /dev/null +++ b/Runtime/Godot/Generated/Classes/RJAnimatableBody3D.cs.uid @@ -0,0 +1 @@ +uid://bannrmwxdh8cq diff --git a/Runtime/Godot/Generated/Classes/RJCharacterBody3D.cs.uid b/Runtime/Godot/Generated/Classes/RJCharacterBody3D.cs.uid new file mode 100644 index 0000000..c92440f --- /dev/null +++ b/Runtime/Godot/Generated/Classes/RJCharacterBody3D.cs.uid @@ -0,0 +1 @@ +uid://dpm74t7iuyoqw diff --git a/Runtime/Godot/Generated/ExtendingClasses/ExtendingControlClassList.cs.uid b/Runtime/Godot/Generated/ExtendingClasses/ExtendingControlClassList.cs.uid new file mode 100644 index 0000000..09b2f63 --- /dev/null +++ b/Runtime/Godot/Generated/ExtendingClasses/ExtendingControlClassList.cs.uid @@ -0,0 +1 @@ +uid://dcjgytk372gj0 diff --git a/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode2DClassList.cs.uid b/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode2DClassList.cs.uid new file mode 100644 index 0000000..e9ed578 --- /dev/null +++ b/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode2DClassList.cs.uid @@ -0,0 +1 @@ +uid://c3cu0vdca2of4 diff --git a/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode3DClassList.cs.uid b/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode3DClassList.cs.uid new file mode 100644 index 0000000..1c14772 --- /dev/null +++ b/Runtime/Godot/Generated/ExtendingClasses/ExtendingNode3DClassList.cs.uid @@ -0,0 +1 @@ +uid://cctnxb6txbbi8 diff --git a/Runtime/Godot/Generated/ExtendingGodotClassList.cs.uid b/Runtime/Godot/Generated/ExtendingGodotClassList.cs.uid new file mode 100644 index 0000000..3ac8f05 --- /dev/null +++ b/Runtime/Godot/Generated/ExtendingGodotClassList.cs.uid @@ -0,0 +1 @@ +uid://byksppt1clxaq diff --git a/Runtime/Godot/Generated/GodotClassGenerator.cs.uid b/Runtime/Godot/Generated/GodotClassGenerator.cs.uid new file mode 100644 index 0000000..84d9901 --- /dev/null +++ b/Runtime/Godot/Generated/GodotClassGenerator.cs.uid @@ -0,0 +1 @@ +uid://biaxrlaem1wj1 diff --git a/Runtime/Godot/HierarchyName.cs b/Runtime/Godot/HierarchyName.cs index f2153c3..c0eb4b2 100644 --- a/Runtime/Godot/HierarchyName.cs +++ b/Runtime/Godot/HierarchyName.cs @@ -6,6 +6,21 @@ namespace Rokojori { public class HierarchyName { + public static string OfAny( object obj, string seperator = " ▸ " ) + { + if ( obj is Resource r ) + { + return Of( r, seperator ); + } + + if ( obj is Node n ) + { + return Of( n, seperator ); + } + + return RJLog.Stringify( obj ); + } + public static string Of( Resource resource, string seperator = " ▸ " ) { var path = resource.ResourcePath; diff --git a/Runtime/Godot/HierarchyName.cs.uid b/Runtime/Godot/HierarchyName.cs.uid new file mode 100644 index 0000000..033a3d7 --- /dev/null +++ b/Runtime/Godot/HierarchyName.cs.uid @@ -0,0 +1 @@ +uid://7iqyu8str8l7 diff --git a/Runtime/Godot/MakeResourcesUnique.cs.uid b/Runtime/Godot/MakeResourcesUnique.cs.uid new file mode 100644 index 0000000..ba86160 --- /dev/null +++ b/Runtime/Godot/MakeResourcesUnique.cs.uid @@ -0,0 +1 @@ +uid://cqgmtqq4ds7r0 diff --git a/Runtime/Godot/NodePathLocator.cs.uid b/Runtime/Godot/NodePathLocator.cs.uid new file mode 100644 index 0000000..23bc377 --- /dev/null +++ b/Runtime/Godot/NodePathLocator.cs.uid @@ -0,0 +1 @@ +uid://dhkbjcre0d0rn diff --git a/Runtime/Godot/NodeState.cs.uid b/Runtime/Godot/NodeState.cs.uid new file mode 100644 index 0000000..8256f8e --- /dev/null +++ b/Runtime/Godot/NodeState.cs.uid @@ -0,0 +1 @@ +uid://dd0wlr4885pn4 diff --git a/Runtime/Godot/Nodes.cs b/Runtime/Godot/Nodes.cs index 09adb48..60096bb 100644 --- a/Runtime/Godot/Nodes.cs +++ b/Runtime/Godot/Nodes.cs @@ -199,6 +199,22 @@ namespace Rokojori return t; } + public static Node CreateChildInWithType( Node parent, Type type, string name = null ) + { + Node t = (Node) System.Activator.CreateInstance(type); + + parent.AddChild( t ); + + t.Owner = parent.Owner; + + if ( name != null ) + { + t.Name = name; + } + + return t; + } + public static async Task RequestNextFrame( this Node node ) { await node.ToSignal( RenderingServer.Singleton, RenderingServerInstance.SignalName.FramePostDraw ); @@ -210,6 +226,11 @@ namespace Rokojori return CreateChildIn( parent, name ); } + public static Node CreateChildWithType( this Node parent, Type type, string name = null ) + { + return CreateChildInWithType( parent, type, name ); + } + public static Node CopyNode( Node node, Node parent ) { var copy = node.Duplicate(); diff --git a/Runtime/Godot/Nodes.cs.uid b/Runtime/Godot/Nodes.cs.uid new file mode 100644 index 0000000..4ecab0f --- /dev/null +++ b/Runtime/Godot/Nodes.cs.uid @@ -0,0 +1 @@ +uid://dnnexj3kuqqrj diff --git a/Runtime/Godot/NodesWalker.cs.uid b/Runtime/Godot/NodesWalker.cs.uid new file mode 100644 index 0000000..f3a10b3 --- /dev/null +++ b/Runtime/Godot/NodesWalker.cs.uid @@ -0,0 +1 @@ +uid://c177gw0ikl667 diff --git a/Runtime/Godot/ResourceHelper.cs.uid b/Runtime/Godot/ResourceHelper.cs.uid new file mode 100644 index 0000000..6bb24f3 --- /dev/null +++ b/Runtime/Godot/ResourceHelper.cs.uid @@ -0,0 +1 @@ +uid://darww3ittgcud diff --git a/Runtime/Godot/Root.cs.uid b/Runtime/Godot/Root.cs.uid new file mode 100644 index 0000000..30084ed --- /dev/null +++ b/Runtime/Godot/Root.cs.uid @@ -0,0 +1 @@ +uid://d0gqhj1s7goah diff --git a/Runtime/Godot/Scenes/Exporters/HTML/SceneFIleHTMLScriptJS.cs.uid b/Runtime/Godot/Scenes/Exporters/HTML/SceneFIleHTMLScriptJS.cs.uid new file mode 100644 index 0000000..bef600f --- /dev/null +++ b/Runtime/Godot/Scenes/Exporters/HTML/SceneFIleHTMLScriptJS.cs.uid @@ -0,0 +1 @@ +uid://d4dw0jujeojjm diff --git a/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLExporter.cs.uid b/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLExporter.cs.uid new file mode 100644 index 0000000..b69d207 --- /dev/null +++ b/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLExporter.cs.uid @@ -0,0 +1 @@ +uid://cp6e1uxtkg2tx diff --git a/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLStyle.cs.uid b/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLStyle.cs.uid new file mode 100644 index 0000000..874c4e6 --- /dev/null +++ b/Runtime/Godot/Scenes/Exporters/HTML/SceneFileHTMLStyle.cs.uid @@ -0,0 +1 @@ +uid://d1typlfvg5tqt diff --git a/Runtime/Godot/Scenes/Header/SceneFileHeader.cs.uid b/Runtime/Godot/Scenes/Header/SceneFileHeader.cs.uid new file mode 100644 index 0000000..80f6505 --- /dev/null +++ b/Runtime/Godot/Scenes/Header/SceneFileHeader.cs.uid @@ -0,0 +1 @@ +uid://b6qhxw8vnohxn diff --git a/Runtime/Godot/Scenes/Header/SceneFileHeaderAttribute.cs.uid b/Runtime/Godot/Scenes/Header/SceneFileHeaderAttribute.cs.uid new file mode 100644 index 0000000..d011226 --- /dev/null +++ b/Runtime/Godot/Scenes/Header/SceneFileHeaderAttribute.cs.uid @@ -0,0 +1 @@ +uid://byvlu0e7blff0 diff --git a/Runtime/Godot/Scenes/Objects/EditableSFO.cs.uid b/Runtime/Godot/Scenes/Objects/EditableSFO.cs.uid new file mode 100644 index 0000000..e1f63b1 --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/EditableSFO.cs.uid @@ -0,0 +1 @@ +uid://cq4mesxvbpx2a diff --git a/Runtime/Godot/Scenes/Objects/ExtResourceSFO.cs.uid b/Runtime/Godot/Scenes/Objects/ExtResourceSFO.cs.uid new file mode 100644 index 0000000..cdf281a --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/ExtResourceSFO.cs.uid @@ -0,0 +1 @@ +uid://dspogdwjc7kks diff --git a/Runtime/Godot/Scenes/Objects/GDSceneSFO.cs.uid b/Runtime/Godot/Scenes/Objects/GDSceneSFO.cs.uid new file mode 100644 index 0000000..70d8754 --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/GDSceneSFO.cs.uid @@ -0,0 +1 @@ +uid://s4yyun8ry6q4 diff --git a/Runtime/Godot/Scenes/Objects/NodeSFO.cs.uid b/Runtime/Godot/Scenes/Objects/NodeSFO.cs.uid new file mode 100644 index 0000000..471e22d --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/NodeSFO.cs.uid @@ -0,0 +1 @@ +uid://sh14aj374y4b diff --git a/Runtime/Godot/Scenes/Objects/SceneFileObject.cs.uid b/Runtime/Godot/Scenes/Objects/SceneFileObject.cs.uid new file mode 100644 index 0000000..2756fe6 --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/SceneFileObject.cs.uid @@ -0,0 +1 @@ +uid://cdlwpi7p65bsm diff --git a/Runtime/Godot/Scenes/Objects/SceneFileObjectFactory.cs.uid b/Runtime/Godot/Scenes/Objects/SceneFileObjectFactory.cs.uid new file mode 100644 index 0000000..3134088 --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/SceneFileObjectFactory.cs.uid @@ -0,0 +1 @@ +uid://mgsedj3utgg2 diff --git a/Runtime/Godot/Scenes/Objects/SubResourceSFO.cs.uid b/Runtime/Godot/Scenes/Objects/SubResourceSFO.cs.uid new file mode 100644 index 0000000..677a02a --- /dev/null +++ b/Runtime/Godot/Scenes/Objects/SubResourceSFO.cs.uid @@ -0,0 +1 @@ +uid://bwp51p5d1n6ud diff --git a/Runtime/Godot/Scenes/Parsers/SceneFileHeaderParser.cs.uid b/Runtime/Godot/Scenes/Parsers/SceneFileHeaderParser.cs.uid new file mode 100644 index 0000000..aceebc7 --- /dev/null +++ b/Runtime/Godot/Scenes/Parsers/SceneFileHeaderParser.cs.uid @@ -0,0 +1 @@ +uid://bi5mxfsg7u0pf diff --git a/Runtime/Godot/Scenes/Parsers/SceneFileLexer.cs.uid b/Runtime/Godot/Scenes/Parsers/SceneFileLexer.cs.uid new file mode 100644 index 0000000..1c92261 --- /dev/null +++ b/Runtime/Godot/Scenes/Parsers/SceneFileLexer.cs.uid @@ -0,0 +1 @@ +uid://di0lvyvpx2458 diff --git a/Runtime/Godot/Scenes/Parsers/SceneFileLinesLexer.cs.uid b/Runtime/Godot/Scenes/Parsers/SceneFileLinesLexer.cs.uid new file mode 100644 index 0000000..0a7ecb5 --- /dev/null +++ b/Runtime/Godot/Scenes/Parsers/SceneFileLinesLexer.cs.uid @@ -0,0 +1 @@ +uid://bli5ph4qr5g1x diff --git a/Runtime/Godot/Scenes/Parsers/SceneFileMemberParser.cs.uid b/Runtime/Godot/Scenes/Parsers/SceneFileMemberParser.cs.uid new file mode 100644 index 0000000..fae8c63 --- /dev/null +++ b/Runtime/Godot/Scenes/Parsers/SceneFileMemberParser.cs.uid @@ -0,0 +1 @@ +uid://b6ro0lkejwkrf diff --git a/Runtime/Godot/Scenes/Parsers/SceneFileParser.cs.uid b/Runtime/Godot/Scenes/Parsers/SceneFileParser.cs.uid new file mode 100644 index 0000000..3d7e26b --- /dev/null +++ b/Runtime/Godot/Scenes/Parsers/SceneFileParser.cs.uid @@ -0,0 +1 @@ +uid://c707hpji7l78d diff --git a/Runtime/Godot/Scenes/SceneFile.cs.uid b/Runtime/Godot/Scenes/SceneFile.cs.uid new file mode 100644 index 0000000..08cdf1a --- /dev/null +++ b/Runtime/Godot/Scenes/SceneFile.cs.uid @@ -0,0 +1 @@ +uid://d4kkko8asow7u diff --git a/Runtime/Godot/Scenes/SceneFileEntry.cs.uid b/Runtime/Godot/Scenes/SceneFileEntry.cs.uid new file mode 100644 index 0000000..8d9dbfe --- /dev/null +++ b/Runtime/Godot/Scenes/SceneFileEntry.cs.uid @@ -0,0 +1 @@ +uid://cmoc73nsoqf1v diff --git a/Runtime/Godot/Scenes/SceneFileNamedValue.cs.uid b/Runtime/Godot/Scenes/SceneFileNamedValue.cs.uid new file mode 100644 index 0000000..014567b --- /dev/null +++ b/Runtime/Godot/Scenes/SceneFileNamedValue.cs.uid @@ -0,0 +1 @@ +uid://bwjgt2gdnnu8q diff --git a/Runtime/Godot/Scenes/SceneFileReader.cs.uid b/Runtime/Godot/Scenes/SceneFileReader.cs.uid new file mode 100644 index 0000000..5a265eb --- /dev/null +++ b/Runtime/Godot/Scenes/SceneFileReader.cs.uid @@ -0,0 +1 @@ +uid://deqvkng3dpung diff --git a/Runtime/Godot/Scenes/SceneFileValue.cs.uid b/Runtime/Godot/Scenes/SceneFileValue.cs.uid new file mode 100644 index 0000000..49c4458 --- /dev/null +++ b/Runtime/Godot/Scenes/SceneFileValue.cs.uid @@ -0,0 +1 @@ +uid://b4f5w2amcxcnk diff --git a/Runtime/Godot/Unique.cs b/Runtime/Godot/Unique.cs index 8d70542..6fb2c29 100644 --- a/Runtime/Godot/Unique.cs +++ b/Runtime/Godot/Unique.cs @@ -11,6 +11,8 @@ namespace Rokojori public static N Get( Node n = null ) { + // RJLog.Log( typeof( N ).Name ); + if ( _singleton != null ) { return _singleton; diff --git a/Runtime/Godot/Unique.cs.uid b/Runtime/Godot/Unique.cs.uid new file mode 100644 index 0000000..4643c5f --- /dev/null +++ b/Runtime/Godot/Unique.cs.uid @@ -0,0 +1 @@ +uid://cat34s6fckf8p diff --git a/Runtime/Graphs/GraphWalker.cs.uid b/Runtime/Graphs/GraphWalker.cs.uid new file mode 100644 index 0000000..792124e --- /dev/null +++ b/Runtime/Graphs/GraphWalker.cs.uid @@ -0,0 +1 @@ +uid://cvv0jbsdcttln diff --git a/Runtime/Graphs/Trees/Iterators/ChildrenIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/ChildrenIterator.cs.uid new file mode 100644 index 0000000..0a2c17a --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/ChildrenIterator.cs.uid @@ -0,0 +1 @@ +uid://ebfblahfag6m diff --git a/Runtime/Graphs/Trees/Iterators/DirectChildrenIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/DirectChildrenIterator.cs.uid new file mode 100644 index 0000000..01d2fbb --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/DirectChildrenIterator.cs.uid @@ -0,0 +1 @@ +uid://b56c1hi25d1s0 diff --git a/Runtime/Graphs/Trees/Iterators/NodesIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/NodesIterator.cs.uid new file mode 100644 index 0000000..bcab818 --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/NodesIterator.cs.uid @@ -0,0 +1 @@ +uid://6xt38utv3udu diff --git a/Runtime/Graphs/Trees/Iterators/ParentsIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/ParentsIterator.cs.uid new file mode 100644 index 0000000..0b8613d --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/ParentsIterator.cs.uid @@ -0,0 +1 @@ +uid://c4qe4htv8qqa7 diff --git a/Runtime/Graphs/Trees/Iterators/SiblingsIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/SiblingsIterator.cs.uid new file mode 100644 index 0000000..549677b --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/SiblingsIterator.cs.uid @@ -0,0 +1 @@ +uid://d1ctup47kws1y diff --git a/Runtime/Graphs/Trees/Iterators/SingleIterator.cs.uid b/Runtime/Graphs/Trees/Iterators/SingleIterator.cs.uid new file mode 100644 index 0000000..928903e --- /dev/null +++ b/Runtime/Graphs/Trees/Iterators/SingleIterator.cs.uid @@ -0,0 +1 @@ +uid://dql653rjuuc4n diff --git a/Runtime/Graphs/Trees/TreeIterator.cs.uid b/Runtime/Graphs/Trees/TreeIterator.cs.uid new file mode 100644 index 0000000..d6fdd9c --- /dev/null +++ b/Runtime/Graphs/Trees/TreeIterator.cs.uid @@ -0,0 +1 @@ +uid://bijv2xbkd1gay diff --git a/Runtime/Graphs/Trees/TreeWalker.cs.uid b/Runtime/Graphs/Trees/TreeWalker.cs.uid new file mode 100644 index 0000000..1cd2f17 --- /dev/null +++ b/Runtime/Graphs/Trees/TreeWalker.cs.uid @@ -0,0 +1 @@ +uid://gvidfp4itixl diff --git a/Runtime/Interactions/Caster.cs.uid b/Runtime/Interactions/Caster.cs.uid new file mode 100644 index 0000000..640b76d --- /dev/null +++ b/Runtime/Interactions/Caster.cs.uid @@ -0,0 +1 @@ +uid://dgdcluekexumj diff --git a/Runtime/Interactions/CharacterController/CharacterController.cs.uid b/Runtime/Interactions/CharacterController/CharacterController.cs.uid new file mode 100644 index 0000000..7e13fbd --- /dev/null +++ b/Runtime/Interactions/CharacterController/CharacterController.cs.uid @@ -0,0 +1 @@ +uid://de26c4war5vu1 diff --git a/Runtime/Interactions/CharacterController/CharacterControllerAction.cs.uid b/Runtime/Interactions/CharacterController/CharacterControllerAction.cs.uid new file mode 100644 index 0000000..15d2f15 --- /dev/null +++ b/Runtime/Interactions/CharacterController/CharacterControllerAction.cs.uid @@ -0,0 +1 @@ +uid://dq8ec7ym5qp83 diff --git a/Runtime/Interactions/CharacterController/CharacterMovement.cs.uid b/Runtime/Interactions/CharacterController/CharacterMovement.cs.uid new file mode 100644 index 0000000..40395d2 --- /dev/null +++ b/Runtime/Interactions/CharacterController/CharacterMovement.cs.uid @@ -0,0 +1 @@ +uid://df7kaqvmnho05 diff --git a/Runtime/Interactions/CharacterController/Gravity.cs.uid b/Runtime/Interactions/CharacterController/Gravity.cs.uid new file mode 100644 index 0000000..a5f76d5 --- /dev/null +++ b/Runtime/Interactions/CharacterController/Gravity.cs.uid @@ -0,0 +1 @@ +uid://wgn1jn36geuy diff --git a/Runtime/Interactions/CharacterController/GroundReset.cs.uid b/Runtime/Interactions/CharacterController/GroundReset.cs.uid new file mode 100644 index 0000000..bce85be --- /dev/null +++ b/Runtime/Interactions/CharacterController/GroundReset.cs.uid @@ -0,0 +1 @@ +uid://bwog1ah37vltn diff --git a/Runtime/Interactions/CharacterController/Jump.cs.uid b/Runtime/Interactions/CharacterController/Jump.cs.uid new file mode 100644 index 0000000..2dab398 --- /dev/null +++ b/Runtime/Interactions/CharacterController/Jump.cs.uid @@ -0,0 +1 @@ +uid://bmauif3x7bnrf diff --git a/Runtime/Interactions/CharacterController/MoveAndSlide.cs.uid b/Runtime/Interactions/CharacterController/MoveAndSlide.cs.uid new file mode 100644 index 0000000..fff8c74 --- /dev/null +++ b/Runtime/Interactions/CharacterController/MoveAndSlide.cs.uid @@ -0,0 +1 @@ +uid://bw5ivesxk1mgg diff --git a/Runtime/Interactions/Grabbable.cs.uid b/Runtime/Interactions/Grabbable.cs.uid new file mode 100644 index 0000000..4ebc87c --- /dev/null +++ b/Runtime/Interactions/Grabbable.cs.uid @@ -0,0 +1 @@ +uid://c7fymrxt3qvlh diff --git a/Runtime/Interactions/Grabber.cs.uid b/Runtime/Interactions/Grabber.cs.uid new file mode 100644 index 0000000..286dd0b --- /dev/null +++ b/Runtime/Interactions/Grabber.cs.uid @@ -0,0 +1 @@ +uid://b6lanuqinbsdb diff --git a/Runtime/Interactions/Interactable.cs.uid b/Runtime/Interactions/Interactable.cs.uid new file mode 100644 index 0000000..b1105e1 --- /dev/null +++ b/Runtime/Interactions/Interactable.cs.uid @@ -0,0 +1 @@ +uid://choxbls4rmsqn diff --git a/Runtime/Interactions/Interactor.cs.uid b/Runtime/Interactions/Interactor.cs.uid new file mode 100644 index 0000000..bdae561 --- /dev/null +++ b/Runtime/Interactions/Interactor.cs.uid @@ -0,0 +1 @@ +uid://br8gi4jvevoeq diff --git a/Runtime/Interactions/MultiRayCaster.cs.uid b/Runtime/Interactions/MultiRayCaster.cs.uid new file mode 100644 index 0000000..12904c4 --- /dev/null +++ b/Runtime/Interactions/MultiRayCaster.cs.uid @@ -0,0 +1 @@ +uid://bltwuqpvalu26 diff --git a/Runtime/Interactions/Pointable.cs.uid b/Runtime/Interactions/Pointable.cs.uid new file mode 100644 index 0000000..af592aa --- /dev/null +++ b/Runtime/Interactions/Pointable.cs.uid @@ -0,0 +1 @@ +uid://dla1wn2mlw2d0 diff --git a/Runtime/Interactions/Pointer.cs.uid b/Runtime/Interactions/Pointer.cs.uid new file mode 100644 index 0000000..cc71898 --- /dev/null +++ b/Runtime/Interactions/Pointer.cs.uid @@ -0,0 +1 @@ +uid://bsq280ixlepp2 diff --git a/Runtime/LOD/LODArrangement.cs.uid b/Runtime/LOD/LODArrangement.cs.uid new file mode 100644 index 0000000..7e319de --- /dev/null +++ b/Runtime/LOD/LODArrangement.cs.uid @@ -0,0 +1 @@ +uid://cssryswr4cwsb diff --git a/Runtime/LOD/LODCameraDistanceRule.cs.uid b/Runtime/LOD/LODCameraDistanceRule.cs.uid new file mode 100644 index 0000000..c7f8d2e --- /dev/null +++ b/Runtime/LOD/LODCameraDistanceRule.cs.uid @@ -0,0 +1 @@ +uid://yo2plw87nqgk diff --git a/Runtime/LOD/LODCameraPitchRule.cs.uid b/Runtime/LOD/LODCameraPitchRule.cs.uid new file mode 100644 index 0000000..14161ba --- /dev/null +++ b/Runtime/LOD/LODCameraPitchRule.cs.uid @@ -0,0 +1 @@ +uid://x4jj5i4a738e diff --git a/Runtime/LOD/LODCameraYawRule.cs.uid b/Runtime/LOD/LODCameraYawRule.cs.uid new file mode 100644 index 0000000..3f47851 --- /dev/null +++ b/Runtime/LOD/LODCameraYawRule.cs.uid @@ -0,0 +1 @@ +uid://d1d8nthhnwksl diff --git a/Runtime/LOD/LODLevel.cs.uid b/Runtime/LOD/LODLevel.cs.uid new file mode 100644 index 0000000..4224e21 --- /dev/null +++ b/Runtime/LOD/LODLevel.cs.uid @@ -0,0 +1 @@ +uid://drblpp0p3amgp diff --git a/Runtime/LOD/LODLevelVisibilityRule.cs.uid b/Runtime/LOD/LODLevelVisibilityRule.cs.uid new file mode 100644 index 0000000..30f3a8e --- /dev/null +++ b/Runtime/LOD/LODLevelVisibilityRule.cs.uid @@ -0,0 +1 @@ +uid://c6ndwyqxpu1we diff --git a/Runtime/LOD/LODMultiMesh.cs.uid b/Runtime/LOD/LODMultiMesh.cs.uid new file mode 100644 index 0000000..1a30b44 --- /dev/null +++ b/Runtime/LOD/LODMultiMesh.cs.uid @@ -0,0 +1 @@ +uid://5hop1t4mhgkt diff --git a/Runtime/LOD/LODNode.cs.uid b/Runtime/LOD/LODNode.cs.uid new file mode 100644 index 0000000..528e78f --- /dev/null +++ b/Runtime/LOD/LODNode.cs.uid @@ -0,0 +1 @@ +uid://bgaviwo70brtr diff --git a/Runtime/LOD/LODParent.cs.uid b/Runtime/LOD/LODParent.cs.uid new file mode 100644 index 0000000..66500bb --- /dev/null +++ b/Runtime/LOD/LODParent.cs.uid @@ -0,0 +1 @@ +uid://bhd1vwxgkskjp diff --git a/Runtime/LOD/MultiMeshGenerator.cs.uid b/Runtime/LOD/MultiMeshGenerator.cs.uid new file mode 100644 index 0000000..5806ac7 --- /dev/null +++ b/Runtime/LOD/MultiMeshGenerator.cs.uid @@ -0,0 +1 @@ +uid://cpe8dag0dxiex diff --git a/Runtime/Localization/LocaleCode.cs.uid b/Runtime/Localization/LocaleCode.cs.uid new file mode 100644 index 0000000..f6ec8aa --- /dev/null +++ b/Runtime/Localization/LocaleCode.cs.uid @@ -0,0 +1 @@ +uid://ds820pxamfnnq diff --git a/Runtime/Localization/LocaleLabel3D.cs.uid b/Runtime/Localization/LocaleLabel3D.cs.uid new file mode 100644 index 0000000..0211f9f --- /dev/null +++ b/Runtime/Localization/LocaleLabel3D.cs.uid @@ -0,0 +1 @@ +uid://spneqt27uveo diff --git a/Runtime/Localization/LocaleManager.cs b/Runtime/Localization/LocaleManager.cs index b582755..8ddb4d3 100644 --- a/Runtime/Localization/LocaleManager.cs +++ b/Runtime/Localization/LocaleManager.cs @@ -21,13 +21,13 @@ namespace Rokojori public override void _Ready() { - RJLog.Log( "_Ready >>", _languageLocale ); + // RJLog.Log( "_Ready >>", _languageLocale ); UpdateLocalization(); } public void UpdateLocalization() { - RJLog.Log( "Updating Language >>>", _languageLocale ); + // RJLog.Log( "Updating Language >>>", _languageLocale ); this.ForEachInRoot( i => { i.UpdateLocalization(); } ); } diff --git a/Runtime/Localization/LocaleManager.cs.uid b/Runtime/Localization/LocaleManager.cs.uid new file mode 100644 index 0000000..8b4e0be --- /dev/null +++ b/Runtime/Localization/LocaleManager.cs.uid @@ -0,0 +1 @@ +uid://cjie4532uimke diff --git a/Runtime/Localization/LocaleText.cs.uid b/Runtime/Localization/LocaleText.cs.uid new file mode 100644 index 0000000..3acdf36 --- /dev/null +++ b/Runtime/Localization/LocaleText.cs.uid @@ -0,0 +1 @@ +uid://bvj322mokkq63 diff --git a/Runtime/Localization/LocaleTextEntry.cs.uid b/Runtime/Localization/LocaleTextEntry.cs.uid new file mode 100644 index 0000000..fca7734 --- /dev/null +++ b/Runtime/Localization/LocaleTextEntry.cs.uid @@ -0,0 +1 @@ +uid://b584767duemqk diff --git a/Runtime/Localization/LocalizedString.cs.uid b/Runtime/Localization/LocalizedString.cs.uid new file mode 100644 index 0000000..25cffd1 --- /dev/null +++ b/Runtime/Localization/LocalizedString.cs.uid @@ -0,0 +1 @@ +uid://5sx2w7y0en0y diff --git a/Runtime/Localization/iLocalizable.cs.uid b/Runtime/Localization/iLocalizable.cs.uid new file mode 100644 index 0000000..af26f99 --- /dev/null +++ b/Runtime/Localization/iLocalizable.cs.uid @@ -0,0 +1 @@ +uid://d1v5qio5pthq6 diff --git a/Runtime/Logging/Message.cs.uid b/Runtime/Logging/Message.cs.uid new file mode 100644 index 0000000..962a45d --- /dev/null +++ b/Runtime/Logging/Message.cs.uid @@ -0,0 +1 @@ +uid://sjjegf4mag5p diff --git a/Runtime/Logging/RJLog.cs.uid b/Runtime/Logging/RJLog.cs.uid new file mode 100644 index 0000000..173452f --- /dev/null +++ b/Runtime/Logging/RJLog.cs.uid @@ -0,0 +1 @@ +uid://cg6uxflcocwm5 diff --git a/Runtime/Math/BernsteinPolynom.cs.uid b/Runtime/Math/BernsteinPolynom.cs.uid new file mode 100644 index 0000000..ad93e6a --- /dev/null +++ b/Runtime/Math/BernsteinPolynom.cs.uid @@ -0,0 +1 @@ +uid://dua30ag6qjbyb diff --git a/Runtime/Math/Bezier.cs.uid b/Runtime/Math/Bezier.cs.uid new file mode 100644 index 0000000..fc46d07 --- /dev/null +++ b/Runtime/Math/Bezier.cs.uid @@ -0,0 +1 @@ +uid://ds0oymvghrrip diff --git a/Runtime/Math/BinomialCoefficient.cs.uid b/Runtime/Math/BinomialCoefficient.cs.uid new file mode 100644 index 0000000..b9ca4fa --- /dev/null +++ b/Runtime/Math/BinomialCoefficient.cs.uid @@ -0,0 +1 @@ +uid://ban0c5ri2jr41 diff --git a/Runtime/Math/CubicBezier.cs.uid b/Runtime/Math/CubicBezier.cs.uid new file mode 100644 index 0000000..45c5b8e --- /dev/null +++ b/Runtime/Math/CubicBezier.cs.uid @@ -0,0 +1 @@ +uid://buc634lu8f5sb diff --git a/Runtime/Math/FFT.cs.uid b/Runtime/Math/FFT.cs.uid new file mode 100644 index 0000000..ea077e8 --- /dev/null +++ b/Runtime/Math/FFT.cs.uid @@ -0,0 +1 @@ +uid://bef4uv8i5hjac diff --git a/Runtime/Math/Geometry/Box2.cs.uid b/Runtime/Math/Geometry/Box2.cs.uid new file mode 100644 index 0000000..ce83a41 --- /dev/null +++ b/Runtime/Math/Geometry/Box2.cs.uid @@ -0,0 +1 @@ +uid://6kyndnw685d diff --git a/Runtime/Math/Geometry/Box3.cs.uid b/Runtime/Math/Geometry/Box3.cs.uid new file mode 100644 index 0000000..c8ec810 --- /dev/null +++ b/Runtime/Math/Geometry/Box3.cs.uid @@ -0,0 +1 @@ +uid://uwm1bx720xlv diff --git a/Runtime/Math/Geometry/Capsule2.cs.uid b/Runtime/Math/Geometry/Capsule2.cs.uid new file mode 100644 index 0000000..7e87191 --- /dev/null +++ b/Runtime/Math/Geometry/Capsule2.cs.uid @@ -0,0 +1 @@ +uid://ccds1f4phwquy diff --git a/Runtime/Math/Geometry/Capsule3.cs.uid b/Runtime/Math/Geometry/Capsule3.cs.uid new file mode 100644 index 0000000..87804bd --- /dev/null +++ b/Runtime/Math/Geometry/Capsule3.cs.uid @@ -0,0 +1 @@ +uid://b21bxsgri4hg diff --git a/Runtime/Math/Geometry/Circle.cs.uid b/Runtime/Math/Geometry/Circle.cs.uid new file mode 100644 index 0000000..b1d5c1a --- /dev/null +++ b/Runtime/Math/Geometry/Circle.cs.uid @@ -0,0 +1 @@ +uid://dqru4nyohqmm6 diff --git a/Runtime/Math/Geometry/Convex2.cs.uid b/Runtime/Math/Geometry/Convex2.cs.uid new file mode 100644 index 0000000..addaa73 --- /dev/null +++ b/Runtime/Math/Geometry/Convex2.cs.uid @@ -0,0 +1 @@ +uid://bgrhe0xess53x diff --git a/Runtime/Math/Geometry/Curve2.cs.uid b/Runtime/Math/Geometry/Curve2.cs.uid new file mode 100644 index 0000000..3e7abed --- /dev/null +++ b/Runtime/Math/Geometry/Curve2.cs.uid @@ -0,0 +1 @@ +uid://dd4fsa7ffh4f5 diff --git a/Runtime/Math/Geometry/Curve3.cs.uid b/Runtime/Math/Geometry/Curve3.cs.uid new file mode 100644 index 0000000..82228b4 --- /dev/null +++ b/Runtime/Math/Geometry/Curve3.cs.uid @@ -0,0 +1 @@ +uid://cbx55c7is1l23 diff --git a/Runtime/Math/Geometry/CustomCurve3.cs.uid b/Runtime/Math/Geometry/CustomCurve3.cs.uid new file mode 100644 index 0000000..a43ee3d --- /dev/null +++ b/Runtime/Math/Geometry/CustomCurve3.cs.uid @@ -0,0 +1 @@ +uid://uwvb1nb5wd3l diff --git a/Runtime/Math/Geometry/Distance3.cs.uid b/Runtime/Math/Geometry/Distance3.cs.uid new file mode 100644 index 0000000..7f0c3ec --- /dev/null +++ b/Runtime/Math/Geometry/Distance3.cs.uid @@ -0,0 +1 @@ +uid://d4a5wxtptqcen diff --git a/Runtime/Math/Geometry/LerpCurve3.cs.uid b/Runtime/Math/Geometry/LerpCurve3.cs.uid new file mode 100644 index 0000000..2e088da --- /dev/null +++ b/Runtime/Math/Geometry/LerpCurve3.cs.uid @@ -0,0 +1 @@ +uid://dtoecv7il6soh diff --git a/Runtime/Math/Geometry/Line2.cs.uid b/Runtime/Math/Geometry/Line2.cs.uid new file mode 100644 index 0000000..55dba3d --- /dev/null +++ b/Runtime/Math/Geometry/Line2.cs.uid @@ -0,0 +1 @@ +uid://d6j7pc50lofl diff --git a/Runtime/Math/Geometry/Line3.cs.uid b/Runtime/Math/Geometry/Line3.cs.uid new file mode 100644 index 0000000..87c88aa --- /dev/null +++ b/Runtime/Math/Geometry/Line3.cs.uid @@ -0,0 +1 @@ +uid://blia1tsp13i5g diff --git a/Runtime/Math/Geometry/Path2.cs.uid b/Runtime/Math/Geometry/Path2.cs.uid new file mode 100644 index 0000000..a16fe60 --- /dev/null +++ b/Runtime/Math/Geometry/Path2.cs.uid @@ -0,0 +1 @@ +uid://bxm0n5536v7ts diff --git a/Runtime/Math/Geometry/Plane3.cs.uid b/Runtime/Math/Geometry/Plane3.cs.uid new file mode 100644 index 0000000..7d114ec --- /dev/null +++ b/Runtime/Math/Geometry/Plane3.cs.uid @@ -0,0 +1 @@ +uid://bte45a3vq5cq0 diff --git a/Runtime/Math/Geometry/Pose.cs.uid b/Runtime/Math/Geometry/Pose.cs.uid new file mode 100644 index 0000000..c4eb974 --- /dev/null +++ b/Runtime/Math/Geometry/Pose.cs.uid @@ -0,0 +1 @@ +uid://x4tsymfmvj10 diff --git a/Runtime/Math/Geometry/Ray3.cs.uid b/Runtime/Math/Geometry/Ray3.cs.uid new file mode 100644 index 0000000..1b9c0e8 --- /dev/null +++ b/Runtime/Math/Geometry/Ray3.cs.uid @@ -0,0 +1 @@ +uid://myoqy414sq0b diff --git a/Runtime/Math/Geometry/SAT2.cs.uid b/Runtime/Math/Geometry/SAT2.cs.uid new file mode 100644 index 0000000..9f97eb4 --- /dev/null +++ b/Runtime/Math/Geometry/SAT2.cs.uid @@ -0,0 +1 @@ +uid://dxfxuka7slrdh diff --git a/Runtime/Math/Geometry/SAT3.cs.uid b/Runtime/Math/Geometry/SAT3.cs.uid new file mode 100644 index 0000000..c2dc730 --- /dev/null +++ b/Runtime/Math/Geometry/SAT3.cs.uid @@ -0,0 +1 @@ +uid://bt327g5rxwjkb diff --git a/Runtime/Math/Geometry/Shape2.cs.uid b/Runtime/Math/Geometry/Shape2.cs.uid new file mode 100644 index 0000000..8efacf2 --- /dev/null +++ b/Runtime/Math/Geometry/Shape2.cs.uid @@ -0,0 +1 @@ +uid://8v0h2eqkn4tr diff --git a/Runtime/Math/Geometry/Sphere.cs.uid b/Runtime/Math/Geometry/Sphere.cs.uid new file mode 100644 index 0000000..e5274fe --- /dev/null +++ b/Runtime/Math/Geometry/Sphere.cs.uid @@ -0,0 +1 @@ +uid://d3qf6uy8n2w68 diff --git a/Runtime/Math/Geometry/SplineCurve.cs.uid b/Runtime/Math/Geometry/SplineCurve.cs.uid new file mode 100644 index 0000000..b4d6cef --- /dev/null +++ b/Runtime/Math/Geometry/SplineCurve.cs.uid @@ -0,0 +1 @@ +uid://cq0n6s85lucxo diff --git a/Runtime/Math/Geometry/SplineCurveCreator.cs.uid b/Runtime/Math/Geometry/SplineCurveCreator.cs.uid new file mode 100644 index 0000000..6464a3d --- /dev/null +++ b/Runtime/Math/Geometry/SplineCurveCreator.cs.uid @@ -0,0 +1 @@ +uid://dcem6tuv8lvll diff --git a/Runtime/Math/Geometry/Triangle2.cs.uid b/Runtime/Math/Geometry/Triangle2.cs.uid new file mode 100644 index 0000000..27befa5 --- /dev/null +++ b/Runtime/Math/Geometry/Triangle2.cs.uid @@ -0,0 +1 @@ +uid://cqv6v5lmnpyed diff --git a/Runtime/Math/Geometry/Triangle3.cs.uid b/Runtime/Math/Geometry/Triangle3.cs.uid new file mode 100644 index 0000000..4f4a487 --- /dev/null +++ b/Runtime/Math/Geometry/Triangle3.cs.uid @@ -0,0 +1 @@ +uid://hkivfl6aaqga diff --git a/Runtime/Math/Geometry/TriangleTest.cs.uid b/Runtime/Math/Geometry/TriangleTest.cs.uid new file mode 100644 index 0000000..13a2957 --- /dev/null +++ b/Runtime/Math/Geometry/TriangleTest.cs.uid @@ -0,0 +1 @@ +uid://bcdi6lnk82fn0 diff --git a/Runtime/Math/Math2D.cs.uid b/Runtime/Math/Math2D.cs.uid new file mode 100644 index 0000000..f0f0c82 --- /dev/null +++ b/Runtime/Math/Math2D.cs.uid @@ -0,0 +1 @@ +uid://yciktu3uihwx diff --git a/Runtime/Math/Math3D.cs.uid b/Runtime/Math/Math3D.cs.uid new file mode 100644 index 0000000..95f9327 --- /dev/null +++ b/Runtime/Math/Math3D.cs.uid @@ -0,0 +1 @@ +uid://dej7bdsehh4rg diff --git a/Runtime/Math/MathX.cs.uid b/Runtime/Math/MathX.cs.uid new file mode 100644 index 0000000..f94a837 --- /dev/null +++ b/Runtime/Math/MathX.cs.uid @@ -0,0 +1 @@ +uid://d0qspcquvkd6b diff --git a/Runtime/Math/QuadraticBezier.cs.uid b/Runtime/Math/QuadraticBezier.cs.uid new file mode 100644 index 0000000..de91d61 --- /dev/null +++ b/Runtime/Math/QuadraticBezier.cs.uid @@ -0,0 +1 @@ +uid://dhbjxll8df60x diff --git a/Runtime/Math/Range.cs.uid b/Runtime/Math/Range.cs.uid new file mode 100644 index 0000000..e6b34e0 --- /dev/null +++ b/Runtime/Math/Range.cs.uid @@ -0,0 +1 @@ +uid://ddfs2f5pyo81v diff --git a/Runtime/Math/RangeDouble.cs.uid b/Runtime/Math/RangeDouble.cs.uid new file mode 100644 index 0000000..8f4cbe9 --- /dev/null +++ b/Runtime/Math/RangeDouble.cs.uid @@ -0,0 +1 @@ +uid://4p0j058jqfwg diff --git a/Runtime/Math/RationalCubicBezier.cs.uid b/Runtime/Math/RationalCubicBezier.cs.uid new file mode 100644 index 0000000..803f99c --- /dev/null +++ b/Runtime/Math/RationalCubicBezier.cs.uid @@ -0,0 +1 @@ +uid://gdtpkkrujhpp diff --git a/Runtime/Math/Smoother.cs.uid b/Runtime/Math/Smoother.cs.uid new file mode 100644 index 0000000..3ff63ca --- /dev/null +++ b/Runtime/Math/Smoother.cs.uid @@ -0,0 +1 @@ +uid://dbgbxgdv0wyeh diff --git a/Runtime/Navigation/NavigationMap.cs.uid b/Runtime/Navigation/NavigationMap.cs.uid new file mode 100644 index 0000000..11290d1 --- /dev/null +++ b/Runtime/Navigation/NavigationMap.cs.uid @@ -0,0 +1 @@ +uid://bp2dyruy8eib5 diff --git a/Runtime/Navigation/NavigationMap2D.cs.uid b/Runtime/Navigation/NavigationMap2D.cs.uid new file mode 100644 index 0000000..bec50b3 --- /dev/null +++ b/Runtime/Navigation/NavigationMap2D.cs.uid @@ -0,0 +1 @@ +uid://mc7cha6m704e diff --git a/Runtime/Navigation/NavigationMeshes.cs.uid b/Runtime/Navigation/NavigationMeshes.cs.uid new file mode 100644 index 0000000..1a5f897 --- /dev/null +++ b/Runtime/Navigation/NavigationMeshes.cs.uid @@ -0,0 +1 @@ +uid://bgpubyhva7ehg diff --git a/Runtime/Networking/Backends/LAN/LANNetworkingBackend.cs.uid b/Runtime/Networking/Backends/LAN/LANNetworkingBackend.cs.uid new file mode 100644 index 0000000..143b7cb --- /dev/null +++ b/Runtime/Networking/Backends/LAN/LANNetworkingBackend.cs.uid @@ -0,0 +1 @@ +uid://c5chrtp6m77yj diff --git a/Runtime/Networking/Data/NetClass.cs.uid b/Runtime/Networking/Data/NetClass.cs.uid new file mode 100644 index 0000000..d344e95 --- /dev/null +++ b/Runtime/Networking/Data/NetClass.cs.uid @@ -0,0 +1 @@ +uid://b0x846ur5ly2v diff --git a/Runtime/Networking/Data/NetMember.cs.uid b/Runtime/Networking/Data/NetMember.cs.uid new file mode 100644 index 0000000..5c1d3b9 --- /dev/null +++ b/Runtime/Networking/Data/NetMember.cs.uid @@ -0,0 +1 @@ +uid://bcnd02nyfi7kb diff --git a/Runtime/Networking/Data/NetworkingDataType.cs.uid b/Runtime/Networking/Data/NetworkingDataType.cs.uid new file mode 100644 index 0000000..a1235a1 --- /dev/null +++ b/Runtime/Networking/Data/NetworkingDataType.cs.uid @@ -0,0 +1 @@ +uid://coicnw00thypk diff --git a/Runtime/Networking/Data/Types/NetBool.cs.uid b/Runtime/Networking/Data/Types/NetBool.cs.uid new file mode 100644 index 0000000..eea5a68 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetBool.cs.uid @@ -0,0 +1 @@ +uid://c2fyv3f66wi8h diff --git a/Runtime/Networking/Data/Types/NetByte.cs.uid b/Runtime/Networking/Data/Types/NetByte.cs.uid new file mode 100644 index 0000000..988934d --- /dev/null +++ b/Runtime/Networking/Data/Types/NetByte.cs.uid @@ -0,0 +1 @@ +uid://l2en2csm3fmo diff --git a/Runtime/Networking/Data/Types/NetFloat.cs.uid b/Runtime/Networking/Data/Types/NetFloat.cs.uid new file mode 100644 index 0000000..5bc2e39 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetFloat.cs.uid @@ -0,0 +1 @@ +uid://c0p35q0rtcr1j diff --git a/Runtime/Networking/Data/Types/NetInt.cs.uid b/Runtime/Networking/Data/Types/NetInt.cs.uid new file mode 100644 index 0000000..912bb82 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetInt.cs.uid @@ -0,0 +1 @@ +uid://c6i5wn3uiv17 diff --git a/Runtime/Networking/Data/Types/NetIntVL8.cs.uid b/Runtime/Networking/Data/Types/NetIntVL8.cs.uid new file mode 100644 index 0000000..b97c9b2 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetIntVL8.cs.uid @@ -0,0 +1 @@ +uid://bmlv4eul2wgua diff --git a/Runtime/Networking/Data/Types/NetList.cs.uid b/Runtime/Networking/Data/Types/NetList.cs.uid new file mode 100644 index 0000000..6ac8762 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetList.cs.uid @@ -0,0 +1 @@ +uid://7mbjg4qa6qe diff --git a/Runtime/Networking/Data/Types/NetQuaternion.cs.uid b/Runtime/Networking/Data/Types/NetQuaternion.cs.uid new file mode 100644 index 0000000..ee993ee --- /dev/null +++ b/Runtime/Networking/Data/Types/NetQuaternion.cs.uid @@ -0,0 +1 @@ +uid://4f816604djrg diff --git a/Runtime/Networking/Data/Types/NetVector3.cs.uid b/Runtime/Networking/Data/Types/NetVector3.cs.uid new file mode 100644 index 0000000..f7cf721 --- /dev/null +++ b/Runtime/Networking/Data/Types/NetVector3.cs.uid @@ -0,0 +1 @@ +uid://cjbwcueaww7os diff --git a/Runtime/Networking/NetworkBackend.cs.uid b/Runtime/Networking/NetworkBackend.cs.uid new file mode 100644 index 0000000..9c3f304 --- /dev/null +++ b/Runtime/Networking/NetworkBackend.cs.uid @@ -0,0 +1 @@ +uid://cduqir35scqln diff --git a/Runtime/Networking/NetworkManager.cs b/Runtime/Networking/NetworkManager.cs index 080e867..6c2e91b 100644 --- a/Runtime/Networking/NetworkManager.cs +++ b/Runtime/Networking/NetworkManager.cs @@ -34,7 +34,20 @@ namespace Rokojori return Unique.Get(); } - public static bool IsInSession => Get().sessionManager.isInSession; + public static bool IsInSession + { + get + { + var nm = Get(); + + if ( nm == null || nm.sessionManager == null ) + { + return false; + } + + return nm.sessionManager.isInSession; + } + } public static int ownSessionMemberIndex => Get().sessionManager.ownMemberIndex; public static int serverSessionMemberIndex =>Get().sessionManager.serverMemberIndex; @@ -46,6 +59,11 @@ namespace Rokojori return; } + if ( backend == null ) + { + return; + } + RJLog.Log( "InitializeBackend:" ); backend.InitializeBackend( this, _sessionManager, _transport ); diff --git a/Runtime/Networking/NetworkManager.cs.uid b/Runtime/Networking/NetworkManager.cs.uid new file mode 100644 index 0000000..1c3c837 --- /dev/null +++ b/Runtime/Networking/NetworkManager.cs.uid @@ -0,0 +1 @@ +uid://co6roudfdq7bg diff --git a/Runtime/Networking/Nodes/AddNetworkingNodes.cs.uid b/Runtime/Networking/Nodes/AddNetworkingNodes.cs.uid new file mode 100644 index 0000000..2d5c58b --- /dev/null +++ b/Runtime/Networking/Nodes/AddNetworkingNodes.cs.uid @@ -0,0 +1 @@ +uid://b6ixjv3beshgi diff --git a/Runtime/Networking/Nodes/INetworkingNode.cs.uid b/Runtime/Networking/Nodes/INetworkingNode.cs.uid new file mode 100644 index 0000000..3c7e006 --- /dev/null +++ b/Runtime/Networking/Nodes/INetworkingNode.cs.uid @@ -0,0 +1 @@ +uid://cbq5rn3ucrjg8 diff --git a/Runtime/Networking/Nodes/NetworkNode.cs.uid b/Runtime/Networking/Nodes/NetworkNode.cs.uid new file mode 100644 index 0000000..703e4b0 --- /dev/null +++ b/Runtime/Networking/Nodes/NetworkNode.cs.uid @@ -0,0 +1 @@ +uid://cn1mw75jw6ae1 diff --git a/Runtime/Networking/Nodes/NetworkNodeMember.cs.uid b/Runtime/Networking/Nodes/NetworkNodeMember.cs.uid new file mode 100644 index 0000000..a596aa0 --- /dev/null +++ b/Runtime/Networking/Nodes/NetworkNodeMember.cs.uid @@ -0,0 +1 @@ +uid://m370ikut3ywg diff --git a/Runtime/Networking/Nodes/NetworkNodeMemberReferences.cs.uid b/Runtime/Networking/Nodes/NetworkNodeMemberReferences.cs.uid new file mode 100644 index 0000000..55e7a52 --- /dev/null +++ b/Runtime/Networking/Nodes/NetworkNodeMemberReferences.cs.uid @@ -0,0 +1 @@ +uid://bjlqmwa5nmgwt diff --git a/Runtime/Networking/Nodes/NetworkNodeSlot.cs.uid b/Runtime/Networking/Nodes/NetworkNodeSlot.cs.uid new file mode 100644 index 0000000..741a3ae --- /dev/null +++ b/Runtime/Networking/Nodes/NetworkNodeSlot.cs.uid @@ -0,0 +1 @@ +uid://5h6xc4h87mrm diff --git a/Runtime/Networking/Session/JoinSession.cs.uid b/Runtime/Networking/Session/JoinSession.cs.uid new file mode 100644 index 0000000..492cb92 --- /dev/null +++ b/Runtime/Networking/Session/JoinSession.cs.uid @@ -0,0 +1 @@ +uid://cpv3xcwvn4cst diff --git a/Runtime/Networking/Session/NetworkSessionEvent.cs.uid b/Runtime/Networking/Session/NetworkSessionEvent.cs.uid new file mode 100644 index 0000000..a2cc3ee --- /dev/null +++ b/Runtime/Networking/Session/NetworkSessionEvent.cs.uid @@ -0,0 +1 @@ +uid://caide8w3wrim5 diff --git a/Runtime/Networking/Session/NetworkSessionManager.cs.uid b/Runtime/Networking/Session/NetworkSessionManager.cs.uid new file mode 100644 index 0000000..0da4ca9 --- /dev/null +++ b/Runtime/Networking/Session/NetworkSessionManager.cs.uid @@ -0,0 +1 @@ +uid://cdidogwd6duy6 diff --git a/Runtime/Networking/Session/NetworkSessionMember.cs.uid b/Runtime/Networking/Session/NetworkSessionMember.cs.uid new file mode 100644 index 0000000..aed1691 --- /dev/null +++ b/Runtime/Networking/Session/NetworkSessionMember.cs.uid @@ -0,0 +1 @@ +uid://c5sq3vmj4cpsr diff --git a/Runtime/Networking/Session/NetworkSessionRequest.cs.uid b/Runtime/Networking/Session/NetworkSessionRequest.cs.uid new file mode 100644 index 0000000..6708c08 --- /dev/null +++ b/Runtime/Networking/Session/NetworkSessionRequest.cs.uid @@ -0,0 +1 @@ +uid://bsiki4b7l4ip diff --git a/Runtime/Networking/Session/NetworkSessionState.cs.uid b/Runtime/Networking/Session/NetworkSessionState.cs.uid new file mode 100644 index 0000000..1151fe1 --- /dev/null +++ b/Runtime/Networking/Session/NetworkSessionState.cs.uid @@ -0,0 +1 @@ +uid://cogblty0yg774 diff --git a/Runtime/Networking/Session/StartSession.cs.uid b/Runtime/Networking/Session/StartSession.cs.uid new file mode 100644 index 0000000..be27993 --- /dev/null +++ b/Runtime/Networking/Session/StartSession.cs.uid @@ -0,0 +1 @@ +uid://bldsbmrjg28dl diff --git a/Runtime/Networking/Transforms/NetworkTransform3D.cs.uid b/Runtime/Networking/Transforms/NetworkTransform3D.cs.uid new file mode 100644 index 0000000..004d25b --- /dev/null +++ b/Runtime/Networking/Transforms/NetworkTransform3D.cs.uid @@ -0,0 +1 @@ +uid://c0so52gcjbaid diff --git a/Runtime/Networking/Transforms/NetworkTransform3DType.cs.uid b/Runtime/Networking/Transforms/NetworkTransform3DType.cs.uid new file mode 100644 index 0000000..5194740 --- /dev/null +++ b/Runtime/Networking/Transforms/NetworkTransform3DType.cs.uid @@ -0,0 +1 @@ +uid://deo3t6oss1eme diff --git a/Runtime/Networking/Transforms/NetworkTransformManager.cs.uid b/Runtime/Networking/Transforms/NetworkTransformManager.cs.uid new file mode 100644 index 0000000..a12870f --- /dev/null +++ b/Runtime/Networking/Transforms/NetworkTransformManager.cs.uid @@ -0,0 +1 @@ +uid://srblp83rh2mn diff --git a/Runtime/Networking/Transport/NetworkingMessage.cs.uid b/Runtime/Networking/Transport/NetworkingMessage.cs.uid new file mode 100644 index 0000000..fc069cf --- /dev/null +++ b/Runtime/Networking/Transport/NetworkingMessage.cs.uid @@ -0,0 +1 @@ +uid://bcg5byrpibry6 diff --git a/Runtime/Networking/Transport/NetworkingTransport.cs.uid b/Runtime/Networking/Transport/NetworkingTransport.cs.uid new file mode 100644 index 0000000..44dbf58 --- /dev/null +++ b/Runtime/Networking/Transport/NetworkingTransport.cs.uid @@ -0,0 +1 @@ +uid://pfir0csmnfwc diff --git a/Runtime/Networking/Transport/NetworkingTransportSettings.cs.uid b/Runtime/Networking/Transport/NetworkingTransportSettings.cs.uid new file mode 100644 index 0000000..f8339f5 --- /dev/null +++ b/Runtime/Networking/Transport/NetworkingTransportSettings.cs.uid @@ -0,0 +1 @@ +uid://c77ufb8uy3t0m diff --git a/Runtime/Networking/Transport/NetworkingTransportType.cs.uid b/Runtime/Networking/Transport/NetworkingTransportType.cs.uid new file mode 100644 index 0000000..83c941b --- /dev/null +++ b/Runtime/Networking/Transport/NetworkingTransportType.cs.uid @@ -0,0 +1 @@ +uid://g22o656rnsi3 diff --git a/Runtime/Paths.cs.uid b/Runtime/Paths.cs.uid new file mode 100644 index 0000000..1060e44 --- /dev/null +++ b/Runtime/Paths.cs.uid @@ -0,0 +1 @@ +uid://c4dryx85j7cm0 diff --git a/Runtime/Physics/CollisionData.cs.uid b/Runtime/Physics/CollisionData.cs.uid new file mode 100644 index 0000000..1dba358 --- /dev/null +++ b/Runtime/Physics/CollisionData.cs.uid @@ -0,0 +1 @@ +uid://df3b6sbeof4y1 diff --git a/Runtime/Procedural/Assets/Grass/GrassPatch.cs.uid b/Runtime/Procedural/Assets/Grass/GrassPatch.cs.uid new file mode 100644 index 0000000..65dd38b --- /dev/null +++ b/Runtime/Procedural/Assets/Grass/GrassPatch.cs.uid @@ -0,0 +1 @@ +uid://bo0awqfi5eqg4 diff --git a/Runtime/Procedural/Assets/Grass/GrassPatchLODLevel.cs.uid b/Runtime/Procedural/Assets/Grass/GrassPatchLODLevel.cs.uid new file mode 100644 index 0000000..e8c8dd8 --- /dev/null +++ b/Runtime/Procedural/Assets/Grass/GrassPatchLODLevel.cs.uid @@ -0,0 +1 @@ +uid://dyu3xwjeeo8k4 diff --git a/Runtime/Procedural/Assets/Grass/Windy Grass Shader.gdshader.uid b/Runtime/Procedural/Assets/Grass/Windy Grass Shader.gdshader.uid new file mode 100644 index 0000000..8e2014c --- /dev/null +++ b/Runtime/Procedural/Assets/Grass/Windy Grass Shader.gdshader.uid @@ -0,0 +1 @@ +uid://c5kcgjfq2328r diff --git a/Runtime/Procedural/Assets/Leaf/LeafMesh.cs.uid b/Runtime/Procedural/Assets/Leaf/LeafMesh.cs.uid new file mode 100644 index 0000000..6662c9d --- /dev/null +++ b/Runtime/Procedural/Assets/Leaf/LeafMesh.cs.uid @@ -0,0 +1 @@ +uid://b5qiy2nvikabd diff --git a/Runtime/Procedural/Baking/Baker.cs.uid b/Runtime/Procedural/Baking/Baker.cs.uid new file mode 100644 index 0000000..fdd8cb6 --- /dev/null +++ b/Runtime/Procedural/Baking/Baker.cs.uid @@ -0,0 +1 @@ +uid://nkmbp7hsnjkn diff --git a/Runtime/Procedural/Baking/BakingMaterialMode.cs.uid b/Runtime/Procedural/Baking/BakingMaterialMode.cs.uid new file mode 100644 index 0000000..f9cdeac --- /dev/null +++ b/Runtime/Procedural/Baking/BakingMaterialMode.cs.uid @@ -0,0 +1 @@ +uid://bssalvdnihbyc diff --git a/Runtime/Procedural/Baking/BakingMaterials/Albedo/Albedo From Standard.tres b/Runtime/Procedural/Baking/BakingMaterials/Albedo/Albedo From Standard.tres index af3ae19..2a9432e 100644 --- a/Runtime/Procedural/Baking/BakingMaterials/Albedo/Albedo From Standard.tres +++ b/Runtime/Procedural/Baking/BakingMaterials/Albedo/Albedo From Standard.tres @@ -1,14 +1,14 @@ [gd_resource type="Resource" script_class="SubMaterialTransfer" load_steps=16 format=3 uid="uid://dofm6e7wqggd5"] [ext_resource type="Resource" uid="uid://cwbo0avyyq0t" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Property Library/Color/Albedo Color.tres" id="1_v1mlf"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/ColorPropertyTransfer.cs" id="2_8laus"] +[ext_resource type="Script" uid="uid://c4kkc55ia5udl" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/ColorPropertyTransfer.cs" id="2_8laus"] [ext_resource type="Resource" uid="uid://bja8pltfjyt3x" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Property Library/Float/Alpha Scissor Threshold.tres" id="3_c5eok"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/SubMaterialTransfer.cs" id="3_lmjhi"] +[ext_resource type="Script" uid="uid://cwp8to3eakdrm" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/SubMaterialTransfer.cs" id="3_lmjhi"] [ext_resource type="Resource" uid="uid://dldbju3x0x2ow" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Property Library/Texture2D/Albedo Texture.tres" id="4_1ci3e"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/FloatPropertyTransfer.cs" id="4_ht1tk"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/Texture2DPropertyTransfer.cs" id="5_8463p"] +[ext_resource type="Script" uid="uid://dbjd6oaknq055" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/FloatPropertyTransfer.cs" id="4_ht1tk"] +[ext_resource type="Script" uid="uid://c55j0ppclm0k" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/Texture2DPropertyTransfer.cs" id="5_8463p"] [ext_resource type="Resource" uid="uid://cn7nxc0qw7pan" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Property Library/Vector3/UV1 Offset.tres" id="8_78l5h"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/Vector3PropertyTransfer.cs" id="9_sruv0"] +[ext_resource type="Script" uid="uid://sm7n01wb77f1" path="res://addons/rokojori_action_library/Runtime/Shading/Materials/Transfers/Vector3PropertyTransfer.cs" id="9_sruv0"] [ext_resource type="Resource" uid="uid://douianw6mx4p5" path="res://addons/rokojori_action_library/Runtime/Shading/Properties/Property Library/Vector3/UV1 Scale.tres" id="10_18hcy"] [sub_resource type="Resource" id="Resource_7u5wc"] diff --git a/Runtime/Procedural/Baking/DilateTexture.cs.uid b/Runtime/Procedural/Baking/DilateTexture.cs.uid new file mode 100644 index 0000000..9c71e33 --- /dev/null +++ b/Runtime/Procedural/Baking/DilateTexture.cs.uid @@ -0,0 +1 @@ +uid://ddvvtx7qqfvrp diff --git a/Runtime/Procedural/Baking/MultiBakeMode.cs.uid b/Runtime/Procedural/Baking/MultiBakeMode.cs.uid new file mode 100644 index 0000000..21bb3f3 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeMode.cs.uid @@ -0,0 +1 @@ +uid://br6c2yceooqq6 diff --git a/Runtime/Procedural/Baking/MultiBakeModeBillboardBase.cs.uid b/Runtime/Procedural/Baking/MultiBakeModeBillboardBase.cs.uid new file mode 100644 index 0000000..3209bc8 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeModeBillboardBase.cs.uid @@ -0,0 +1 @@ +uid://lgafaopiwtyc diff --git a/Runtime/Procedural/Baking/MultiBakeModeCrossBraces.cs.uid b/Runtime/Procedural/Baking/MultiBakeModeCrossBraces.cs.uid new file mode 100644 index 0000000..e6a93ee --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeModeCrossBraces.cs.uid @@ -0,0 +1 @@ +uid://yknv5b485bpd diff --git a/Runtime/Procedural/Baking/MultiBakeModeCylinder.cs.uid b/Runtime/Procedural/Baking/MultiBakeModeCylinder.cs.uid new file mode 100644 index 0000000..492c326 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeModeCylinder.cs.uid @@ -0,0 +1 @@ +uid://kvo23xlbb5b diff --git a/Runtime/Procedural/Baking/MultiBakeModeOctahedral.cs.uid b/Runtime/Procedural/Baking/MultiBakeModeOctahedral.cs.uid new file mode 100644 index 0000000..bfbd243 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeModeOctahedral.cs.uid @@ -0,0 +1 @@ +uid://cp1x0al2bnmb6 diff --git a/Runtime/Procedural/Baking/MultiBakeModeSpherical.cs.uid b/Runtime/Procedural/Baking/MultiBakeModeSpherical.cs.uid new file mode 100644 index 0000000..6dd3691 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBakeModeSpherical.cs.uid @@ -0,0 +1 @@ +uid://bq18sbt8i8e6p diff --git a/Runtime/Procedural/Baking/MultiBaker.cs b/Runtime/Procedural/Baking/MultiBaker.cs index 7864588..09eb51a 100644 --- a/Runtime/Procedural/Baking/MultiBaker.cs +++ b/Runtime/Procedural/Baking/MultiBaker.cs @@ -453,6 +453,8 @@ namespace Rokojori public void Initialize() { + this.LogInfo( "Initializing" ); + Nodes.RemoveAndDeleteChildren( this ); _bakers = null; diff --git a/Runtime/Procedural/Baking/MultiBaker.cs.uid b/Runtime/Procedural/Baking/MultiBaker.cs.uid new file mode 100644 index 0000000..4e3af21 --- /dev/null +++ b/Runtime/Procedural/Baking/MultiBaker.cs.uid @@ -0,0 +1 @@ +uid://pu6dfc3g8e88 diff --git a/Runtime/Procedural/Baking/OctahedralMapping.cs.uid b/Runtime/Procedural/Baking/OctahedralMapping.cs.uid new file mode 100644 index 0000000..bb058b3 --- /dev/null +++ b/Runtime/Procedural/Baking/OctahedralMapping.cs.uid @@ -0,0 +1 @@ +uid://bwhftepaoslnw diff --git a/Runtime/Procedural/Baking/SaveViewportTexture.cs.uid b/Runtime/Procedural/Baking/SaveViewportTexture.cs.uid new file mode 100644 index 0000000..dfd8a6b --- /dev/null +++ b/Runtime/Procedural/Baking/SaveViewportTexture.cs.uid @@ -0,0 +1 @@ +uid://n6rrxj54no8k diff --git a/Runtime/Procedural/Baking/SetBakingMaterials.cs.uid b/Runtime/Procedural/Baking/SetBakingMaterials.cs.uid new file mode 100644 index 0000000..c448e03 --- /dev/null +++ b/Runtime/Procedural/Baking/SetBakingMaterials.cs.uid @@ -0,0 +1 @@ +uid://cdln4buqw0snm diff --git a/Runtime/Procedural/Baking/TextureMerger.cs.uid b/Runtime/Procedural/Baking/TextureMerger.cs.uid new file mode 100644 index 0000000..04e39cf --- /dev/null +++ b/Runtime/Procedural/Baking/TextureMerger.cs.uid @@ -0,0 +1 @@ +uid://ss8r4600v838 diff --git a/Runtime/Procedural/Baking/Textures.cs.uid b/Runtime/Procedural/Baking/Textures.cs.uid new file mode 100644 index 0000000..ef64d3c --- /dev/null +++ b/Runtime/Procedural/Baking/Textures.cs.uid @@ -0,0 +1 @@ +uid://nh3pwe82xk5t diff --git a/Runtime/Procedural/Connectables/ConnectionCircle.cs.uid b/Runtime/Procedural/Connectables/ConnectionCircle.cs.uid new file mode 100644 index 0000000..004c33d --- /dev/null +++ b/Runtime/Procedural/Connectables/ConnectionCircle.cs.uid @@ -0,0 +1 @@ +uid://cg5lbkf3oj8tp diff --git a/Runtime/Procedural/Connectables/ConnectionPin.cs.uid b/Runtime/Procedural/Connectables/ConnectionPin.cs.uid new file mode 100644 index 0000000..0f4a9c8 --- /dev/null +++ b/Runtime/Procedural/Connectables/ConnectionPin.cs.uid @@ -0,0 +1 @@ +uid://ctrt8yem3t82a diff --git a/Runtime/Procedural/Connectables/ConnectionPinTester.cs.uid b/Runtime/Procedural/Connectables/ConnectionPinTester.cs.uid new file mode 100644 index 0000000..907571d --- /dev/null +++ b/Runtime/Procedural/Connectables/ConnectionPinTester.cs.uid @@ -0,0 +1 @@ +uid://bjcjugegpb6fy diff --git a/Runtime/Procedural/HeightMap/HeightMapData.cs.uid b/Runtime/Procedural/HeightMap/HeightMapData.cs.uid new file mode 100644 index 0000000..5920324 --- /dev/null +++ b/Runtime/Procedural/HeightMap/HeightMapData.cs.uid @@ -0,0 +1 @@ +uid://b4qkd7ce051p1 diff --git a/Runtime/Procedural/HeightMap/LODHeightMapGeometry.cs.uid b/Runtime/Procedural/HeightMap/LODHeightMapGeometry.cs.uid new file mode 100644 index 0000000..3f01a72 --- /dev/null +++ b/Runtime/Procedural/HeightMap/LODHeightMapGeometry.cs.uid @@ -0,0 +1 @@ +uid://bh3ig1wxpmnq8 diff --git a/Runtime/Procedural/Mesh/LODMultiMeshInstance3D.cs.uid b/Runtime/Procedural/Mesh/LODMultiMeshInstance3D.cs.uid new file mode 100644 index 0000000..8715f39 --- /dev/null +++ b/Runtime/Procedural/Mesh/LODMultiMeshInstance3D.cs.uid @@ -0,0 +1 @@ +uid://be3t3dwgs5hi diff --git a/Runtime/Procedural/Mesh/MassRenderer.cs.uid b/Runtime/Procedural/Mesh/MassRenderer.cs.uid new file mode 100644 index 0000000..87868aa --- /dev/null +++ b/Runtime/Procedural/Mesh/MassRenderer.cs.uid @@ -0,0 +1 @@ +uid://c6q38t7ya66ik diff --git a/Runtime/Procedural/Mesh/MeshCombiner.cs b/Runtime/Procedural/Mesh/MeshCombiner.cs index 509719f..1ec8919 100644 --- a/Runtime/Procedural/Mesh/MeshCombiner.cs +++ b/Runtime/Procedural/Mesh/MeshCombiner.cs @@ -12,7 +12,10 @@ namespace Rokojori public partial class MeshCombiner:Node3D { [Export] - public Node3D[] sourceNodes = new Node3D[ 0 ]; + public Node3D[] sourceNodes = []; + + [ExportToolButton( "Combine")] + public Callable CombineButton => Callable.From( Combine ); [ExportGroup( "Mesh")] [Export] @@ -51,21 +54,9 @@ namespace Rokojori [Export] public MeshInstance3D outputMesh; [Export] - public Material[] outputMaterials = new Material[ 0 ]; - [Export] - public bool combine = false; + public Material[] outputMaterials = []; - public override void _Process( double delta ) - { - if ( ! combine ) - { - return; - } - - combine = false; - - Combine(); - } + MultiMap _meshGeometryCache = new MultiMap(); @@ -102,8 +93,7 @@ namespace Rokojori _surfaces = new List>(); foreach ( var n in sourceNodes ) - { - + { MeshExtractor.ExtractSurfacesInHierarchy( n, _surfaces ); } } diff --git a/Runtime/Procedural/Mesh/MeshCombiner.cs.uid b/Runtime/Procedural/Mesh/MeshCombiner.cs.uid new file mode 100644 index 0000000..4e15c1d --- /dev/null +++ b/Runtime/Procedural/Mesh/MeshCombiner.cs.uid @@ -0,0 +1 @@ +uid://ccndwluy1uv80 diff --git a/Runtime/Procedural/Mesh/MeshExtractor.cs.uid b/Runtime/Procedural/Mesh/MeshExtractor.cs.uid new file mode 100644 index 0000000..b10698a --- /dev/null +++ b/Runtime/Procedural/Mesh/MeshExtractor.cs.uid @@ -0,0 +1 @@ +uid://csnk76nr8tpwe diff --git a/Runtime/Procedural/Mesh/MeshGeometry.cs.uid b/Runtime/Procedural/Mesh/MeshGeometry.cs.uid new file mode 100644 index 0000000..80b2e87 --- /dev/null +++ b/Runtime/Procedural/Mesh/MeshGeometry.cs.uid @@ -0,0 +1 @@ +uid://c3u1jdfk3ajxn diff --git a/Runtime/Procedural/Mesh/MeshSurface.cs.uid b/Runtime/Procedural/Mesh/MeshSurface.cs.uid new file mode 100644 index 0000000..9ca467b --- /dev/null +++ b/Runtime/Procedural/Mesh/MeshSurface.cs.uid @@ -0,0 +1 @@ +uid://detj1o8dv2grm diff --git a/Runtime/Procedural/Mesh/Modifiers/MeshGeometryModifier.cs.uid b/Runtime/Procedural/Mesh/Modifiers/MeshGeometryModifier.cs.uid new file mode 100644 index 0000000..958bc0e --- /dev/null +++ b/Runtime/Procedural/Mesh/Modifiers/MeshGeometryModifier.cs.uid @@ -0,0 +1 @@ +uid://bo02vkofk1lne diff --git a/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerModifier.cs.uid b/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerModifier.cs.uid new file mode 100644 index 0000000..9b3f43d --- /dev/null +++ b/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerModifier.cs.uid @@ -0,0 +1 @@ +uid://dw3xatptkegd1 diff --git a/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerSettings.cs.uid b/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerSettings.cs.uid new file mode 100644 index 0000000..182275c --- /dev/null +++ b/Runtime/Procedural/Mesh/Modifiers/SplinesDeformer/SplinesDeformerSettings.cs.uid @@ -0,0 +1 @@ +uid://djxywk0g8ugmr diff --git a/Runtime/Procedural/Mesh/SingleMaterialMesh.cs.uid b/Runtime/Procedural/Mesh/SingleMaterialMesh.cs.uid new file mode 100644 index 0000000..04cb937 --- /dev/null +++ b/Runtime/Procedural/Mesh/SingleMaterialMesh.cs.uid @@ -0,0 +1 @@ +uid://cjanjdu4rfd3y diff --git a/Runtime/Procedural/MeshCreationTest.cs.uid b/Runtime/Procedural/MeshCreationTest.cs.uid new file mode 100644 index 0000000..08243ed --- /dev/null +++ b/Runtime/Procedural/MeshCreationTest.cs.uid @@ -0,0 +1 @@ +uid://cf3cvkh3po4w6 diff --git a/Runtime/Procedural/Parametric/Cuboid/Cuboid.cs.uid b/Runtime/Procedural/Parametric/Cuboid/Cuboid.cs.uid new file mode 100644 index 0000000..7dbe3bf --- /dev/null +++ b/Runtime/Procedural/Parametric/Cuboid/Cuboid.cs.uid @@ -0,0 +1 @@ +uid://d16ef6yoxkj5q diff --git a/Runtime/Procedural/Parametric/Deformer/Deformer.cs.uid b/Runtime/Procedural/Parametric/Deformer/Deformer.cs.uid new file mode 100644 index 0000000..a73f3ad --- /dev/null +++ b/Runtime/Procedural/Parametric/Deformer/Deformer.cs.uid @@ -0,0 +1 @@ +uid://gvtwls1uy0rg diff --git a/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardData.cs.uid b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardData.cs.uid new file mode 100644 index 0000000..7e607fd --- /dev/null +++ b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardData.cs.uid @@ -0,0 +1 @@ +uid://65nk28t8ldfd diff --git a/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardDataProcessor.cs.uid b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardDataProcessor.cs.uid new file mode 100644 index 0000000..c9a5727 --- /dev/null +++ b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardDataProcessor.cs.uid @@ -0,0 +1 @@ +uid://bmrlg71milhq5 diff --git a/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardMeshGenerator.cs.uid b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardMeshGenerator.cs.uid new file mode 100644 index 0000000..a936a6b --- /dev/null +++ b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardMeshGenerator.cs.uid @@ -0,0 +1 @@ +uid://cx37c12okjig0 diff --git a/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardsFromMesh.cs.uid b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardsFromMesh.cs.uid new file mode 100644 index 0000000..b09c99d --- /dev/null +++ b/Runtime/Procedural/Parametric/QuadBillboards/QuadBillboardsFromMesh.cs.uid @@ -0,0 +1 @@ +uid://c1884m4mcosms diff --git a/Runtime/Procedural/Parametric/QuadBillboards/SingleQuadBillboard.cs.uid b/Runtime/Procedural/Parametric/QuadBillboards/SingleQuadBillboard.cs.uid new file mode 100644 index 0000000..8993f1c --- /dev/null +++ b/Runtime/Procedural/Parametric/QuadBillboards/SingleQuadBillboard.cs.uid @@ -0,0 +1 @@ +uid://d4ah124h6d12q diff --git a/Runtime/Procedural/Parametric/Spline/Spline.cs.uid b/Runtime/Procedural/Parametric/Spline/Spline.cs.uid new file mode 100644 index 0000000..1c5cbf6 --- /dev/null +++ b/Runtime/Procedural/Parametric/Spline/Spline.cs.uid @@ -0,0 +1 @@ +uid://c3c8limywowjv diff --git a/Runtime/Procedural/Parametric/Spline/SplinePoint.cs.uid b/Runtime/Procedural/Parametric/Spline/SplinePoint.cs.uid new file mode 100644 index 0000000..fb18cf5 --- /dev/null +++ b/Runtime/Procedural/Parametric/Spline/SplinePoint.cs.uid @@ -0,0 +1 @@ +uid://0wmpolvwadsu diff --git a/Runtime/Procedural/Parametric/Tube/Tube.cs.uid b/Runtime/Procedural/Parametric/Tube/Tube.cs.uid new file mode 100644 index 0000000..7ff352f --- /dev/null +++ b/Runtime/Procedural/Parametric/Tube/Tube.cs.uid @@ -0,0 +1 @@ +uid://2tibgaskahli diff --git a/Runtime/Procedural/Parametric/Tube/TubeShape.cs.uid b/Runtime/Procedural/Parametric/Tube/TubeShape.cs.uid new file mode 100644 index 0000000..c83a962 --- /dev/null +++ b/Runtime/Procedural/Parametric/Tube/TubeShape.cs.uid @@ -0,0 +1 @@ +uid://ckve4d6ekdi3v diff --git a/Runtime/Procedural/Points/PointData.cs.uid b/Runtime/Procedural/Points/PointData.cs.uid new file mode 100644 index 0000000..80f73e0 --- /dev/null +++ b/Runtime/Procedural/Points/PointData.cs.uid @@ -0,0 +1 @@ +uid://bnj5v1hedegp4 diff --git a/Runtime/Procedural/Points/Transformable.cs.uid b/Runtime/Procedural/Points/Transformable.cs.uid new file mode 100644 index 0000000..9068a56 --- /dev/null +++ b/Runtime/Procedural/Points/Transformable.cs.uid @@ -0,0 +1 @@ +uid://b1dpv7qe0wbjj diff --git a/Runtime/Procedural/Random/RandomFloat.cs.uid b/Runtime/Procedural/Random/RandomFloat.cs.uid new file mode 100644 index 0000000..f4bef4e --- /dev/null +++ b/Runtime/Procedural/Random/RandomFloat.cs.uid @@ -0,0 +1 @@ +uid://ccof0vlxq4ny5 diff --git a/Runtime/Procedural/Scatter/Discarder/DiscardMode.cs.uid b/Runtime/Procedural/Scatter/Discarder/DiscardMode.cs.uid new file mode 100644 index 0000000..22b224f --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/DiscardMode.cs.uid @@ -0,0 +1 @@ +uid://cjwab20aiijek diff --git a/Runtime/Procedural/Scatter/Discarder/DiscardNoise.cs.uid b/Runtime/Procedural/Scatter/Discarder/DiscardNoise.cs.uid new file mode 100644 index 0000000..1b0ac39 --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/DiscardNoise.cs.uid @@ -0,0 +1 @@ +uid://eedrarfo5yej diff --git a/Runtime/Procedural/Scatter/Discarder/DiscardSphere.cs.uid b/Runtime/Procedural/Scatter/Discarder/DiscardSphere.cs.uid new file mode 100644 index 0000000..0a14bd7 --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/DiscardSphere.cs.uid @@ -0,0 +1 @@ +uid://c1s5j8ni1bbm1 diff --git a/Runtime/Procedural/Scatter/Discarder/DiscardSpline.cs.uid b/Runtime/Procedural/Scatter/Discarder/DiscardSpline.cs.uid new file mode 100644 index 0000000..4107763 --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/DiscardSpline.cs.uid @@ -0,0 +1 @@ +uid://bj750i0lvxuo7 diff --git a/Runtime/Procedural/Scatter/Discarder/Discarder.cs.uid b/Runtime/Procedural/Scatter/Discarder/Discarder.cs.uid new file mode 100644 index 0000000..0d7f5bf --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/Discarder.cs.uid @@ -0,0 +1 @@ +uid://d33xtpdgi2vks diff --git a/Runtime/Procedural/Scatter/Discarder/DiscarderList.cs.uid b/Runtime/Procedural/Scatter/Discarder/DiscarderList.cs.uid new file mode 100644 index 0000000..9ae3364 --- /dev/null +++ b/Runtime/Procedural/Scatter/Discarder/DiscarderList.cs.uid @@ -0,0 +1 @@ +uid://be4xekbyhwwmf diff --git a/Runtime/Procedural/Scatter/Generators/GenerateFence.cs.uid b/Runtime/Procedural/Scatter/Generators/GenerateFence.cs.uid new file mode 100644 index 0000000..a2ff08b --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GenerateFence.cs.uid @@ -0,0 +1 @@ +uid://c8svnb3mhfoe7 diff --git a/Runtime/Procedural/Scatter/Generators/GenerateInBox.cs.uid b/Runtime/Procedural/Scatter/Generators/GenerateInBox.cs.uid new file mode 100644 index 0000000..625698e --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GenerateInBox.cs.uid @@ -0,0 +1 @@ +uid://gc7b03qg3fap diff --git a/Runtime/Procedural/Scatter/Generators/GenerateOnSpline.cs.uid b/Runtime/Procedural/Scatter/Generators/GenerateOnSpline.cs.uid new file mode 100644 index 0000000..8f450d3 --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GenerateOnSpline.cs.uid @@ -0,0 +1 @@ +uid://d0d1y2od3ycoo diff --git a/Runtime/Procedural/Scatter/Generators/GeneratePinBoundary.cs.uid b/Runtime/Procedural/Scatter/Generators/GeneratePinBoundary.cs.uid new file mode 100644 index 0000000..f3c11d8 --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GeneratePinBoundary.cs.uid @@ -0,0 +1 @@ +uid://cmlqcghjc8gjs diff --git a/Runtime/Procedural/Scatter/Generators/GeneratorEntry.cs.uid b/Runtime/Procedural/Scatter/Generators/GeneratorEntry.cs.uid new file mode 100644 index 0000000..a2d42a3 --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GeneratorEntry.cs.uid @@ -0,0 +1 @@ +uid://dma6i63t4myyu diff --git a/Runtime/Procedural/Scatter/Generators/GeneratorScatterer.cs.uid b/Runtime/Procedural/Scatter/Generators/GeneratorScatterer.cs.uid new file mode 100644 index 0000000..c8e65d4 --- /dev/null +++ b/Runtime/Procedural/Scatter/Generators/GeneratorScatterer.cs.uid @@ -0,0 +1 @@ +uid://bwprtxwmrigsk diff --git a/Runtime/Procedural/Scatter/ScatterList.cs.uid b/Runtime/Procedural/Scatter/ScatterList.cs.uid new file mode 100644 index 0000000..7dd979d --- /dev/null +++ b/Runtime/Procedural/Scatter/ScatterList.cs.uid @@ -0,0 +1 @@ +uid://c7add1gwcja21 diff --git a/Runtime/Procedural/Scatter/ScatterPoint.cs.uid b/Runtime/Procedural/Scatter/ScatterPoint.cs.uid new file mode 100644 index 0000000..e6b1430 --- /dev/null +++ b/Runtime/Procedural/Scatter/ScatterPoint.cs.uid @@ -0,0 +1 @@ +uid://be4u6e1m3tvq3 diff --git a/Runtime/Procedural/Scatter/Scatterer.cs.uid b/Runtime/Procedural/Scatter/Scatterer.cs.uid new file mode 100644 index 0000000..d320395 --- /dev/null +++ b/Runtime/Procedural/Scatter/Scatterer.cs.uid @@ -0,0 +1 @@ +uid://b2e18si0ip0ln diff --git a/Runtime/Procedural/Scatter/ScattererOwnPositionMode.cs.uid b/Runtime/Procedural/Scatter/ScattererOwnPositionMode.cs.uid new file mode 100644 index 0000000..fffce93 --- /dev/null +++ b/Runtime/Procedural/Scatter/ScattererOwnPositionMode.cs.uid @@ -0,0 +1 @@ +uid://bruu5naug4fti diff --git a/Runtime/Procedural/Scatter/Transform/ProjectOnColliders.cs.uid b/Runtime/Procedural/Scatter/Transform/ProjectOnColliders.cs.uid new file mode 100644 index 0000000..e1ad14d --- /dev/null +++ b/Runtime/Procedural/Scatter/Transform/ProjectOnColliders.cs.uid @@ -0,0 +1 @@ +uid://bcydu1j7ivw65 diff --git a/Runtime/Procedural/Scatter/Transform/RandomizeTransform.cs.uid b/Runtime/Procedural/Scatter/Transform/RandomizeTransform.cs.uid new file mode 100644 index 0000000..0b79712 --- /dev/null +++ b/Runtime/Procedural/Scatter/Transform/RandomizeTransform.cs.uid @@ -0,0 +1 @@ +uid://bhyt8eyj3dbyt diff --git a/Runtime/Procedural/Textures/TextureCombiner/Layers/TextureCombinerTextureLayer.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/Layers/TextureCombinerTextureLayer.cs.uid new file mode 100644 index 0000000..becfb6f --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/Layers/TextureCombinerTextureLayer.cs.uid @@ -0,0 +1 @@ +uid://bvbqckp4uib3e diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombiner.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombiner.cs.uid new file mode 100644 index 0000000..5d94b5c --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombiner.cs.uid @@ -0,0 +1 @@ +uid://2srq0trsfhq1 diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBlendMode.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBlendMode.cs.uid new file mode 100644 index 0000000..03acfce --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBlendMode.cs.uid @@ -0,0 +1 @@ +uid://cwxc24p325akx diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBuffer.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBuffer.cs.uid new file mode 100644 index 0000000..97d8137 --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerBuffer.cs.uid @@ -0,0 +1 @@ +uid://btqohoas07r34 diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerLayer.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerLayer.cs.uid new file mode 100644 index 0000000..ed03f46 --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerLayer.cs.uid @@ -0,0 +1 @@ +uid://r7ntadfbgox6 diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerMaterialOutput.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerMaterialOutput.cs.uid new file mode 100644 index 0000000..f606566 --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerMaterialOutput.cs.uid @@ -0,0 +1 @@ +uid://c0xag6xbhpum0 diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingContext.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingContext.cs.uid new file mode 100644 index 0000000..200d228 --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingContext.cs.uid @@ -0,0 +1 @@ +uid://cj7qdmmneyc2 diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingRect.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingRect.cs.uid new file mode 100644 index 0000000..65fd14a --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerProcessingRect.cs.uid @@ -0,0 +1 @@ +uid://d4f585v7gilpd diff --git a/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerStack.cs.uid b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerStack.cs.uid new file mode 100644 index 0000000..5881bc1 --- /dev/null +++ b/Runtime/Procedural/Textures/TextureCombiner/TextureCombinerStack.cs.uid @@ -0,0 +1 @@ +uid://7m3g87aaqs3p diff --git a/Runtime/Random/GodotRandom.cs.uid b/Runtime/Random/GodotRandom.cs.uid new file mode 100644 index 0000000..b5f581d --- /dev/null +++ b/Runtime/Random/GodotRandom.cs.uid @@ -0,0 +1 @@ +uid://d18mbe2gqysar diff --git a/Runtime/Random/LCG.cs.uid b/Runtime/Random/LCG.cs.uid new file mode 100644 index 0000000..5fbbae4 --- /dev/null +++ b/Runtime/Random/LCG.cs.uid @@ -0,0 +1 @@ +uid://bgf4qn32bgp2 diff --git a/Runtime/Random/Noise.cs.uid b/Runtime/Random/Noise.cs.uid new file mode 100644 index 0000000..4bc2c76 --- /dev/null +++ b/Runtime/Random/Noise.cs.uid @@ -0,0 +1 @@ +uid://c4dt7b7jicfyk diff --git a/Runtime/Random/RandomEngine.cs.uid b/Runtime/Random/RandomEngine.cs.uid new file mode 100644 index 0000000..bd23e56 --- /dev/null +++ b/Runtime/Random/RandomEngine.cs.uid @@ -0,0 +1 @@ +uid://bplil0s7gnvnv diff --git a/Runtime/Random/RandomList.cs.uid b/Runtime/Random/RandomList.cs.uid new file mode 100644 index 0000000..b886f24 --- /dev/null +++ b/Runtime/Random/RandomList.cs.uid @@ -0,0 +1 @@ +uid://dyo6ieuqqsv0f diff --git a/Runtime/Selectors/Selector.cs.uid b/Runtime/Selectors/Selector.cs.uid new file mode 100644 index 0000000..391f3ba --- /dev/null +++ b/Runtime/Selectors/Selector.cs.uid @@ -0,0 +1 @@ +uid://cww1hljdsha7e diff --git a/Runtime/Selectors/SelectorFlag.cs.uid b/Runtime/Selectors/SelectorFlag.cs.uid new file mode 100644 index 0000000..52f0f75 --- /dev/null +++ b/Runtime/Selectors/SelectorFlag.cs.uid @@ -0,0 +1 @@ +uid://dqb1n0314wgdn diff --git a/Runtime/Selectors/Selectors.cs.uid b/Runtime/Selectors/Selectors.cs.uid new file mode 100644 index 0000000..cd95134 --- /dev/null +++ b/Runtime/Selectors/Selectors.cs.uid @@ -0,0 +1 @@ +uid://b4ys5pc4ya2li diff --git a/Runtime/Sensors/CombineSensor.cs.uid b/Runtime/Sensors/CombineSensor.cs.uid new file mode 100644 index 0000000..d816e8b --- /dev/null +++ b/Runtime/Sensors/CombineSensor.cs.uid @@ -0,0 +1 @@ +uid://eid0qnlvq4n1 diff --git a/Runtime/Sensors/Default-Sensors/Default-Input-Icons-Library.tres b/Runtime/Sensors/Default-Sensors/Default-Input-Icons-Library.tres index 117a529..31888ea 100644 --- a/Runtime/Sensors/Default-Sensors/Default-Input-Icons-Library.tres +++ b/Runtime/Sensors/Default-Sensors/Default-Input-Icons-Library.tres @@ -1,26 +1,25 @@ -[gd_resource type="Resource" script_class="InputIconsLibrary" load_steps=74 format=3 uid="uid://dq52vhnqr5m6"] +[gd_resource type="Resource" script_class="InputIconsLibrary" load_steps=73 format=3 uid="uid://dq52vhnqr5m6"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs" id="1_64knt"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/InputIconsLibrary.cs" id="1_urlfx"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/MouseInputIcon.cs" id="1_vsgl5"] -[ext_resource type="SystemFont" uid="uid://bakiyyiix68n1" path="res://Research/Fonts/Jost-Font.tres" id="1_xrnc5"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="2_4sutq"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/CombinedInputIconsTexture.cs" id="2_g15ft"] +[ext_resource type="Script" uid="uid://c3dpplc2slwd5" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs" id="1_64knt"] +[ext_resource type="Script" uid="uid://bx1cm2837cuuc" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/InputIconsLibrary.cs" id="1_urlfx"] +[ext_resource type="Script" uid="uid://qy03baecc832" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/MouseInputIcon.cs" id="1_vsgl5"] +[ext_resource type="Script" uid="uid://cnkyynboxg1qg" path="res://addons/rokojori_action_library/Runtime/UI/Styling/UINumber.cs" id="2_4sutq"] +[ext_resource type="Script" uid="uid://cgdr6nehf2ceb" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/CombinedInputIconsTexture.cs" id="2_g15ft"] [ext_resource type="Texture2D" uid="uid://eqplg4ydtkpf" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Left Button.svg" id="2_q818g"] [ext_resource type="Texture2D" uid="uid://chcls1g13v7it" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Wheel Up & Down.svg" id="3_pm2rw"] [ext_resource type="Texture2D" uid="uid://dcb0bhq84rs77" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Middle Button.svg" id="3_u1h0x"] [ext_resource type="Texture2D" uid="uid://d3q5n6ocgar6w" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Right Button.svg" id="4_5b8av"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/CombinedIconsDefinition.cs" id="4_6ycsi"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/GamePadButtonIcon.cs" id="4_y5jfh"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/MouseInputIconDefinition.cs" id="5_a3fep"] +[ext_resource type="Script" uid="uid://cr15wmhvqvf0o" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/CombinedIconsDefinition.cs" id="4_6ycsi"] +[ext_resource type="Script" uid="uid://by5p8sjyvwowj" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/GamePadButtonIcon.cs" id="4_y5jfh"] +[ext_resource type="Script" uid="uid://c4unya7u8cgn5" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/MouseInputIconDefinition.cs" id="5_a3fep"] [ext_resource type="Texture2D" uid="uid://eki8sp0x0gmf" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-DPad-Background.svg" id="5_amgur"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/DirectionalInputIconDefinition.cs" id="5_sn8hr"] +[ext_resource type="Script" uid="uid://caep3sslw8yl6" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Definitions/DirectionalInputIconDefinition.cs" id="5_sn8hr"] [ext_resource type="Texture2D" uid="uid://ct3k2tds4d26" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-DPad-Left + Right.svg" id="5_ycc70"] [ext_resource type="Texture2D" uid="uid://clg28ph2pawvq" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-DPad-Up.svg" id="6_0hfff"] [ext_resource type="Texture2D" uid="uid://bip5s0jfo5ddm" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-DPad-Up + Down.svg" id="6_6nxcf"] [ext_resource type="Texture2D" uid="uid://b48h8j7flhwyb" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Wheel Down.svg" id="6_qyc6e"] [ext_resource type="Texture2D" uid="uid://de5ewtb72pmdu" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Mouse-Wheel Up.svg" id="7_n1ega"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/GamePadAxisIcon.cs" id="7_y0txw"] +[ext_resource type="Script" uid="uid://cc8g4jmyrpehg" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Types/GamePadAxisIcon.cs" id="7_y0txw"] [ext_resource type="Texture2D" uid="uid://6fkkrsbdjdf" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Axis-Left + Right.svg" id="9_eeamd"] [ext_resource type="Texture2D" uid="uid://bih02uuga3j2u" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Axis-Up + Down.svg" id="10_3i85w"] [ext_resource type="Texture2D" uid="uid://bmtwa1p6j1tu8" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/Keyboard-EnterKey.svg" id="10_q44jo"] @@ -31,7 +30,7 @@ [ext_resource type="Texture2D" uid="uid://bgi8cbw57gka0" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-MainButton.svg" id="14_n68qo"] [ext_resource type="Texture2D" uid="uid://cb8ldiej8234h" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Axis-Background.svg" id="18_amimm"] [ext_resource type="Texture2D" uid="uid://ddfvjmi7sva6f" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Axis-Pressed.svg" id="19_7x4g0"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="20_55eoq"] +[ext_resource type="Script" uid="uid://bvj322mokkq63" path="res://addons/rokojori_action_library/Runtime/Localization/LocaleText.cs" id="20_55eoq"] [ext_resource type="Texture2D" uid="uid://bajhvs0qnuj5q" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Axis-Up.svg" id="20_r1y6a"] [ext_resource type="Texture2D" uid="uid://b2123dcu46oy0" path="res://addons/rokojori_action_library/Runtime/Sensors/InputIcons/Graphics/GamePad-Right-Shoulder-Button.svg" id="21_hcyk3"] @@ -340,7 +339,6 @@ borderBottom = 0.0 [resource] script = ExtResource("1_urlfx") -font = ExtResource("1_xrnc5") fontSize = SubResource("Resource_40bf3") iconHeightInEm = 1.5 mouseInputIcon = SubResource("Resource_34cgw") diff --git a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Back.tres b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Back.tres index a8f5a49..d38adf0 100644 --- a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Back.tres +++ b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Back.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://c5ueac4xt7oyb"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xxflt"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_p2364"] +[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xxflt"] +[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_p2364"] [sub_resource type="Resource" id="Resource_bf8g7"] script = ExtResource("2_p2364") diff --git a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres index 3626134..c3672f4 100644 --- a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres +++ b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Move Forward.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://mbnb46tah4i7"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_vohv8"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_rjp34"] +[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_vohv8"] +[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_rjp34"] [sub_resource type="Resource" id="Resource_uixae"] script = ExtResource("2_rjp34") diff --git a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres index 21786f4..fd345a7 100644 --- a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres +++ b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Left.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://bfxeh1y1vgkiu"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xuikh"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_m4lpr"] +[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_xuikh"] +[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_m4lpr"] [sub_resource type="Resource" id="Resource_m3515"] script = ExtResource("2_m4lpr") diff --git a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres index 5a2b13f..c349eee 100644 --- a/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres +++ b/Runtime/Sensors/Default-Sensors/Keyboard & Mouse/Movement/Strafe Right.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="CombineSensor" load_steps=5 format=3 uid="uid://bm2d6nhevcjel"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_t65bw"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_uy5s5"] +[ext_resource type="Script" uid="uid://eid0qnlvq4n1" path="res://addons/rokojori_action_library/Runtime/Sensors/CombineSensor.cs" id="1_t65bw"] +[ext_resource type="Script" uid="uid://bjo1usdu525m" path="res://addons/rokojori_action_library/Runtime/Sensors/KeySensor.cs" id="2_uy5s5"] [sub_resource type="Resource" id="Resource_n5k5a"] script = ExtResource("2_uy5s5") diff --git a/Runtime/Sensors/DeviceFilters/DeviceFilter.cs.uid b/Runtime/Sensors/DeviceFilters/DeviceFilter.cs.uid new file mode 100644 index 0000000..fb475cd --- /dev/null +++ b/Runtime/Sensors/DeviceFilters/DeviceFilter.cs.uid @@ -0,0 +1 @@ +uid://kk2727gpemr3 diff --git a/Runtime/Sensors/DeviceFilters/LastActiveDeviceFilter.cs.uid b/Runtime/Sensors/DeviceFilters/LastActiveDeviceFilter.cs.uid new file mode 100644 index 0000000..f62234c --- /dev/null +++ b/Runtime/Sensors/DeviceFilters/LastActiveDeviceFilter.cs.uid @@ -0,0 +1 @@ +uid://vc5quho4a6ib diff --git a/Runtime/Sensors/Devices/GamePadDevice.cs.uid b/Runtime/Sensors/Devices/GamePadDevice.cs.uid new file mode 100644 index 0000000..ed6faed --- /dev/null +++ b/Runtime/Sensors/Devices/GamePadDevice.cs.uid @@ -0,0 +1 @@ +uid://bvb1plcqtha3e diff --git a/Runtime/Sensors/Devices/KeyboardDevice.cs.uid b/Runtime/Sensors/Devices/KeyboardDevice.cs.uid new file mode 100644 index 0000000..47dcf41 --- /dev/null +++ b/Runtime/Sensors/Devices/KeyboardDevice.cs.uid @@ -0,0 +1 @@ +uid://bjjpko7v7xnr8 diff --git a/Runtime/Sensors/Devices/MouseDevice.cs.uid b/Runtime/Sensors/Devices/MouseDevice.cs.uid new file mode 100644 index 0000000..fd4a822 --- /dev/null +++ b/Runtime/Sensors/Devices/MouseDevice.cs.uid @@ -0,0 +1 @@ +uid://b1trv0uin6s7n diff --git a/Runtime/Sensors/Devices/MultiSensorDevice.cs.uid b/Runtime/Sensors/Devices/MultiSensorDevice.cs.uid new file mode 100644 index 0000000..9f5dbef --- /dev/null +++ b/Runtime/Sensors/Devices/MultiSensorDevice.cs.uid @@ -0,0 +1 @@ +uid://ctqaekuglq1j0 diff --git a/Runtime/Sensors/Devices/SensorDevice.cs.uid b/Runtime/Sensors/Devices/SensorDevice.cs.uid new file mode 100644 index 0000000..a90f4ad --- /dev/null +++ b/Runtime/Sensors/Devices/SensorDevice.cs.uid @@ -0,0 +1 @@ +uid://bl337udalsx2i diff --git a/Runtime/Sensors/GamePadAxisSensor.cs.uid b/Runtime/Sensors/GamePadAxisSensor.cs.uid new file mode 100644 index 0000000..14f3046 --- /dev/null +++ b/Runtime/Sensors/GamePadAxisSensor.cs.uid @@ -0,0 +1 @@ +uid://cb81s7ud1de7h diff --git a/Runtime/Sensors/GamePadAxisType.cs.uid b/Runtime/Sensors/GamePadAxisType.cs.uid new file mode 100644 index 0000000..1416a87 --- /dev/null +++ b/Runtime/Sensors/GamePadAxisType.cs.uid @@ -0,0 +1 @@ +uid://baa4cxt80bj74 diff --git a/Runtime/Sensors/GamePadButtonSensor.cs.uid b/Runtime/Sensors/GamePadButtonSensor.cs.uid new file mode 100644 index 0000000..89726d3 --- /dev/null +++ b/Runtime/Sensors/GamePadButtonSensor.cs.uid @@ -0,0 +1 @@ +uid://0ji11kv86cpk diff --git a/Runtime/Sensors/InputIcons/Definitions/CombinedIconsDefinition.cs.uid b/Runtime/Sensors/InputIcons/Definitions/CombinedIconsDefinition.cs.uid new file mode 100644 index 0000000..59cc578 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/CombinedIconsDefinition.cs.uid @@ -0,0 +1 @@ +uid://cr15wmhvqvf0o diff --git a/Runtime/Sensors/InputIcons/Definitions/CombinedInputIconsTexture.cs.uid b/Runtime/Sensors/InputIcons/Definitions/CombinedInputIconsTexture.cs.uid new file mode 100644 index 0000000..df647c0 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/CombinedInputIconsTexture.cs.uid @@ -0,0 +1 @@ +uid://cgdr6nehf2ceb diff --git a/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs.uid b/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs.uid new file mode 100644 index 0000000..ad53958 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/DefaultInputIconDefinition.cs.uid @@ -0,0 +1 @@ +uid://c3dpplc2slwd5 diff --git a/Runtime/Sensors/InputIcons/Definitions/DirectionalInputIconDefinition.cs.uid b/Runtime/Sensors/InputIcons/Definitions/DirectionalInputIconDefinition.cs.uid new file mode 100644 index 0000000..07f3ca0 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/DirectionalInputIconDefinition.cs.uid @@ -0,0 +1 @@ +uid://caep3sslw8yl6 diff --git a/Runtime/Sensors/InputIcons/Definitions/IconElement.cs.uid b/Runtime/Sensors/InputIcons/Definitions/IconElement.cs.uid new file mode 100644 index 0000000..607dc4a --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/IconElement.cs.uid @@ -0,0 +1 @@ +uid://cuvl08y2j0h8u diff --git a/Runtime/Sensors/InputIcons/Definitions/InputIconDefinition.cs.uid b/Runtime/Sensors/InputIcons/Definitions/InputIconDefinition.cs.uid new file mode 100644 index 0000000..d50a816 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/InputIconDefinition.cs.uid @@ -0,0 +1 @@ +uid://6ppog07is1qi diff --git a/Runtime/Sensors/InputIcons/Definitions/InputIconLocale.cs.uid b/Runtime/Sensors/InputIcons/Definitions/InputIconLocale.cs.uid new file mode 100644 index 0000000..567c800 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/InputIconLocale.cs.uid @@ -0,0 +1 @@ +uid://2go3bj17afx0 diff --git a/Runtime/Sensors/InputIcons/Definitions/MouseInputIconDefinition.cs.uid b/Runtime/Sensors/InputIcons/Definitions/MouseInputIconDefinition.cs.uid new file mode 100644 index 0000000..9625266 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Definitions/MouseInputIconDefinition.cs.uid @@ -0,0 +1 @@ +uid://c4unya7u8cgn5 diff --git a/Runtime/Sensors/InputIcons/InputIconsLibrary.cs.uid b/Runtime/Sensors/InputIcons/InputIconsLibrary.cs.uid new file mode 100644 index 0000000..8d7ceb4 --- /dev/null +++ b/Runtime/Sensors/InputIcons/InputIconsLibrary.cs.uid @@ -0,0 +1 @@ +uid://bx1cm2837cuuc diff --git a/Runtime/Sensors/InputIcons/Types/CombinedIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/CombinedIcon.cs.uid new file mode 100644 index 0000000..eff8b12 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/CombinedIcon.cs.uid @@ -0,0 +1 @@ +uid://drwomtf00or2g diff --git a/Runtime/Sensors/InputIcons/Types/GamePadAxisIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/GamePadAxisIcon.cs.uid new file mode 100644 index 0000000..ff92b18 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/GamePadAxisIcon.cs.uid @@ -0,0 +1 @@ +uid://cc8g4jmyrpehg diff --git a/Runtime/Sensors/InputIcons/Types/GamePadButtonIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/GamePadButtonIcon.cs.uid new file mode 100644 index 0000000..104f1df --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/GamePadButtonIcon.cs.uid @@ -0,0 +1 @@ +uid://by5p8sjyvwowj diff --git a/Runtime/Sensors/InputIcons/Types/GamePadButtonIconSymbolsMap.cs.uid b/Runtime/Sensors/InputIcons/Types/GamePadButtonIconSymbolsMap.cs.uid new file mode 100644 index 0000000..53afff4 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/GamePadButtonIconSymbolsMap.cs.uid @@ -0,0 +1 @@ +uid://dfsmwprcwgx6l diff --git a/Runtime/Sensors/InputIcons/Types/InputIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/InputIcon.cs.uid new file mode 100644 index 0000000..b3d1e9b --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/InputIcon.cs.uid @@ -0,0 +1 @@ +uid://ch338vthnaye7 diff --git a/Runtime/Sensors/InputIcons/Types/KeyIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/KeyIcon.cs.uid new file mode 100644 index 0000000..6c6b97c --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/KeyIcon.cs.uid @@ -0,0 +1 @@ +uid://bfuckv0u2xtgj diff --git a/Runtime/Sensors/InputIcons/Types/KeyIconSymbolsMap.cs.uid b/Runtime/Sensors/InputIcons/Types/KeyIconSymbolsMap.cs.uid new file mode 100644 index 0000000..9d69181 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/KeyIconSymbolsMap.cs.uid @@ -0,0 +1 @@ +uid://d1b2wro8ffr7m diff --git a/Runtime/Sensors/InputIcons/Types/MouseInputIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/MouseInputIcon.cs.uid new file mode 100644 index 0000000..c56ed18 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/MouseInputIcon.cs.uid @@ -0,0 +1 @@ +uid://qy03baecc832 diff --git a/Runtime/Sensors/InputIcons/Types/SensorIcon.cs.uid b/Runtime/Sensors/InputIcons/Types/SensorIcon.cs.uid new file mode 100644 index 0000000..cbd0e67 --- /dev/null +++ b/Runtime/Sensors/InputIcons/Types/SensorIcon.cs.uid @@ -0,0 +1 @@ +uid://36a2avbsduro diff --git a/Runtime/Sensors/InputMapActionSensor.cs.uid b/Runtime/Sensors/InputMapActionSensor.cs.uid new file mode 100644 index 0000000..c59640d --- /dev/null +++ b/Runtime/Sensors/InputMapActionSensor.cs.uid @@ -0,0 +1 @@ +uid://e7fduwypgvwr diff --git a/Runtime/Sensors/KeySensor.cs.uid b/Runtime/Sensors/KeySensor.cs.uid new file mode 100644 index 0000000..1700c02 --- /dev/null +++ b/Runtime/Sensors/KeySensor.cs.uid @@ -0,0 +1 @@ +uid://bjo1usdu525m diff --git a/Runtime/Sensors/MouseButtonSensor.cs.uid b/Runtime/Sensors/MouseButtonSensor.cs.uid new file mode 100644 index 0000000..37b49ea --- /dev/null +++ b/Runtime/Sensors/MouseButtonSensor.cs.uid @@ -0,0 +1 @@ +uid://buajgl5pnktwj diff --git a/Runtime/Sensors/MouseMotionDelta.cs.uid b/Runtime/Sensors/MouseMotionDelta.cs.uid new file mode 100644 index 0000000..028df8b --- /dev/null +++ b/Runtime/Sensors/MouseMotionDelta.cs.uid @@ -0,0 +1 @@ +uid://d02e87hinqekt diff --git a/Runtime/Sensors/MouseScreenRelative.cs.uid b/Runtime/Sensors/MouseScreenRelative.cs.uid new file mode 100644 index 0000000..8536745 --- /dev/null +++ b/Runtime/Sensors/MouseScreenRelative.cs.uid @@ -0,0 +1 @@ +uid://b4hxfawlk33t3 diff --git a/Runtime/Sensors/OnSensor.cs.uid b/Runtime/Sensors/OnSensor.cs.uid new file mode 100644 index 0000000..4eaf908 --- /dev/null +++ b/Runtime/Sensors/OnSensor.cs.uid @@ -0,0 +1 @@ +uid://88u2lx0pssal diff --git a/Runtime/Sensors/Sensor.cs b/Runtime/Sensors/Sensor.cs index 870b296..936e4c4 100644 --- a/Runtime/Sensors/Sensor.cs +++ b/Runtime/Sensors/Sensor.cs @@ -80,6 +80,12 @@ namespace Rokojori protected void UpdateSensorUsage( int index = 0 ) { var sm = Unique.Get(); + + if ( sm == null ) + { + return; + } + sm.UpdateLastActiveDevice( this, index ); } diff --git a/Runtime/Sensors/Sensor.cs.uid b/Runtime/Sensors/Sensor.cs.uid new file mode 100644 index 0000000..1b20ad9 --- /dev/null +++ b/Runtime/Sensors/Sensor.cs.uid @@ -0,0 +1 @@ +uid://b2180lek2s8e8 diff --git a/Runtime/Sensors/SensorEvent.cs.uid b/Runtime/Sensors/SensorEvent.cs.uid new file mode 100644 index 0000000..1566d50 --- /dev/null +++ b/Runtime/Sensors/SensorEvent.cs.uid @@ -0,0 +1 @@ +uid://dhmm1w0k7okm6 diff --git a/Runtime/Sensors/SensorGroup.cs.uid b/Runtime/Sensors/SensorGroup.cs.uid new file mode 100644 index 0000000..8e0dc8f --- /dev/null +++ b/Runtime/Sensors/SensorGroup.cs.uid @@ -0,0 +1 @@ +uid://da4bhmvkury2 diff --git a/Runtime/Sensors/SensorInputHandler.cs.uid b/Runtime/Sensors/SensorInputHandler.cs.uid new file mode 100644 index 0000000..1c654ad --- /dev/null +++ b/Runtime/Sensors/SensorInputHandler.cs.uid @@ -0,0 +1 @@ +uid://ddpjcf3rt8wpl diff --git a/Runtime/Sensors/SensorManager.cs b/Runtime/Sensors/SensorManager.cs index d729b10..5dd4ce0 100644 --- a/Runtime/Sensors/SensorManager.cs +++ b/Runtime/Sensors/SensorManager.cs @@ -12,16 +12,19 @@ namespace Rokojori public bool initializeOnReady = true; [Export] - public Sensor[] sensors = new Sensor[ 0 ]; + public Sensor[] sensors = []; [Export] - public SensorGroup[] sensorGroups = new SensorGroup[ 0 ]; + public SensorGroup[] sensorGroups = []; [Export] public bool processSensors = false; [Export] - public Node[] autoScanForSensors = new Node[ 0 ]; + public Node[] autoScanForSensors = []; + + [Export] + public bool autoScanParent = true; [Export] public bool separateMouseAndKeyboardTracking = false; @@ -229,11 +232,10 @@ namespace Rokojori { if ( s == null || sensorsSet.Contains( s ) ) { - // this.LogInfo( "Not including:", HierarchyName.Of( s ) ); return; } - this.LogInfo( "Including:", HierarchyName.Of( s ) ); + // this.LogInfo( "Including:", HierarchyName.Of( s ) ); AddSensorsFrom( s ); @@ -241,16 +243,17 @@ namespace Rokojori runners.Add( new SensorRunner( s ) ); } - HashSet objects = new HashSet(); + HashSet _scannedObjects = new HashSet(); void AddSensorsFrom( object obj ) { - if ( obj == null || objects.Contains( obj ) ) + if ( obj == null || _scannedObjects.Contains( obj ) ) { return; } - objects.Add( obj ); + _scannedObjects.Add( obj ); + var sensors = ReflectionHelper.GetDataMemberValues( obj ); @@ -276,7 +279,6 @@ namespace Rokojori var resources = ReflectionHelper.GetDataMemberValues( obj ); resources.ForEach( r => AddSensorsFrom( r ) ); - } void CreateRunners() @@ -304,11 +306,17 @@ namespace Rokojori } } + foreach ( var n in autoScanForSensors ) { Nodes.ForEach( n, cn=> AddSensorsFrom( cn ) ); } + if ( autoScanParent ) + { + Nodes.ForEach( GetParent(), cn=> AddSensorsFrom( cn ) ); + } + runners.ForEach( r => { @@ -322,7 +330,7 @@ namespace Rokojori ); - this.LogInfo( "Created runners:", runners.Count ); + // this.LogInfo( "Created runners:", runners.Count ); } } } \ No newline at end of file diff --git a/Runtime/Sensors/SensorManager.cs.uid b/Runtime/Sensors/SensorManager.cs.uid new file mode 100644 index 0000000..042beb5 --- /dev/null +++ b/Runtime/Sensors/SensorManager.cs.uid @@ -0,0 +1 @@ +uid://cp2xx28316r70 diff --git a/Runtime/Sensors/SensorRunner.cs.uid b/Runtime/Sensors/SensorRunner.cs.uid new file mode 100644 index 0000000..ed16bf9 --- /dev/null +++ b/Runtime/Sensors/SensorRunner.cs.uid @@ -0,0 +1 @@ +uid://bvxgpebhovtk1 diff --git a/Runtime/Sensors/Sensors.cs.uid b/Runtime/Sensors/Sensors.cs.uid new file mode 100644 index 0000000..7659b34 --- /dev/null +++ b/Runtime/Sensors/Sensors.cs.uid @@ -0,0 +1 @@ +uid://cvt1djiky5cit diff --git a/Runtime/Sensors/TriggerOnSensor.cs.uid b/Runtime/Sensors/TriggerOnSensor.cs.uid new file mode 100644 index 0000000..4b68e5e --- /dev/null +++ b/Runtime/Sensors/TriggerOnSensor.cs.uid @@ -0,0 +1 @@ +uid://cqs236yiil0e8 diff --git a/Runtime/Sensors/iOnInputSensor.cs.uid b/Runtime/Sensors/iOnInputSensor.cs.uid new file mode 100644 index 0000000..8990cb3 --- /dev/null +++ b/Runtime/Sensors/iOnInputSensor.cs.uid @@ -0,0 +1 @@ +uid://bdxotdifa6jgj diff --git a/Runtime/Shading/Library/Colors.gdshaderinc.uid b/Runtime/Shading/Library/Colors.gdshaderinc.uid new file mode 100644 index 0000000..b1b274d --- /dev/null +++ b/Runtime/Shading/Library/Colors.gdshaderinc.uid @@ -0,0 +1 @@ +uid://blormwq1loiv diff --git a/Runtime/Shading/Library/Light.gdshaderinc.uid b/Runtime/Shading/Library/Light.gdshaderinc.uid new file mode 100644 index 0000000..46b7b86 --- /dev/null +++ b/Runtime/Shading/Library/Light.gdshaderinc.uid @@ -0,0 +1 @@ +uid://cte5x3mkwc6tf diff --git a/Runtime/Shading/Library/Line3.gdshaderinc.uid b/Runtime/Shading/Library/Line3.gdshaderinc.uid new file mode 100644 index 0000000..b8b08bc --- /dev/null +++ b/Runtime/Shading/Library/Line3.gdshaderinc.uid @@ -0,0 +1 @@ +uid://c54traom4hpui diff --git a/Runtime/Shading/Library/Math.gdshaderinc.uid b/Runtime/Shading/Library/Math.gdshaderinc.uid new file mode 100644 index 0000000..21bcedd --- /dev/null +++ b/Runtime/Shading/Library/Math.gdshaderinc.uid @@ -0,0 +1 @@ +uid://ch82rubpft7hi diff --git a/Runtime/Shading/Library/NinePatch.gdshaderinc.uid b/Runtime/Shading/Library/NinePatch.gdshaderinc.uid new file mode 100644 index 0000000..e1caf90 --- /dev/null +++ b/Runtime/Shading/Library/NinePatch.gdshaderinc.uid @@ -0,0 +1 @@ +uid://cc2kjrvqdv7dj diff --git a/Runtime/Shading/Library/Noise.gdshaderinc.uid b/Runtime/Shading/Library/Noise.gdshaderinc.uid new file mode 100644 index 0000000..2e376cc --- /dev/null +++ b/Runtime/Shading/Library/Noise.gdshaderinc.uid @@ -0,0 +1 @@ +uid://tpapcyqu6u65 diff --git a/Runtime/Shading/Library/SDF.gdshaderinc.uid b/Runtime/Shading/Library/SDF.gdshaderinc.uid new file mode 100644 index 0000000..f76e2e8 --- /dev/null +++ b/Runtime/Shading/Library/SDF.gdshaderinc.uid @@ -0,0 +1 @@ +uid://dwej5kiwrhy1n diff --git a/Runtime/Shading/Library/Textures.gdshaderinc.uid b/Runtime/Shading/Library/Textures.gdshaderinc.uid new file mode 100644 index 0000000..4aaf260 --- /dev/null +++ b/Runtime/Shading/Library/Textures.gdshaderinc.uid @@ -0,0 +1 @@ +uid://bp3pd7l6k02yi diff --git a/Runtime/Shading/Library/Time.gdshaderinc.uid b/Runtime/Shading/Library/Time.gdshaderinc.uid new file mode 100644 index 0000000..9cbfdc4 --- /dev/null +++ b/Runtime/Shading/Library/Time.gdshaderinc.uid @@ -0,0 +1 @@ +uid://b7mmlcrosvq1f diff --git a/Runtime/Shading/Library/Transform.gdshaderinc.uid b/Runtime/Shading/Library/Transform.gdshaderinc.uid new file mode 100644 index 0000000..8327552 --- /dev/null +++ b/Runtime/Shading/Library/Transform.gdshaderinc.uid @@ -0,0 +1 @@ +uid://cr1wy633u1wkl diff --git a/Runtime/Shading/Materials/CustomMaterial.cs.uid b/Runtime/Shading/Materials/CustomMaterial.cs.uid new file mode 100644 index 0000000..35483b0 --- /dev/null +++ b/Runtime/Shading/Materials/CustomMaterial.cs.uid @@ -0,0 +1 @@ +uid://eofu01426yqu diff --git a/Runtime/Shading/Materials/CustomMaterialProperty.cs.uid b/Runtime/Shading/Materials/CustomMaterialProperty.cs.uid new file mode 100644 index 0000000..1ccaa86 --- /dev/null +++ b/Runtime/Shading/Materials/CustomMaterialProperty.cs.uid @@ -0,0 +1 @@ +uid://bsxgcj3tl2spw diff --git a/Runtime/Shading/Materials/MaterialTransfer.cs.uid b/Runtime/Shading/Materials/MaterialTransfer.cs.uid new file mode 100644 index 0000000..338f6ed --- /dev/null +++ b/Runtime/Shading/Materials/MaterialTransfer.cs.uid @@ -0,0 +1 @@ +uid://drbmjiqfk51c3 diff --git a/Runtime/Shading/Materials/Materials.cs.uid b/Runtime/Shading/Materials/Materials.cs.uid new file mode 100644 index 0000000..f0107c8 --- /dev/null +++ b/Runtime/Shading/Materials/Materials.cs.uid @@ -0,0 +1 @@ +uid://bh3secm1feg5j diff --git a/Runtime/Shading/Materials/SubMaterialTransfer.cs.uid b/Runtime/Shading/Materials/SubMaterialTransfer.cs.uid new file mode 100644 index 0000000..f742425 --- /dev/null +++ b/Runtime/Shading/Materials/SubMaterialTransfer.cs.uid @@ -0,0 +1 @@ +uid://cwp8to3eakdrm diff --git a/Runtime/Shading/Materials/Transfers/BoolPropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/BoolPropertyTransfer.cs.uid new file mode 100644 index 0000000..09b6103 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/BoolPropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://drovrdm7iptos diff --git a/Runtime/Shading/Materials/Transfers/ColorPropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/ColorPropertyTransfer.cs.uid new file mode 100644 index 0000000..f34e763 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/ColorPropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://c4kkc55ia5udl diff --git a/Runtime/Shading/Materials/Transfers/CustomTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/CustomTransfer.cs.uid new file mode 100644 index 0000000..b63a05f --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/CustomTransfer.cs.uid @@ -0,0 +1 @@ +uid://hwr207rmoevm diff --git a/Runtime/Shading/Materials/Transfers/FloatPropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/FloatPropertyTransfer.cs.uid new file mode 100644 index 0000000..3493cd7 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/FloatPropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://dbjd6oaknq055 diff --git a/Runtime/Shading/Materials/Transfers/IntPropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/IntPropertyTransfer.cs.uid new file mode 100644 index 0000000..813506e --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/IntPropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://cxsms078g3kem diff --git a/Runtime/Shading/Materials/Transfers/Texture2DPropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/Texture2DPropertyTransfer.cs.uid new file mode 100644 index 0000000..16f0466 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/Texture2DPropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://c55j0ppclm0k diff --git a/Runtime/Shading/Materials/Transfers/TextureChannelToVector4Transfer.cs.uid b/Runtime/Shading/Materials/Transfers/TextureChannelToVector4Transfer.cs.uid new file mode 100644 index 0000000..78c5340 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/TextureChannelToVector4Transfer.cs.uid @@ -0,0 +1 @@ +uid://hged4kw2qsv8 diff --git a/Runtime/Shading/Materials/Transfers/Vector2PropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/Vector2PropertyTransfer.cs.uid new file mode 100644 index 0000000..bd1027d --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/Vector2PropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://cythjmemcr0r2 diff --git a/Runtime/Shading/Materials/Transfers/Vector3PropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/Vector3PropertyTransfer.cs.uid new file mode 100644 index 0000000..e77a505 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/Vector3PropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://sm7n01wb77f1 diff --git a/Runtime/Shading/Materials/Transfers/Vector4PropertyTransfer.cs.uid b/Runtime/Shading/Materials/Transfers/Vector4PropertyTransfer.cs.uid new file mode 100644 index 0000000..9fe4830 --- /dev/null +++ b/Runtime/Shading/Materials/Transfers/Vector4PropertyTransfer.cs.uid @@ -0,0 +1 @@ +uid://cl75rpnhpmot7 diff --git a/Runtime/Shading/Meshes/SphericalParticleMesh.cs.uid b/Runtime/Shading/Meshes/SphericalParticleMesh.cs.uid new file mode 100644 index 0000000..8bb7c7c --- /dev/null +++ b/Runtime/Shading/Meshes/SphericalParticleMesh.cs.uid @@ -0,0 +1 @@ +uid://e05ys3snwb2m diff --git a/Runtime/Shading/Properties/BoolPropertyName.cs.uid b/Runtime/Shading/Properties/BoolPropertyName.cs.uid new file mode 100644 index 0000000..de29385 --- /dev/null +++ b/Runtime/Shading/Properties/BoolPropertyName.cs.uid @@ -0,0 +1 @@ +uid://duwlvi0km84rk diff --git a/Runtime/Shading/Properties/ColorPropertyName.cs.uid b/Runtime/Shading/Properties/ColorPropertyName.cs.uid new file mode 100644 index 0000000..cffbd77 --- /dev/null +++ b/Runtime/Shading/Properties/ColorPropertyName.cs.uid @@ -0,0 +1 @@ +uid://y2p0r8c5rs45 diff --git a/Runtime/Shading/Properties/Enums/TextureChannelPropertyName.cs.uid b/Runtime/Shading/Properties/Enums/TextureChannelPropertyName.cs.uid new file mode 100644 index 0000000..38e6e5b --- /dev/null +++ b/Runtime/Shading/Properties/Enums/TextureChannelPropertyName.cs.uid @@ -0,0 +1 @@ +uid://bmn021tbi280j diff --git a/Runtime/Shading/Properties/FloatPropertyName.cs.uid b/Runtime/Shading/Properties/FloatPropertyName.cs.uid new file mode 100644 index 0000000..6554fdd --- /dev/null +++ b/Runtime/Shading/Properties/FloatPropertyName.cs.uid @@ -0,0 +1 @@ +uid://jqgdm3r2u8xq diff --git a/Runtime/Shading/Properties/IntPropertyName.cs.uid b/Runtime/Shading/Properties/IntPropertyName.cs.uid new file mode 100644 index 0000000..fc53886 --- /dev/null +++ b/Runtime/Shading/Properties/IntPropertyName.cs.uid @@ -0,0 +1 @@ +uid://dh47r8ksrliws diff --git a/Runtime/Shading/Properties/ShaderPropertyName.cs.uid b/Runtime/Shading/Properties/ShaderPropertyName.cs.uid new file mode 100644 index 0000000..663194f --- /dev/null +++ b/Runtime/Shading/Properties/ShaderPropertyName.cs.uid @@ -0,0 +1 @@ +uid://b3ll15tiewskj diff --git a/Runtime/Shading/Properties/Texture2DPropertyName.cs.uid b/Runtime/Shading/Properties/Texture2DPropertyName.cs.uid new file mode 100644 index 0000000..0e82be7 --- /dev/null +++ b/Runtime/Shading/Properties/Texture2DPropertyName.cs.uid @@ -0,0 +1 @@ +uid://bsreukpi8eiyy diff --git a/Runtime/Shading/Properties/Vector2PropertyName.cs.uid b/Runtime/Shading/Properties/Vector2PropertyName.cs.uid new file mode 100644 index 0000000..79e750d --- /dev/null +++ b/Runtime/Shading/Properties/Vector2PropertyName.cs.uid @@ -0,0 +1 @@ +uid://cebfjne1ewhnm diff --git a/Runtime/Shading/Properties/Vector3PropertyName.cs.uid b/Runtime/Shading/Properties/Vector3PropertyName.cs.uid new file mode 100644 index 0000000..6c86fdb --- /dev/null +++ b/Runtime/Shading/Properties/Vector3PropertyName.cs.uid @@ -0,0 +1 @@ +uid://rukdqg1uo30 diff --git a/Runtime/Shading/Properties/Vector4PropertyName.cs.uid b/Runtime/Shading/Properties/Vector4PropertyName.cs.uid new file mode 100644 index 0000000..d894a45 --- /dev/null +++ b/Runtime/Shading/Properties/Vector4PropertyName.cs.uid @@ -0,0 +1 @@ +uid://brr67nfkwl0oe diff --git a/Runtime/Shading/Shaders/Baking/DepthMap.gdshader.uid b/Runtime/Shading/Shaders/Baking/DepthMap.gdshader.uid new file mode 100644 index 0000000..d85274a --- /dev/null +++ b/Runtime/Shading/Shaders/Baking/DepthMap.gdshader.uid @@ -0,0 +1 @@ +uid://dwxovbqaksl1j diff --git a/Runtime/Shading/Shaders/Baking/DepthMap.material b/Runtime/Shading/Shaders/Baking/DepthMap.material index f33d870..9193ac9 100644 Binary files a/Runtime/Shading/Shaders/Baking/DepthMap.material and b/Runtime/Shading/Shaders/Baking/DepthMap.material differ diff --git a/Runtime/Shading/Shaders/Billboards/QuadBillboard.gdshader.uid b/Runtime/Shading/Shaders/Billboards/QuadBillboard.gdshader.uid new file mode 100644 index 0000000..6b35ec8 --- /dev/null +++ b/Runtime/Shading/Shaders/Billboards/QuadBillboard.gdshader.uid @@ -0,0 +1 @@ +uid://kw705mopwqd5 diff --git a/Runtime/Shading/Shaders/Billboards/SphericalBillboards.gdshader.uid b/Runtime/Shading/Shaders/Billboards/SphericalBillboards.gdshader.uid new file mode 100644 index 0000000..456520a --- /dev/null +++ b/Runtime/Shading/Shaders/Billboards/SphericalBillboards.gdshader.uid @@ -0,0 +1 @@ +uid://5pgi3ocqxgvj diff --git a/Runtime/Shading/Shaders/Development/Template_Spatial.gdshader.uid b/Runtime/Shading/Shaders/Development/Template_Spatial.gdshader.uid new file mode 100644 index 0000000..f5d6c45 --- /dev/null +++ b/Runtime/Shading/Shaders/Development/Template_Spatial.gdshader.uid @@ -0,0 +1 @@ +uid://cevwei8cdw2q2 diff --git a/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutline.gdshader.uid b/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutline.gdshader.uid new file mode 100644 index 0000000..6237b3b --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutline.gdshader.uid @@ -0,0 +1 @@ +uid://qpx2sp4kgnco diff --git a/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutlineMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutlineMaterial.cs.uid new file mode 100644 index 0000000..da592fd --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutlineMaterial.cs.uid @@ -0,0 +1 @@ +uid://s7gc2usddvex diff --git a/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlay.gdshader.uid b/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlay.gdshader.uid new file mode 100644 index 0000000..317e049 --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlay.gdshader.uid @@ -0,0 +1 @@ +uid://bra4t8wp8vuyf diff --git a/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlayMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlayMaterial.cs.uid new file mode 100644 index 0000000..7e5c670 --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlayMaterial.cs.uid @@ -0,0 +1 @@ +uid://c6bpqxjbproll diff --git a/Runtime/Shading/Shaders/Effects/Outline/Outline.gdshader.uid b/Runtime/Shading/Shaders/Effects/Outline/Outline.gdshader.uid new file mode 100644 index 0000000..9ec0c1e --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/Outline/Outline.gdshader.uid @@ -0,0 +1 @@ +uid://b4po36nqx1lbv diff --git a/Runtime/Shading/Shaders/Effects/Outline/OutlineMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/Outline/OutlineMaterial.cs.uid new file mode 100644 index 0000000..33a5087 --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/Outline/OutlineMaterial.cs.uid @@ -0,0 +1 @@ +uid://bu3bbbric6arx diff --git a/Runtime/Shading/Shaders/Effects/Overlay/Overlay.gdshader.uid b/Runtime/Shading/Shaders/Effects/Overlay/Overlay.gdshader.uid new file mode 100644 index 0000000..c8454f9 --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/Overlay/Overlay.gdshader.uid @@ -0,0 +1 @@ +uid://dbnqogifnl5x4 diff --git a/Runtime/Shading/Shaders/Effects/Overlay/OverlayMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/Overlay/OverlayMaterial.cs.uid new file mode 100644 index 0000000..926d7b5 --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/Overlay/OverlayMaterial.cs.uid @@ -0,0 +1 @@ +uid://dbywc01vcpy05 diff --git a/Runtime/Shading/Shaders/Effects/RainbowGlow/RainbowGlow.gdshader.uid b/Runtime/Shading/Shaders/Effects/RainbowGlow/RainbowGlow.gdshader.uid new file mode 100644 index 0000000..6e469ca --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/RainbowGlow/RainbowGlow.gdshader.uid @@ -0,0 +1 @@ +uid://uwl8snvnk67w diff --git a/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradient.gdshader.uid b/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradient.gdshader.uid new file mode 100644 index 0000000..8687b7c --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradient.gdshader.uid @@ -0,0 +1 @@ +uid://c1ibhbo866m4m diff --git a/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradientMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradientMaterial.cs.uid new file mode 100644 index 0000000..7f4456a --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradientMaterial.cs.uid @@ -0,0 +1 @@ +uid://b5q2bed5komav diff --git a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/AudioTest.tscn b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/AudioTest.tscn index a250984..a2a5dbc 100644 --- a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/AudioTest.tscn +++ b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/AudioTest.tscn @@ -1,6 +1,6 @@ -[gd_scene load_steps=3 format=3 uid="uid://cijru7vghsaoe"] +[gd_scene load_steps=3 format=3 uid="uid://o4phevvjqosg"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Audio/AudioGraph/Test/SineWaveTest.cs" id="1_tuspr"] +[ext_resource type="Script" uid="uid://0xhguayc6ny" path="res://addons/rokojori_action_library/Runtime/Audio/AudioGraph/Test/SineWaveTest.cs" id="1_tuspr"] [sub_resource type="AudioStreamGenerator" id="AudioStreamGenerator_cskhh"] buffer_length = 0.1 diff --git a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay BlueShield.material b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay BlueShield.material index 95538bd..79c78bf 100644 Binary files a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay BlueShield.material and b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay BlueShield.material differ diff --git a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay.gdshader.uid b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay.gdshader.uid new file mode 100644 index 0000000..20c9cfb --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay.gdshader.uid @@ -0,0 +1 @@ +uid://wpdnt74fu7gs diff --git a/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlayMaterial.cs.uid b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlayMaterial.cs.uid new file mode 100644 index 0000000..d86b19e --- /dev/null +++ b/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlayMaterial.cs.uid @@ -0,0 +1 @@ +uid://buciunutevuiw diff --git a/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material b/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material index e0711d1..3f97a06 100644 Binary files a/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material and b/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material differ diff --git a/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material.depren b/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material.depren new file mode 100644 index 0000000..437a523 Binary files /dev/null and b/Runtime/Shading/Shaders/PostProcessing/ChromaticDIstortion.material.depren differ diff --git a/Runtime/Shading/Shaders/PostProcessing/ChromaticDistortion.gdshader.uid b/Runtime/Shading/Shaders/PostProcessing/ChromaticDistortion.gdshader.uid new file mode 100644 index 0000000..599ce96 --- /dev/null +++ b/Runtime/Shading/Shaders/PostProcessing/ChromaticDistortion.gdshader.uid @@ -0,0 +1 @@ +uid://cq8ubix5j6n4p diff --git a/Runtime/Shading/Shaders/PostProcessing/ColorCurves.gdshader.uid b/Runtime/Shading/Shaders/PostProcessing/ColorCurves.gdshader.uid new file mode 100644 index 0000000..c6b1200 --- /dev/null +++ b/Runtime/Shading/Shaders/PostProcessing/ColorCurves.gdshader.uid @@ -0,0 +1 @@ +uid://bhofqevvn213r diff --git a/Runtime/Shading/Shaders/PostProcessing/Overlays.gdshader.uid b/Runtime/Shading/Shaders/PostProcessing/Overlays.gdshader.uid new file mode 100644 index 0000000..9f08618 --- /dev/null +++ b/Runtime/Shading/Shaders/PostProcessing/Overlays.gdshader.uid @@ -0,0 +1 @@ +uid://cxsherkfvejg7 diff --git a/Runtime/Shading/Shaders/ShaderClassGeneration.tscn b/Runtime/Shading/Shaders/ShaderClassGeneration.tscn index a215d60..23500b5 100644 --- a/Runtime/Shading/Shaders/ShaderClassGeneration.tscn +++ b/Runtime/Shading/Shaders/ShaderClassGeneration.tscn @@ -1,15 +1,15 @@ -[gd_scene load_steps=11 format=3 uid="uid://jhj57wc3pi1t"] +[gd_scene load_steps=11 format=3 uid="uid://ddo2ci51lnyid"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/Shading/Tools/CSShaderClassGenerator/CSShaderClassGenerator.cs" id="1_rl4bx"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutline.gdshader" id="2_0634p"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlay.gdshader" id="3_5fksk"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Outline/Outline.gdshader" id="4_jo18s"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Overlay/Overlay.gdshader" id="5_wf68q"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradient.gdshader" id="6_84sko"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay.gdshader" id="7_lj7wh"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipe.gdshader" id="8_e0ipl"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/NinePatch/UINinePatch.gdshader" id="9_7kuuo"] -[ext_resource type="Shader" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader" id="10_xogpf"] +[ext_resource type="Script" uid="uid://dwwptu87rvoni" path="res://addons/rokojori_action_library/Runtime/Shading/Tools/CSShaderClassGenerator/CSShaderClassGenerator.cs" id="1_rl4bx"] +[ext_resource type="Shader" uid="uid://qpx2sp4kgnco" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/FancyOutline/FancyOutline.gdshader" id="2_0634p"] +[ext_resource type="Shader" uid="uid://bra4t8wp8vuyf" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/FresnelOverlay/FresnelOverlay.gdshader" id="3_5fksk"] +[ext_resource type="Shader" uid="uid://b4po36nqx1lbv" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Outline/Outline.gdshader" id="4_jo18s"] +[ext_resource type="Shader" uid="uid://dbnqogifnl5x4" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/Overlay/Overlay.gdshader" id="5_wf68q"] +[ext_resource type="Shader" uid="uid://c1ibhbo866m4m" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/ScanGradient/ScanGradient.gdshader" id="6_84sko"] +[ext_resource type="Shader" uid="uid://wpdnt74fu7gs" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Effects/TriPlanarOverlay/TriPlanarOverlay.gdshader" id="7_lj7wh"] +[ext_resource type="Shader" uid="uid://chnmmiy6b5l8f" path="res://addons/rokojori_action_library/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipe.gdshader" id="8_e0ipl"] +[ext_resource type="Shader" uid="uid://dhmwl4f6pg4gk" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/NinePatch/UINinePatch.gdshader" id="9_7kuuo"] +[ext_resource type="Shader" uid="uid://x1a008jxt3ej" path="res://addons/rokojori_action_library/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader" id="10_xogpf"] [node name="ShaderClassGeneration" type="Node"] diff --git a/Runtime/Shading/Shaders/Shaders.cs.uid b/Runtime/Shading/Shaders/Shaders.cs.uid new file mode 100644 index 0000000..66e0ec9 --- /dev/null +++ b/Runtime/Shading/Shaders/Shaders.cs.uid @@ -0,0 +1 @@ +uid://difo7kt5jfa3c diff --git a/Runtime/Shading/Shaders/UniformMember.cs.uid b/Runtime/Shading/Shaders/UniformMember.cs.uid new file mode 100644 index 0000000..6cf51ac --- /dev/null +++ b/Runtime/Shading/Shaders/UniformMember.cs.uid @@ -0,0 +1 @@ +uid://dl1dc7ruiva2w diff --git a/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipe.gdshader.uid b/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipe.gdshader.uid new file mode 100644 index 0000000..161ee87 --- /dev/null +++ b/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipe.gdshader.uid @@ -0,0 +1 @@ +uid://chnmmiy6b5l8f diff --git a/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipeMaterial.cs.uid b/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipeMaterial.cs.uid new file mode 100644 index 0000000..dde6249 --- /dev/null +++ b/Runtime/Shading/Shaders/Wipes/FadeWipe/FadeWipeMaterial.cs.uid @@ -0,0 +1 @@ +uid://blfru6wp5lcap diff --git a/Runtime/Shading/Tools/CSShaderClassGenerator/CSShaderClassGenerator.cs.uid b/Runtime/Shading/Tools/CSShaderClassGenerator/CSShaderClassGenerator.cs.uid new file mode 100644 index 0000000..a6b7a54 --- /dev/null +++ b/Runtime/Shading/Tools/CSShaderClassGenerator/CSShaderClassGenerator.cs.uid @@ -0,0 +1 @@ +uid://dwwptu87rvoni diff --git a/Runtime/Sorting/MinMaxSearch.cs.uid b/Runtime/Sorting/MinMaxSearch.cs.uid new file mode 100644 index 0000000..a9fcac6 --- /dev/null +++ b/Runtime/Sorting/MinMaxSearch.cs.uid @@ -0,0 +1 @@ +uid://cvx6jj63uxdnf diff --git a/Runtime/Sorting/MultiValueSorter.cs.uid b/Runtime/Sorting/MultiValueSorter.cs.uid new file mode 100644 index 0000000..094c22e --- /dev/null +++ b/Runtime/Sorting/MultiValueSorter.cs.uid @@ -0,0 +1 @@ +uid://bw1nuiwnkdixq diff --git a/Runtime/Sorting/ValueSorter.cs.uid b/Runtime/Sorting/ValueSorter.cs.uid new file mode 100644 index 0000000..eb6e384 --- /dev/null +++ b/Runtime/Sorting/ValueSorter.cs.uid @@ -0,0 +1 @@ +uid://cmas6s86ky1jp diff --git a/Runtime/Structures/Map.cs.uid b/Runtime/Structures/Map.cs.uid new file mode 100644 index 0000000..cfe4e67 --- /dev/null +++ b/Runtime/Structures/Map.cs.uid @@ -0,0 +1 @@ +uid://vowv1821351b diff --git a/Runtime/Structures/MapList.cs.uid b/Runtime/Structures/MapList.cs.uid new file mode 100644 index 0000000..cf71d06 --- /dev/null +++ b/Runtime/Structures/MapList.cs.uid @@ -0,0 +1 @@ +uid://ds6nybw54rsjq diff --git a/Runtime/Structures/MultiMap.cs.uid b/Runtime/Structures/MultiMap.cs.uid new file mode 100644 index 0000000..5be30fd --- /dev/null +++ b/Runtime/Structures/MultiMap.cs.uid @@ -0,0 +1 @@ +uid://ca14aucxf8sbo diff --git a/Runtime/Structures/Spatial/Grid2D.cs.uid b/Runtime/Structures/Spatial/Grid2D.cs.uid new file mode 100644 index 0000000..8270ed3 --- /dev/null +++ b/Runtime/Structures/Spatial/Grid2D.cs.uid @@ -0,0 +1 @@ +uid://guu6rdsgppgk diff --git a/Runtime/Text/JSON/JSON.cs.uid b/Runtime/Text/JSON/JSON.cs.uid new file mode 100644 index 0000000..3c6b15f --- /dev/null +++ b/Runtime/Text/JSON/JSON.cs.uid @@ -0,0 +1 @@ +uid://dvtsdb517og7o diff --git a/Runtime/Text/JSON/JSONArray.cs.uid b/Runtime/Text/JSON/JSONArray.cs.uid new file mode 100644 index 0000000..f489c4c --- /dev/null +++ b/Runtime/Text/JSON/JSONArray.cs.uid @@ -0,0 +1 @@ +uid://cj577ps1j3lsr diff --git a/Runtime/Text/JSON/JSONData.cs.uid b/Runtime/Text/JSON/JSONData.cs.uid new file mode 100644 index 0000000..9f4df08 --- /dev/null +++ b/Runtime/Text/JSON/JSONData.cs.uid @@ -0,0 +1 @@ +uid://cb4expsesoigr diff --git a/Runtime/Text/JSON/JSONLexer.cs.uid b/Runtime/Text/JSON/JSONLexer.cs.uid new file mode 100644 index 0000000..2e88078 --- /dev/null +++ b/Runtime/Text/JSON/JSONLexer.cs.uid @@ -0,0 +1 @@ +uid://bfebwvlpdi38o diff --git a/Runtime/Text/JSON/JSONObject.cs.uid b/Runtime/Text/JSON/JSONObject.cs.uid new file mode 100644 index 0000000..613aa09 --- /dev/null +++ b/Runtime/Text/JSON/JSONObject.cs.uid @@ -0,0 +1 @@ +uid://ce2b47sbhiytg diff --git a/Runtime/Text/JSON/JSONParser.cs.uid b/Runtime/Text/JSON/JSONParser.cs.uid new file mode 100644 index 0000000..728b75d --- /dev/null +++ b/Runtime/Text/JSON/JSONParser.cs.uid @@ -0,0 +1 @@ +uid://djawy6c6ddruq diff --git a/Runtime/Text/JSON/JSONStringConverter.cs.uid b/Runtime/Text/JSON/JSONStringConverter.cs.uid new file mode 100644 index 0000000..8debb65 --- /dev/null +++ b/Runtime/Text/JSON/JSONStringConverter.cs.uid @@ -0,0 +1 @@ +uid://q5t5oe27f2lr diff --git a/Runtime/Text/JSON/JSONValue.cs.uid b/Runtime/Text/JSON/JSONValue.cs.uid new file mode 100644 index 0000000..793ba85 --- /dev/null +++ b/Runtime/Text/JSON/JSONValue.cs.uid @@ -0,0 +1 @@ +uid://b7rgfrbw6h6fu diff --git a/Runtime/Text/JSON/Serializers/BigIntegerSerializer.cs.uid b/Runtime/Text/JSON/Serializers/BigIntegerSerializer.cs.uid new file mode 100644 index 0000000..b7b1a59 --- /dev/null +++ b/Runtime/Text/JSON/Serializers/BigIntegerSerializer.cs.uid @@ -0,0 +1 @@ +uid://cry1lhxgx6gk0 diff --git a/Runtime/Text/JSON/Serializers/ColorSerializer.cs.uid b/Runtime/Text/JSON/Serializers/ColorSerializer.cs.uid new file mode 100644 index 0000000..63e898a --- /dev/null +++ b/Runtime/Text/JSON/Serializers/ColorSerializer.cs.uid @@ -0,0 +1 @@ +uid://c35snipduhx61 diff --git a/Runtime/Text/JSON/Serializers/CustomSerializer.cs.uid b/Runtime/Text/JSON/Serializers/CustomSerializer.cs.uid new file mode 100644 index 0000000..b18c391 --- /dev/null +++ b/Runtime/Text/JSON/Serializers/CustomSerializer.cs.uid @@ -0,0 +1 @@ +uid://ie8a1uv2brf4 diff --git a/Runtime/Text/JSON/Serializers/DateTimeSerializer.cs.uid b/Runtime/Text/JSON/Serializers/DateTimeSerializer.cs.uid new file mode 100644 index 0000000..b7d1a46 --- /dev/null +++ b/Runtime/Text/JSON/Serializers/DateTimeSerializer.cs.uid @@ -0,0 +1 @@ +uid://cb6w0iw4yvp6l diff --git a/Runtime/Text/JSON/Serializers/JSONAlwaysProcessable.cs.uid b/Runtime/Text/JSON/Serializers/JSONAlwaysProcessable.cs.uid new file mode 100644 index 0000000..1843afb --- /dev/null +++ b/Runtime/Text/JSON/Serializers/JSONAlwaysProcessable.cs.uid @@ -0,0 +1 @@ +uid://bv65qvxaprgpj diff --git a/Runtime/Text/JSON/Serializers/JSONDeserializer.cs.uid b/Runtime/Text/JSON/Serializers/JSONDeserializer.cs.uid new file mode 100644 index 0000000..a3433ec --- /dev/null +++ b/Runtime/Text/JSON/Serializers/JSONDeserializer.cs.uid @@ -0,0 +1 @@ +uid://chin61hml7xj3 diff --git a/Runtime/Text/JSON/Serializers/JSONSerializer.cs.uid b/Runtime/Text/JSON/Serializers/JSONSerializer.cs.uid new file mode 100644 index 0000000..536e7a1 --- /dev/null +++ b/Runtime/Text/JSON/Serializers/JSONSerializer.cs.uid @@ -0,0 +1 @@ +uid://c17bie1vu5nxw diff --git a/Runtime/Text/JSON/Serializers/JSONSerializiationSettings.cs.uid b/Runtime/Text/JSON/Serializers/JSONSerializiationSettings.cs.uid new file mode 100644 index 0000000..787ad4b --- /dev/null +++ b/Runtime/Text/JSON/Serializers/JSONSerializiationSettings.cs.uid @@ -0,0 +1 @@ +uid://oq007arw7vhe diff --git a/Runtime/Text/JSON/Serializers/Reference.cs.uid b/Runtime/Text/JSON/Serializers/Reference.cs.uid new file mode 100644 index 0000000..22b6991 --- /dev/null +++ b/Runtime/Text/JSON/Serializers/Reference.cs.uid @@ -0,0 +1 @@ +uid://b540y77a4rvo diff --git a/Runtime/Text/Lexing/Lexer.cs.uid b/Runtime/Text/Lexing/Lexer.cs.uid new file mode 100644 index 0000000..25f5472 --- /dev/null +++ b/Runtime/Text/Lexing/Lexer.cs.uid @@ -0,0 +1 @@ +uid://cb85fy4caakjm diff --git a/Runtime/Text/Lexing/LexerEvent.cs.uid b/Runtime/Text/Lexing/LexerEvent.cs.uid new file mode 100644 index 0000000..9b5ccd7 --- /dev/null +++ b/Runtime/Text/Lexing/LexerEvent.cs.uid @@ -0,0 +1 @@ +uid://c1023mcw6ninu diff --git a/Runtime/Text/Lexing/LexerLibrary/CSharpLexer.cs.uid b/Runtime/Text/Lexing/LexerLibrary/CSharpLexer.cs.uid new file mode 100644 index 0000000..3174ad9 --- /dev/null +++ b/Runtime/Text/Lexing/LexerLibrary/CSharpLexer.cs.uid @@ -0,0 +1 @@ +uid://baarbih1c4ydk diff --git a/Runtime/Text/Lexing/LexerLibrary/XMLLexer.cs.uid b/Runtime/Text/Lexing/LexerLibrary/XMLLexer.cs.uid new file mode 100644 index 0000000..bae4d7b --- /dev/null +++ b/Runtime/Text/Lexing/LexerLibrary/XMLLexer.cs.uid @@ -0,0 +1 @@ +uid://cgkti21qcx112 diff --git a/Runtime/Text/Lexing/LexerLibrary/XMLRegexExtension.cs.uid b/Runtime/Text/Lexing/LexerLibrary/XMLRegexExtension.cs.uid new file mode 100644 index 0000000..a50ebeb --- /dev/null +++ b/Runtime/Text/Lexing/LexerLibrary/XMLRegexExtension.cs.uid @@ -0,0 +1 @@ +uid://pcdc3bdjv586 diff --git a/Runtime/Text/Lexing/LexerMatcher.cs.uid b/Runtime/Text/Lexing/LexerMatcher.cs.uid new file mode 100644 index 0000000..be6d7b4 --- /dev/null +++ b/Runtime/Text/Lexing/LexerMatcher.cs.uid @@ -0,0 +1 @@ +uid://c3js6h57lli1v diff --git a/Runtime/Text/Lexing/LexerMatcherLibrary.cs.uid b/Runtime/Text/Lexing/LexerMatcherLibrary.cs.uid new file mode 100644 index 0000000..db1e4a9 --- /dev/null +++ b/Runtime/Text/Lexing/LexerMatcherLibrary.cs.uid @@ -0,0 +1 @@ +uid://gxhwropdony2 diff --git a/Runtime/Text/RegexBuilder.cs.uid b/Runtime/Text/RegexBuilder.cs.uid new file mode 100644 index 0000000..b3db862 --- /dev/null +++ b/Runtime/Text/RegexBuilder.cs.uid @@ -0,0 +1 @@ +uid://dnls22necq5hm diff --git a/Runtime/Text/RegexExtensions.cs.uid b/Runtime/Text/RegexExtensions.cs.uid new file mode 100644 index 0000000..eeb6f53 --- /dev/null +++ b/Runtime/Text/RegexExtensions.cs.uid @@ -0,0 +1 @@ +uid://bvpwfje5k6ybf diff --git a/Runtime/Text/RegexMatches.cs.uid b/Runtime/Text/RegexMatches.cs.uid new file mode 100644 index 0000000..1f04254 --- /dev/null +++ b/Runtime/Text/RegexMatches.cs.uid @@ -0,0 +1 @@ +uid://csf33i2i4ra2d diff --git a/Runtime/Text/RegexUtility.cs.uid b/Runtime/Text/RegexUtility.cs.uid new file mode 100644 index 0000000..3d9d0b8 --- /dev/null +++ b/Runtime/Text/RegexUtility.cs.uid @@ -0,0 +1 @@ +uid://cq8bjobyfplqf diff --git a/Runtime/Text/TextAnchor.cs.uid b/Runtime/Text/TextAnchor.cs.uid new file mode 100644 index 0000000..00505ca --- /dev/null +++ b/Runtime/Text/TextAnchor.cs.uid @@ -0,0 +1 @@ +uid://bj6up5stk1ffj diff --git a/Runtime/Text/TextLine.cs.uid b/Runtime/Text/TextLine.cs.uid new file mode 100644 index 0000000..f7db9ad --- /dev/null +++ b/Runtime/Text/TextLine.cs.uid @@ -0,0 +1 @@ +uid://d0nh2abudps1r diff --git a/Runtime/Text/TextLinesMapper.cs.uid b/Runtime/Text/TextLinesMapper.cs.uid new file mode 100644 index 0000000..7183e3f --- /dev/null +++ b/Runtime/Text/TextLinesMapper.cs.uid @@ -0,0 +1 @@ +uid://woa3dtnubesy diff --git a/Runtime/Text/TextSelection.cs.uid b/Runtime/Text/TextSelection.cs.uid new file mode 100644 index 0000000..dd6e113 --- /dev/null +++ b/Runtime/Text/TextSelection.cs.uid @@ -0,0 +1 @@ +uid://c7hbskvk1pnkc diff --git a/Runtime/Time/ModulateTimeLineSpeed.cs.uid b/Runtime/Time/ModulateTimeLineSpeed.cs.uid new file mode 100644 index 0000000..b5c5799 --- /dev/null +++ b/Runtime/Time/ModulateTimeLineSpeed.cs.uid @@ -0,0 +1 @@ +uid://f1qtdesygcg diff --git a/Runtime/Time/SetTimeLineSpeed.cs.uid b/Runtime/Time/SetTimeLineSpeed.cs.uid new file mode 100644 index 0000000..4830e31 --- /dev/null +++ b/Runtime/Time/SetTimeLineSpeed.cs.uid @@ -0,0 +1 @@ +uid://t8ut0fhqua0v diff --git a/Runtime/Time/TImeLineManager_Scheduling.cs.uid b/Runtime/Time/TImeLineManager_Scheduling.cs.uid new file mode 100644 index 0000000..d371951 --- /dev/null +++ b/Runtime/Time/TImeLineManager_Scheduling.cs.uid @@ -0,0 +1 @@ +uid://b822fc5go8kwo diff --git a/Runtime/Time/TimeLine.cs b/Runtime/Time/TimeLine.cs index 28e18f7..8aca404 100644 --- a/Runtime/Time/TimeLine.cs +++ b/Runtime/Time/TimeLine.cs @@ -32,7 +32,6 @@ namespace Rokojori { get { - var tm = TimeLineManager.Get(); if ( tm == null ) diff --git a/Runtime/Time/TimeLine.cs.uid b/Runtime/Time/TimeLine.cs.uid new file mode 100644 index 0000000..176624d --- /dev/null +++ b/Runtime/Time/TimeLine.cs.uid @@ -0,0 +1 @@ +uid://fqm54rn8fnnl diff --git a/Runtime/Time/TimeLineCallback.cs.uid b/Runtime/Time/TimeLineCallback.cs.uid new file mode 100644 index 0000000..910dfcc --- /dev/null +++ b/Runtime/Time/TimeLineCallback.cs.uid @@ -0,0 +1 @@ +uid://brqn8taooe7ug diff --git a/Runtime/Time/TimeLineEvent.cs.uid b/Runtime/Time/TimeLineEvent.cs.uid new file mode 100644 index 0000000..1c5fa6c --- /dev/null +++ b/Runtime/Time/TimeLineEvent.cs.uid @@ -0,0 +1 @@ +uid://bj1twniua4q8w diff --git a/Runtime/Time/TimeLineManager.cs b/Runtime/Time/TimeLineManager.cs index d59dcd5..8b22b4a 100644 --- a/Runtime/Time/TimeLineManager.cs +++ b/Runtime/Time/TimeLineManager.cs @@ -16,10 +16,10 @@ namespace Rokojori public TimeLine[] timeLines = new TimeLine[ 0 ]; [Export] - public TimeLine gameTimeTimeLine; + public TimeLine gametimeTimeline; [Export] - public TimeLine realTimeTimeLine; + public TimeLine realtimeTimeline; [Export] public bool computeRealtimeWithEngineDelta; @@ -54,9 +54,9 @@ namespace Rokojori { UpdateRealTime( delta ); - if ( ! Engine.IsEditorHint() && gameTimeTimeLine != null ) + if ( ! Engine.IsEditorHint() && gametimeTimeline != null ) { - Engine.TimeScale = gameTimeTimeLine.runner.modulatedSpeed; + Engine.TimeScale = gametimeTimeline.runner.modulatedSpeed; } _runners.ForEach( r => r.UpdateTimeLine( unscaledTimeDelta ) ); @@ -111,6 +111,8 @@ namespace Rokojori _initialized = true; _runners = Lists.Map( timeLines, tl => new TimeLineRunner( tl, this ) ); + + // this.LogInfo( "Created runners:", _runners.Count ); } public static TimeLine Ensure( TimeLine timeline ) @@ -120,9 +122,9 @@ namespace Rokojori return timeline; } - var tm = TimeLineManager.Get(); + var tm = Get(); - return tm.gameTimeTimeLine; + return tm.gametimeTimeline; } public TimeLineRunner GetRunner( TimeLine timeline ) @@ -148,7 +150,7 @@ namespace Rokojori public static int CreateID() { - var tm = TimeLineManager.Get(); + var tm = Get(); return tm._CreateID(); } diff --git a/Runtime/Time/TimeLineManager.cs.uid b/Runtime/Time/TimeLineManager.cs.uid new file mode 100644 index 0000000..178931e --- /dev/null +++ b/Runtime/Time/TimeLineManager.cs.uid @@ -0,0 +1 @@ +uid://cdweilvlwjucr diff --git a/Runtime/Time/TimeLineRunner.cs.uid b/Runtime/Time/TimeLineRunner.cs.uid new file mode 100644 index 0000000..ea9c221 --- /dev/null +++ b/Runtime/Time/TimeLineRunner.cs.uid @@ -0,0 +1 @@ +uid://dmtb4g8m731af diff --git a/Runtime/Time/TimeLineSpan.cs.uid b/Runtime/Time/TimeLineSpan.cs.uid new file mode 100644 index 0000000..dda6e50 --- /dev/null +++ b/Runtime/Time/TimeLineSpan.cs.uid @@ -0,0 +1 @@ +uid://chekdwasmokcq diff --git a/Runtime/Tools/Arrays.cs.uid b/Runtime/Tools/Arrays.cs.uid new file mode 100644 index 0000000..e07381f --- /dev/null +++ b/Runtime/Tools/Arrays.cs.uid @@ -0,0 +1 @@ +uid://br4x167w8f2gs diff --git a/Runtime/Tools/Async.cs.uid b/Runtime/Tools/Async.cs.uid new file mode 100644 index 0000000..d4ab2ef --- /dev/null +++ b/Runtime/Tools/Async.cs.uid @@ -0,0 +1 @@ +uid://sd81hqxso1wr diff --git a/Runtime/Tools/BooleanLogic.cs.uid b/Runtime/Tools/BooleanLogic.cs.uid new file mode 100644 index 0000000..6e93148 --- /dev/null +++ b/Runtime/Tools/BooleanLogic.cs.uid @@ -0,0 +1 @@ +uid://cgg7gaxk5ml4y diff --git a/Runtime/Tools/Dictionaries.cs.uid b/Runtime/Tools/Dictionaries.cs.uid new file mode 100644 index 0000000..70487fb --- /dev/null +++ b/Runtime/Tools/Dictionaries.cs.uid @@ -0,0 +1 @@ +uid://ey7e2eh0f4lg diff --git a/Runtime/Tools/Lists.cs.uid b/Runtime/Tools/Lists.cs.uid new file mode 100644 index 0000000..90bb2ec --- /dev/null +++ b/Runtime/Tools/Lists.cs.uid @@ -0,0 +1 @@ +uid://ceav3c34v72av diff --git a/Runtime/Tools/ReflectionHelper.cs b/Runtime/Tools/ReflectionHelper.cs index f73c182..bbeadc5 100644 --- a/Runtime/Tools/ReflectionHelper.cs +++ b/Runtime/Tools/ReflectionHelper.cs @@ -235,17 +235,19 @@ namespace Rokojori public static bool IsType( MemberInfo mi ) { + Type type = null; + if ( mi is FieldInfo fi ) { - return fi.FieldType == typeof( T ); + type = fi.FieldType; } if ( mi is PropertyInfo pi ) { - return pi.PropertyType == typeof( T ); + type = pi.PropertyType; } - return false; + return typeof( T ).IsAssignableFrom( type ); } public static List GetDataMemberInfos( object instance, BindingFlags flags ) diff --git a/Runtime/Tools/ReflectionHelper.cs.uid b/Runtime/Tools/ReflectionHelper.cs.uid new file mode 100644 index 0000000..e333e58 --- /dev/null +++ b/Runtime/Tools/ReflectionHelper.cs.uid @@ -0,0 +1 @@ +uid://r2cslyqbc73s diff --git a/Runtime/Tools/Safe.cs.uid b/Runtime/Tools/Safe.cs.uid new file mode 100644 index 0000000..1c4a48d --- /dev/null +++ b/Runtime/Tools/Safe.cs.uid @@ -0,0 +1 @@ +uid://csh0o6y25k2u7 diff --git a/Runtime/Tools/Singleton.cs.uid b/Runtime/Tools/Singleton.cs.uid new file mode 100644 index 0000000..d8f15da --- /dev/null +++ b/Runtime/Tools/Singleton.cs.uid @@ -0,0 +1 @@ +uid://ctsfdhecg0p1m diff --git a/Runtime/Tools/Trillean.cs.uid b/Runtime/Tools/Trillean.cs.uid new file mode 100644 index 0000000..90b7b3e --- /dev/null +++ b/Runtime/Tools/Trillean.cs.uid @@ -0,0 +1 @@ +uid://dct1uxbanr0b2 diff --git a/Runtime/UI/Layouts/UIFlowLayout.cs.uid b/Runtime/UI/Layouts/UIFlowLayout.cs.uid new file mode 100644 index 0000000..fafdb0a --- /dev/null +++ b/Runtime/UI/Layouts/UIFlowLayout.cs.uid @@ -0,0 +1 @@ +uid://bdnrnuqtgcg4l diff --git a/Runtime/UI/Layouts/UILayout.cs.uid b/Runtime/UI/Layouts/UILayout.cs.uid new file mode 100644 index 0000000..6a84617 --- /dev/null +++ b/Runtime/UI/Layouts/UILayout.cs.uid @@ -0,0 +1 @@ +uid://c2xlskcsx6to5 diff --git a/Runtime/UI/Layouts/UILayouting.cs.uid b/Runtime/UI/Layouts/UILayouting.cs.uid new file mode 100644 index 0000000..f142296 --- /dev/null +++ b/Runtime/UI/Layouts/UILayouting.cs.uid @@ -0,0 +1 @@ +uid://b51iqtcsixsqc diff --git a/Runtime/UI/MouseModeTool.cs.uid b/Runtime/UI/MouseModeTool.cs.uid new file mode 100644 index 0000000..3595044 --- /dev/null +++ b/Runtime/UI/MouseModeTool.cs.uid @@ -0,0 +1 @@ +uid://cu5u2ryt5ybuw diff --git a/Runtime/UI/Nodes/UIImage.cs.uid b/Runtime/UI/Nodes/UIImage.cs.uid new file mode 100644 index 0000000..b375c62 --- /dev/null +++ b/Runtime/UI/Nodes/UIImage.cs.uid @@ -0,0 +1 @@ +uid://bx0bk663u3hj5 diff --git a/Runtime/UI/Nodes/UIImageTypes/NinePatchUIImageType.cs.uid b/Runtime/UI/Nodes/UIImageTypes/NinePatchUIImageType.cs.uid new file mode 100644 index 0000000..9541179 --- /dev/null +++ b/Runtime/UI/Nodes/UIImageTypes/NinePatchUIImageType.cs.uid @@ -0,0 +1 @@ +uid://cd1n1u22xxut1 diff --git a/Runtime/UI/Nodes/UIImageTypes/RoundedRectangleUIImageType.cs.uid b/Runtime/UI/Nodes/UIImageTypes/RoundedRectangleUIImageType.cs.uid new file mode 100644 index 0000000..4de85e0 --- /dev/null +++ b/Runtime/UI/Nodes/UIImageTypes/RoundedRectangleUIImageType.cs.uid @@ -0,0 +1 @@ +uid://dwuimn03cvh3 diff --git a/Runtime/UI/Nodes/UIImageTypes/UIImageType.cs.uid b/Runtime/UI/Nodes/UIImageTypes/UIImageType.cs.uid new file mode 100644 index 0000000..a051f07 --- /dev/null +++ b/Runtime/UI/Nodes/UIImageTypes/UIImageType.cs.uid @@ -0,0 +1 @@ +uid://ce5eo6r5jqilt diff --git a/Runtime/UI/Nodes/UIInputInfo.cs.uid b/Runtime/UI/Nodes/UIInputInfo.cs.uid new file mode 100644 index 0000000..2d3bbe6 --- /dev/null +++ b/Runtime/UI/Nodes/UIInputInfo.cs.uid @@ -0,0 +1 @@ +uid://bgux04t6nu7ea diff --git a/Runtime/UI/Nodes/UIRegion.cs.uid b/Runtime/UI/Nodes/UIRegion.cs.uid new file mode 100644 index 0000000..d5eb24e --- /dev/null +++ b/Runtime/UI/Nodes/UIRegion.cs.uid @@ -0,0 +1 @@ +uid://c2hicupu28nbi diff --git a/Runtime/UI/Nodes/UIText.cs.uid b/Runtime/UI/Nodes/UIText.cs.uid new file mode 100644 index 0000000..d94f462 --- /dev/null +++ b/Runtime/UI/Nodes/UIText.cs.uid @@ -0,0 +1 @@ +uid://rqs2m0u6yvvf diff --git a/Runtime/UI/OnSliderValueChange.cs.uid b/Runtime/UI/OnSliderValueChange.cs.uid new file mode 100644 index 0000000..c9809da --- /dev/null +++ b/Runtime/UI/OnSliderValueChange.cs.uid @@ -0,0 +1 @@ +uid://8opg2ofggvnq diff --git a/Runtime/UI/ShaderProperties/ShaderUIColor.cs.uid b/Runtime/UI/ShaderProperties/ShaderUIColor.cs.uid new file mode 100644 index 0000000..d6d2b95 --- /dev/null +++ b/Runtime/UI/ShaderProperties/ShaderUIColor.cs.uid @@ -0,0 +1 @@ +uid://f7s137m6egkj diff --git a/Runtime/UI/ShaderProperties/ShaderUINumber.cs.uid b/Runtime/UI/ShaderProperties/ShaderUINumber.cs.uid new file mode 100644 index 0000000..b7b430b --- /dev/null +++ b/Runtime/UI/ShaderProperties/ShaderUINumber.cs.uid @@ -0,0 +1 @@ +uid://j3mk8vwv56ui diff --git a/Runtime/UI/ShaderProperties/UIShaderProperties.cs.uid b/Runtime/UI/ShaderProperties/UIShaderProperties.cs.uid new file mode 100644 index 0000000..f5281bd --- /dev/null +++ b/Runtime/UI/ShaderProperties/UIShaderProperties.cs.uid @@ -0,0 +1 @@ +uid://bvhevxxrmey6y diff --git a/Runtime/UI/Shaders/NinePatch/UINinePatch.gdshader.uid b/Runtime/UI/Shaders/NinePatch/UINinePatch.gdshader.uid new file mode 100644 index 0000000..420291e --- /dev/null +++ b/Runtime/UI/Shaders/NinePatch/UINinePatch.gdshader.uid @@ -0,0 +1 @@ +uid://dhmwl4f6pg4gk diff --git a/Runtime/UI/Shaders/NinePatch/UINinePatchMaterial.cs.uid b/Runtime/UI/Shaders/NinePatch/UINinePatchMaterial.cs.uid new file mode 100644 index 0000000..14b8198 --- /dev/null +++ b/Runtime/UI/Shaders/NinePatch/UINinePatchMaterial.cs.uid @@ -0,0 +1 @@ +uid://bwuvxc0gb7bxw diff --git a/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader.uid b/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader.uid new file mode 100644 index 0000000..fdd1975 --- /dev/null +++ b/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangle.gdshader.uid @@ -0,0 +1 @@ +uid://x1a008jxt3ej diff --git a/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangleMaterial.cs.uid b/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangleMaterial.cs.uid new file mode 100644 index 0000000..39a3350 --- /dev/null +++ b/Runtime/UI/Shaders/RoundedRectangle/RoundedRectangleMaterial.cs.uid @@ -0,0 +1 @@ +uid://dlu21piejg7w0 diff --git a/Runtime/UI/Styling/UIColor.cs.uid b/Runtime/UI/Styling/UIColor.cs.uid new file mode 100644 index 0000000..dffe010 --- /dev/null +++ b/Runtime/UI/Styling/UIColor.cs.uid @@ -0,0 +1 @@ +uid://drqb0pm5ub64g diff --git a/Runtime/UI/Styling/UILineWrap.cs.uid b/Runtime/UI/Styling/UILineWrap.cs.uid new file mode 100644 index 0000000..994ce71 --- /dev/null +++ b/Runtime/UI/Styling/UILineWrap.cs.uid @@ -0,0 +1 @@ +uid://boxpj384pke5w diff --git a/Runtime/UI/Styling/UINumber.cs.uid b/Runtime/UI/Styling/UINumber.cs.uid new file mode 100644 index 0000000..9c61792 --- /dev/null +++ b/Runtime/UI/Styling/UINumber.cs.uid @@ -0,0 +1 @@ +uid://cnkyynboxg1qg diff --git a/Runtime/UI/Styling/UIPosition.cs.uid b/Runtime/UI/Styling/UIPosition.cs.uid new file mode 100644 index 0000000..1ce97e6 --- /dev/null +++ b/Runtime/UI/Styling/UIPosition.cs.uid @@ -0,0 +1 @@ +uid://cba1iqrpqf08 diff --git a/Runtime/UI/Styling/UIStyle.cs.uid b/Runtime/UI/Styling/UIStyle.cs.uid new file mode 100644 index 0000000..7d55a83 --- /dev/null +++ b/Runtime/UI/Styling/UIStyle.cs.uid @@ -0,0 +1 @@ +uid://chmcc71dvu4vj diff --git a/Runtime/UI/Styling/UIStyleProperty.cs.uid b/Runtime/UI/Styling/UIStyleProperty.cs.uid new file mode 100644 index 0000000..c76b0fc --- /dev/null +++ b/Runtime/UI/Styling/UIStyleProperty.cs.uid @@ -0,0 +1 @@ +uid://dlafftjfd0iv diff --git a/Runtime/UI/Styling/UIStylePropertyContainer.cs.uid b/Runtime/UI/Styling/UIStylePropertyContainer.cs.uid new file mode 100644 index 0000000..c3c9800 --- /dev/null +++ b/Runtime/UI/Styling/UIStylePropertyContainer.cs.uid @@ -0,0 +1 @@ +uid://dkjk4i7kh7uv6 diff --git a/Runtime/UI/Styling/UIStyling.cs.uid b/Runtime/UI/Styling/UIStyling.cs.uid new file mode 100644 index 0000000..2f0b50a --- /dev/null +++ b/Runtime/UI/Styling/UIStyling.cs.uid @@ -0,0 +1 @@ +uid://mwjrlb4h4c2h diff --git a/Runtime/UI/Transitions/ActiveStyleTransition.cs.uid b/Runtime/UI/Transitions/ActiveStyleTransition.cs.uid new file mode 100644 index 0000000..1e37664 --- /dev/null +++ b/Runtime/UI/Transitions/ActiveStyleTransition.cs.uid @@ -0,0 +1 @@ +uid://d20wf01yw66tk diff --git a/Runtime/UI/Transitions/TransitionSettings.cs.uid b/Runtime/UI/Transitions/TransitionSettings.cs.uid new file mode 100644 index 0000000..039645c --- /dev/null +++ b/Runtime/UI/Transitions/TransitionSettings.cs.uid @@ -0,0 +1 @@ +uid://5w3jvlqxrvaf diff --git a/Runtime/UI/Transitions/TransitionSettingsAll.cs.uid b/Runtime/UI/Transitions/TransitionSettingsAll.cs.uid new file mode 100644 index 0000000..7777a35 --- /dev/null +++ b/Runtime/UI/Transitions/TransitionSettingsAll.cs.uid @@ -0,0 +1 @@ +uid://3bymmno3avag diff --git a/Runtime/UI/Transitions/UIColorTransition.cs.uid b/Runtime/UI/Transitions/UIColorTransition.cs.uid new file mode 100644 index 0000000..0e6a974 --- /dev/null +++ b/Runtime/UI/Transitions/UIColorTransition.cs.uid @@ -0,0 +1 @@ +uid://c5k6edrmdr3qc diff --git a/Runtime/UI/Transitions/UINumberTransition.cs.uid b/Runtime/UI/Transitions/UINumberTransition.cs.uid new file mode 100644 index 0000000..57895f6 --- /dev/null +++ b/Runtime/UI/Transitions/UINumberTransition.cs.uid @@ -0,0 +1 @@ +uid://dvqqv47qdhlx0 diff --git a/Runtime/UI/UI.cs.uid b/Runtime/UI/UI.cs.uid new file mode 100644 index 0000000..b326ce7 --- /dev/null +++ b/Runtime/UI/UI.cs.uid @@ -0,0 +1 @@ +uid://bu6np1t32bddg diff --git a/Runtime/UI/UISettings.cs.uid b/Runtime/UI/UISettings.cs.uid new file mode 100644 index 0000000..4c10679 --- /dev/null +++ b/Runtime/UI/UISettings.cs.uid @@ -0,0 +1 @@ +uid://cgdxalxhdbmjn diff --git a/Runtime/VirtualCameras/Effects/CameraEffect.cs.uid b/Runtime/VirtualCameras/Effects/CameraEffect.cs.uid new file mode 100644 index 0000000..bfa7ec0 --- /dev/null +++ b/Runtime/VirtualCameras/Effects/CameraEffect.cs.uid @@ -0,0 +1 @@ +uid://bmcpy4cqv1lmr diff --git a/Runtime/VirtualCameras/Effects/CameraEffectTargetAnimationCurve.cs.uid b/Runtime/VirtualCameras/Effects/CameraEffectTargetAnimationCurve.cs.uid new file mode 100644 index 0000000..88d42fc --- /dev/null +++ b/Runtime/VirtualCameras/Effects/CameraEffectTargetAnimationCurve.cs.uid @@ -0,0 +1 @@ +uid://bw7kbgl2vbeoh diff --git a/Runtime/VirtualCameras/Effects/CameraEffectTargetType.cs.uid b/Runtime/VirtualCameras/Effects/CameraEffectTargetType.cs.uid new file mode 100644 index 0000000..9f2c4d1 --- /dev/null +++ b/Runtime/VirtualCameras/Effects/CameraEffectTargetType.cs.uid @@ -0,0 +1 @@ +uid://q5d084v28jxh diff --git a/Runtime/VirtualCameras/Effects/PlayCameraEffect.cs.uid b/Runtime/VirtualCameras/Effects/PlayCameraEffect.cs.uid new file mode 100644 index 0000000..ceef4bc --- /dev/null +++ b/Runtime/VirtualCameras/Effects/PlayCameraEffect.cs.uid @@ -0,0 +1 @@ +uid://c1ivlrrt71nwp diff --git a/Runtime/VirtualCameras/Effects/Presets/ScreenShake.tres b/Runtime/VirtualCameras/Effects/Presets/ScreenShake.tres index fddb555..5dda585 100644 --- a/Runtime/VirtualCameras/Effects/Presets/ScreenShake.tres +++ b/Runtime/VirtualCameras/Effects/Presets/ScreenShake.tres @@ -1,11 +1,11 @@ [gd_resource type="Resource" script_class="CameraEffect" load_steps=10 format=3 uid="uid://uyuplc6hm25j"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/Effects/CameraEffect.cs" id="1_5l6xm"] -[ext_resource type="Script" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/Effects/CameraEffectTargetAnimationCurve.cs" id="1_x21rf"] +[ext_resource type="Script" uid="uid://bmcpy4cqv1lmr" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/Effects/CameraEffect.cs" id="1_5l6xm"] +[ext_resource type="Script" uid="uid://bw7kbgl2vbeoh" path="res://addons/rokojori_action_library/Runtime/VirtualCameras/Effects/CameraEffectTargetAnimationCurve.cs" id="1_x21rf"] [ext_resource type="Resource" uid="uid://ch5nsa6yafs5l" path="res://addons/rokojori_action_library/Runtime/Time/TimeLines/GameTime.tres" id="3_lfgu3"] [sub_resource type="Curve" id="Curve_62jxv"] -min_value = -1.0 +_limits = [-1.0, 1.0, 0.0, 1.0] _data = [Vector2(0, 0), 0.0, 5.72558, 0, 1, Vector2(0.0625, 0.357849), 0.0, 0.0, 0, 0, Vector2(0.231707, -0.252644), 0.0, 0.0, 0, 0, Vector2(0.429878, 0.113984), 0.0, 0.0, 0, 0, Vector2(1, 0), -0.199929, 0.0, 1, 0] point_count = 5 @@ -22,7 +22,7 @@ scaleY = 0.1 scaleRandomRange = 0.2 [sub_resource type="Curve" id="Curve_h7nko"] -min_value = -1.0 +_limits = [-1.0, 1.0, 0.0, 1.0] _data = [Vector2(0, 0), 0.0, -2.46399, 0, 1, Vector2(0.170732, -0.420681), 0.0, 0.0, 0, 0, Vector2(0.271341, 0.388954), 0.0, 0.0, 0, 0, Vector2(0.503049, -0.130435), 0.0, 0.0, 0, 0, Vector2(0.689024, 0.0223267), 0.0, 0.0, 0, 0, Vector2(1, 0), -0.0717957, 0.0, 1, 0] point_count = 6 @@ -39,7 +39,7 @@ scaleY = 0.1 scaleRandomRange = 0.2 [sub_resource type="Curve" id="Curve_opp1p"] -min_value = -1.0 +_limits = [-1.0, 1.0, 0.0, 1.0] _data = [Vector2(0, 0), 0.0, 3.46886, 0, 1, Vector2(0.0945122, 0.32785), 0.0, 0.0, 0, 0, Vector2(1, 0), -0.36207, 0.0, 1, 0] point_count = 3 diff --git a/Runtime/VirtualCameras/FollowCamera3D.cs.uid b/Runtime/VirtualCameras/FollowCamera3D.cs.uid new file mode 100644 index 0000000..3404fcf --- /dev/null +++ b/Runtime/VirtualCameras/FollowCamera3D.cs.uid @@ -0,0 +1 @@ +uid://x3r6qpc061ly diff --git a/Runtime/VirtualCameras/MouseEditorCamera.cs b/Runtime/VirtualCameras/MouseEditorCamera.cs index ceeb4f7..2396dac 100644 --- a/Runtime/VirtualCameras/MouseEditorCamera.cs +++ b/Runtime/VirtualCameras/MouseEditorCamera.cs @@ -23,8 +23,69 @@ namespace Rokojori [Export] public float distance = 10; - float smoothDistance = 10; + float _smoothDistance = 10; + public float smoothDistance => _smoothDistance; + + [Export] + public float minPitch = -89; + [Export] + public float maxPitch = 89; + + [Export] + public float minDistance = 0.001f; + + [Export] + public float maxDistance = 200f; + + [Export] + public float zoomSmoothingCoefficient = 0.1f; + Smoother smoother = new Smoother(); + + public Vector3 moveDirection = Vector3.Zero; + + [Export] + public MouseEditorCameraInputSettings keyboardMouseInputs; + + [Export] + public MouseEditorCameraInputSettings controllerInputs; + + float _cachedDistance = -1; + + public void CacheDistance() + { + if ( _cachedDistance < 0 ) + { + return; + } + + _cachedDistance = distance; + + GlobalPosition = target; + distance = minDistance; + + this.LogInfo( "Cached Distance", _cachedDistance ); + } + + public void RestoreDistance() + { + if ( _cachedDistance < 0 ) + { + return; + } + + this.LogInfo( "Restored Distance", _cachedDistance ); + + target = GlobalPosition + GlobalBasis.Z * _cachedDistance; + distance = _cachedDistance; + + + + _cachedDistance = -1; + + } + + /* [ExportGroup("Orbit")] [Export] @@ -33,17 +94,11 @@ namespace Rokojori [Export] public float pitchSpeed = 1; - [Export] - public float minPitch = -89; - - [Export] - public float maxPitch = 89; - [Export] public Sensor mouseMovementOrbitButton; [Export] - public Sensor[] orbitModifierButtons = new Sensor[ 0 ]; + public Sensor[] orbitModifierButtons = []; [Export] public float yawButtonsSpeed = 1; @@ -116,9 +171,7 @@ namespace Rokojori [Export] public float continousZoomStepInPercentage = 1; - [Export] - public float zoomSmoothingCoefficient = 0.1f; - Smoother smoother = new Smoother(); + [ExportGroup("Move")] [Export] @@ -137,29 +190,44 @@ namespace Rokojori [Export] public float moveSpeed = 1; - + */ + + [Export] + public float running = 0; + public override void _Process( double delta ) { - // RJLog.Log( leftButton.value, orbitButton.value ); - Orbit(); - Pan(); - Zoom(); - Move(); + + + keyboardMouseInputs?.Orbit( this ); + controllerInputs?.Orbit( this ); + + keyboardMouseInputs?.Pan( this ); + controllerInputs?.Pan( this ); + + keyboardMouseInputs?.Zoom( this ); + controllerInputs?.Zoom( this ); + + moveDirection = Vector3.Zero; + + keyboardMouseInputs?.Move( this ); + controllerInputs?.Move( this ); Apply( (float) delta ); if ( ! hasMotionDelta ) { - motionDelta.X = 0; - motionDelta.Y = 0; + _motionDelta.X = 0; + _motionDelta.Y = 0; } hasMotionDelta = false; } bool hasMotionDelta = false; - Vector2 motionDelta = Vector2.Zero; - + Vector2 _motionDelta = Vector2.Zero; + public Vector2 motionDelta => _motionDelta; + public override void _Input( InputEvent inputEvent ) { var mouseMotionEvent = inputEvent as InputEventMouseMotion; @@ -169,11 +237,22 @@ namespace Rokojori return; } - motionDelta = mouseMotionEvent.ScreenRelative; + _motionDelta = mouseMotionEvent.ScreenRelative; hasMotionDelta = true; } + void Apply( float delta ) + { + _smoothDistance = smoother.SmoothWithCoefficient( _smoothDistance, distance, zoomSmoothingCoefficient, delta ); + GlobalRotation = new Vector3( Mathf.DegToRad( pitch ), Mathf.DegToRad( yaw ), 0 ); + + var forward = Math3D.GetGlobalForward( this ) * _smoothDistance; + target -= moveDirection * delta; + GlobalPosition = target + forward; + } + + /* void OrbitByMouse() { if ( ! Sensors.IsActive( mouseMovementOrbitButton ) ) @@ -181,8 +260,8 @@ namespace Rokojori return; } - yaw += motionDelta.X * yawSpeed; - pitch += motionDelta.Y * pitchSpeed; + yaw += _motionDelta.X * yawSpeed; + pitch += _motionDelta.Y * pitchSpeed; pitch = Mathf.Clamp( pitch, minPitch, maxPitch ); @@ -202,8 +281,8 @@ namespace Rokojori return; } - var xAmount = motionDelta.X * smoothDistance * GlobalBasis.X * panSpeedX; - var yAmount = motionDelta.Y * smoothDistance * GlobalBasis.Y * panSpeedY; + var xAmount = _motionDelta.X * _smoothDistance * GlobalBasis.X * panSpeedX; + var yAmount = _motionDelta.Y * _smoothDistance * GlobalBasis.Y * panSpeedY; target += xAmount + yAmount; @@ -234,7 +313,7 @@ namespace Rokojori distance = Mathf.Clamp( distance, minDistance, maxDistance ); } - Vector3 moveDirection = Vector3.Zero; + void Move() { @@ -257,16 +336,8 @@ namespace Rokojori moveDirection = moveDirection.Normalized() * moveSpeed; } + */ - - void Apply( float delta ) - { - smoothDistance = smoother.SmoothWithCoefficient( smoothDistance, distance, zoomSmoothingCoefficient, delta ); - GlobalRotation = new Vector3( Mathf.DegToRad( pitch ), Mathf.DegToRad( yaw ), 0 ); - - var forward = Math3D.GetGlobalForward( this ) * smoothDistance; - target -= moveDirection * delta; - GlobalPosition = target + forward; - } + } } \ No newline at end of file diff --git a/Runtime/VirtualCameras/MouseEditorCamera.cs.uid b/Runtime/VirtualCameras/MouseEditorCamera.cs.uid new file mode 100644 index 0000000..74fdf25 --- /dev/null +++ b/Runtime/VirtualCameras/MouseEditorCamera.cs.uid @@ -0,0 +1 @@ +uid://bbrqjqs6dc1hy diff --git a/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs b/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs new file mode 100644 index 0000000..54d08f7 --- /dev/null +++ b/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs @@ -0,0 +1,252 @@ + +using System.Diagnostics; +using System.Collections; +using System.Collections.Generic; +using System; +using Godot; + + +namespace Rokojori +{ + [Tool] + [GlobalClass] + public partial class MouseEditorCameraInputSettings:Resource + { + + [ExportGroup( "Orbit")] + + + [Export] + public float yawButtonsSpeed = 1; + + [Export] + public Sensor yawDecreaseButton; + + [Export] + public Sensor yawIncreaseButton; + + [Export] + public float pitchButtonsSpeed = 1; + + [Export] + public Sensor pitchDecreaseButton; + + [Export] + public Sensor pitchIncreaseButton; + + + [ExportGroup("Zoom")] + + [Export] + public float zoomStepInPercentage = 10; + + + [Export] + public Sensor zoomInButton; + + [Export] + public Sensor[] zoomInModifierButtons = []; + + [Export] + public Sensor zoomOutButton; + + [Export] + public Sensor[] zoomOutModifierButtons = []; + + + [Export] + public Sensor continousZoomInButton; + + [Export] + public Sensor continousZoomOutButton; + + [Export] + public float continousZoomStepInPercentage = 1; + + + [ExportGroup("Move")] + [Export] + public Sensor forwardButton; + [Export] + public Sensor backwardsButton; + [Export] + public Sensor leftButton; + [Export] + public Sensor rightButton; + [Export] + public Sensor upButton; + [Export] + public Sensor downButton; + + [Export] + public float moveSpeed = 1; + + [ExportGroup( "Mouse Only")] + + [Export] + public bool mouseMovementEnabled = false; + + [Export] + public bool minimizeDistanceOnMovement = true; + + [ExportGroup( "Mouse Only/Orbit")] + + [Export] + public float mouseMovementYawSpeed = 0.2f; + + [Export] + public float mouseMovementPitchSpeed = 0.2f; + + [Export] + public Sensor mouseMovementOrbitButton; + + [Export] + public Sensor[] mouseMovementOrbitModifierButtons = []; + + + [ExportGroup( "Mouse Only/Pan")] + + [Export] + public float mouseMovementPanSpeedX = 0.01f; + + [Export] + public float mouseMovementPanSpeedY = 0.01f; + + [Export] + public Sensor mouseMovementPanButton; + + [Export] + public Sensor[] mouseMovementPanModifierButtons = []; + + + public void Zoom( MouseEditorCamera mouseEditorCamera ) + { + if ( minimizeDistanceOnMovement ) + { + mouseEditorCamera.RestoreDistance(); + } + + if ( Sensors.IsActive( zoomInButton ) ) + { + mouseEditorCamera.distance *= Mathf.Pow( 1 + zoomStepInPercentage / 100f, 1 ); + } + + if ( Sensors.IsActive( zoomOutButton ) ) + { + mouseEditorCamera.distance *= Mathf.Pow( 1 + zoomStepInPercentage / 100f, -1 ); + } + + if ( Sensors.IsActive( continousZoomInButton ) ) + { + mouseEditorCamera.distance *= Mathf.Pow( 1 + continousZoomStepInPercentage / 100f, 1 ); + } + + if ( Sensors.IsActive( continousZoomOutButton ) ) + { + mouseEditorCamera.distance *= Mathf.Pow( 1 + continousZoomStepInPercentage / 100f, -1 ); + } + + mouseEditorCamera.distance = Mathf.Clamp( mouseEditorCamera.distance, mouseEditorCamera.minDistance, mouseEditorCamera.maxDistance ); + } + + + public void Move( MouseEditorCamera mouseEditorCamera ) + { + Vector3 moveDirection = Vector3.Zero; + + var hasMovement = false; + + if ( Sensors.IsActive( forwardButton ) || Sensors.IsActive( backwardsButton ) ) + { + hasMovement = true; + moveDirection = ( Sensors.GetValue( forwardButton ) - Sensors.GetValue( backwardsButton ) ) * mouseEditorCamera.GlobalForward(); + } + + if ( Sensors.IsActive( rightButton ) || Sensors.IsActive( leftButton ) ) + { + hasMovement = true; + moveDirection = ( Sensors.GetValue( rightButton ) - Sensors.GetValue( leftButton ) ) * mouseEditorCamera.GlobalRight(); + } + + if ( Sensors.IsActive( upButton ) || Sensors.IsActive( downButton ) ) + { + hasMovement = true; + moveDirection = ( Sensors.GetValue( downButton ) - Sensors.GetValue( upButton ) ) * mouseEditorCamera.GlobalUp(); + } + + if ( ! hasMovement ) + { + return; + } + + if ( minimizeDistanceOnMovement ) + { + mouseEditorCamera.CacheDistance(); + } + + mouseEditorCamera.moveDirection += moveDirection.Normalized() * moveSpeed; + } + + void OrbitByMouse( MouseEditorCamera mouseEditorCamera ) + { + if ( ! mouseMovementEnabled ) + { + return; + } + + + if ( ! Sensors.IsActive( mouseMovementOrbitButton ) ) + { + return; + } + + if ( minimizeDistanceOnMovement ) + { + mouseEditorCamera.RestoreDistance(); + } + + mouseEditorCamera.yaw += mouseEditorCamera.motionDelta.X * -mouseMovementYawSpeed; + mouseEditorCamera.pitch += mouseEditorCamera.motionDelta.Y * mouseMovementPitchSpeed; + + mouseEditorCamera.pitch = Mathf.Clamp( mouseEditorCamera.pitch, mouseEditorCamera.minPitch, mouseEditorCamera.maxPitch ); + + } + + public void Orbit( MouseEditorCamera mouseEditorCamera ) + { + OrbitByMouse( mouseEditorCamera ); + + mouseEditorCamera.yaw += Sensors.PolarAxis( yawDecreaseButton, yawIncreaseButton ) * yawButtonsSpeed; + mouseEditorCamera.pitch += Sensors.PolarAxis( pitchDecreaseButton, pitchIncreaseButton ) * pitchButtonsSpeed; + } + + public void Pan( MouseEditorCamera mouseEditorCamera ) + { + if ( ! mouseMovementEnabled ) + { + return; + } + + + if ( ! Sensors.IsActive( mouseMovementPanButton ) ) + { + return; + } + + if ( minimizeDistanceOnMovement ) + { + mouseEditorCamera.RestoreDistance(); + } + + var xAmount = mouseEditorCamera.motionDelta.X * mouseEditorCamera.smoothDistance * + mouseEditorCamera.GlobalBasis.X * mouseMovementPanSpeedX; + + var yAmount = mouseEditorCamera.motionDelta.Y * mouseEditorCamera.smoothDistance * + mouseEditorCamera.GlobalBasis.Y * mouseMovementPanSpeedY; + + mouseEditorCamera.target += xAmount + yAmount; + + + } + } +} \ No newline at end of file diff --git a/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs.uid b/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs.uid new file mode 100644 index 0000000..2821ce8 --- /dev/null +++ b/Runtime/VirtualCameras/MouseEditorCameraInputSettings.cs.uid @@ -0,0 +1 @@ +uid://dfihqotugioar diff --git a/Runtime/VirtualCameras/StrategyTopDownCamera.cs.uid b/Runtime/VirtualCameras/StrategyTopDownCamera.cs.uid new file mode 100644 index 0000000..af10482 --- /dev/null +++ b/Runtime/VirtualCameras/StrategyTopDownCamera.cs.uid @@ -0,0 +1 @@ +uid://4qyr2r46lw2e diff --git a/Runtime/VirtualCameras/ThirdPersonCamera.cs.uid b/Runtime/VirtualCameras/ThirdPersonCamera.cs.uid new file mode 100644 index 0000000..8bf1fb0 --- /dev/null +++ b/Runtime/VirtualCameras/ThirdPersonCamera.cs.uid @@ -0,0 +1 @@ +uid://crygvwrg2uvvk diff --git a/Runtime/VirtualCameras/VirtualCamera3D.cs.uid b/Runtime/VirtualCameras/VirtualCamera3D.cs.uid new file mode 100644 index 0000000..da41712 --- /dev/null +++ b/Runtime/VirtualCameras/VirtualCamera3D.cs.uid @@ -0,0 +1 @@ +uid://vjxkstqvmhrb diff --git a/Runtime/VirtualCameras/VirtualCamera3DManager.cs.uid b/Runtime/VirtualCameras/VirtualCamera3DManager.cs.uid new file mode 100644 index 0000000..f8b9aa8 --- /dev/null +++ b/Runtime/VirtualCameras/VirtualCamera3DManager.cs.uid @@ -0,0 +1 @@ +uid://bmmsjg1mmmjiy diff --git a/Runtime/VirtualCameras/VirtualCamera3DSlot.cs.uid b/Runtime/VirtualCameras/VirtualCamera3DSlot.cs.uid new file mode 100644 index 0000000..58cecf7 --- /dev/null +++ b/Runtime/VirtualCameras/VirtualCamera3DSlot.cs.uid @@ -0,0 +1 @@ +uid://cgrena1xtc07f diff --git a/Runtime/WorldMap/WorldMap.cs.uid b/Runtime/WorldMap/WorldMap.cs.uid new file mode 100644 index 0000000..5285f63 --- /dev/null +++ b/Runtime/WorldMap/WorldMap.cs.uid @@ -0,0 +1 @@ +uid://bs8qba47npjpv diff --git a/Runtime/WorldMap/WorldMapDefinition.cs.uid b/Runtime/WorldMap/WorldMapDefinition.cs.uid new file mode 100644 index 0000000..f1948c8 --- /dev/null +++ b/Runtime/WorldMap/WorldMapDefinition.cs.uid @@ -0,0 +1 @@ +uid://bx1awutf5ssgh diff --git a/Runtime/WorldMap/WorldMapEditor.cs.uid b/Runtime/WorldMap/WorldMapEditor.cs.uid new file mode 100644 index 0000000..1d8fce1 --- /dev/null +++ b/Runtime/WorldMap/WorldMapEditor.cs.uid @@ -0,0 +1 @@ +uid://5d7rd68av68u diff --git a/Runtime/WorldMap/WorldMapLayer.cs.uid b/Runtime/WorldMap/WorldMapLayer.cs.uid new file mode 100644 index 0000000..e76784f --- /dev/null +++ b/Runtime/WorldMap/WorldMapLayer.cs.uid @@ -0,0 +1 @@ +uid://b7mdcvs320mr4 diff --git a/Runtime/WorldMap/WorldMapLayerDefinition.cs.uid b/Runtime/WorldMap/WorldMapLayerDefinition.cs.uid new file mode 100644 index 0000000..e189b38 --- /dev/null +++ b/Runtime/WorldMap/WorldMapLayerDefinition.cs.uid @@ -0,0 +1 @@ +uid://c1ptiicwu8dic diff --git a/Runtime/WorldMap/WorldMapLayerEditor.cs.uid b/Runtime/WorldMap/WorldMapLayerEditor.cs.uid new file mode 100644 index 0000000..85e51c5 --- /dev/null +++ b/Runtime/WorldMap/WorldMapLayerEditor.cs.uid @@ -0,0 +1 @@ +uid://bbntamdkvsdia diff --git a/Runtime/WorldMap/WorldMapLayerSetting.cs.uid b/Runtime/WorldMap/WorldMapLayerSetting.cs.uid new file mode 100644 index 0000000..570ab5a --- /dev/null +++ b/Runtime/WorldMap/WorldMapLayerSetting.cs.uid @@ -0,0 +1 @@ +uid://co5wfb35osnvq diff --git a/Runtime/WorldMap/WorldRegion.cs.uid b/Runtime/WorldMap/WorldRegion.cs.uid new file mode 100644 index 0000000..04406c8 --- /dev/null +++ b/Runtime/WorldMap/WorldRegion.cs.uid @@ -0,0 +1 @@ +uid://m0sq4g83wcjl diff --git a/Runtime/XML/HTML/HTMLElementName.cs.uid b/Runtime/XML/HTML/HTMLElementName.cs.uid new file mode 100644 index 0000000..cc1ea6d --- /dev/null +++ b/Runtime/XML/HTML/HTMLElementName.cs.uid @@ -0,0 +1 @@ +uid://y7k083ryufjm diff --git a/Runtime/XML/Nodes/XMLAttributeNode.cs.uid b/Runtime/XML/Nodes/XMLAttributeNode.cs.uid new file mode 100644 index 0000000..6d9bd47 --- /dev/null +++ b/Runtime/XML/Nodes/XMLAttributeNode.cs.uid @@ -0,0 +1 @@ +uid://bxrpjgmyjyrd0 diff --git a/Runtime/XML/Nodes/XMLCDataSectionNode.cs.uid b/Runtime/XML/Nodes/XMLCDataSectionNode.cs.uid new file mode 100644 index 0000000..118d057 --- /dev/null +++ b/Runtime/XML/Nodes/XMLCDataSectionNode.cs.uid @@ -0,0 +1 @@ +uid://dnsve2r6eiwdy diff --git a/Runtime/XML/Nodes/XMLCommentNode.cs.uid b/Runtime/XML/Nodes/XMLCommentNode.cs.uid new file mode 100644 index 0000000..f69bab4 --- /dev/null +++ b/Runtime/XML/Nodes/XMLCommentNode.cs.uid @@ -0,0 +1 @@ +uid://dq5tty5514vdu diff --git a/Runtime/XML/Nodes/XMLDocument.cs.uid b/Runtime/XML/Nodes/XMLDocument.cs.uid new file mode 100644 index 0000000..00a4ea4 --- /dev/null +++ b/Runtime/XML/Nodes/XMLDocument.cs.uid @@ -0,0 +1 @@ +uid://b45qrbgao71q2 diff --git a/Runtime/XML/Nodes/XMLDocumentFragmentNode.cs.uid b/Runtime/XML/Nodes/XMLDocumentFragmentNode.cs.uid new file mode 100644 index 0000000..01e55ea --- /dev/null +++ b/Runtime/XML/Nodes/XMLDocumentFragmentNode.cs.uid @@ -0,0 +1 @@ +uid://crwjxrwrxygny diff --git a/Runtime/XML/Nodes/XMLDocumentTypeNode.cs.uid b/Runtime/XML/Nodes/XMLDocumentTypeNode.cs.uid new file mode 100644 index 0000000..12b070a --- /dev/null +++ b/Runtime/XML/Nodes/XMLDocumentTypeNode.cs.uid @@ -0,0 +1 @@ +uid://cj8rn15kbtqlg diff --git a/Runtime/XML/Nodes/XMLElementNode.cs.uid b/Runtime/XML/Nodes/XMLElementNode.cs.uid new file mode 100644 index 0000000..6621bc3 --- /dev/null +++ b/Runtime/XML/Nodes/XMLElementNode.cs.uid @@ -0,0 +1 @@ +uid://c7bffshj5cu7w diff --git a/Runtime/XML/Nodes/XMLProcessingInstructionNode.cs.uid b/Runtime/XML/Nodes/XMLProcessingInstructionNode.cs.uid new file mode 100644 index 0000000..ce5f76d --- /dev/null +++ b/Runtime/XML/Nodes/XMLProcessingInstructionNode.cs.uid @@ -0,0 +1 @@ +uid://3safn2upwanl diff --git a/Runtime/XML/Nodes/XMLTextNode.cs.uid b/Runtime/XML/Nodes/XMLTextNode.cs.uid new file mode 100644 index 0000000..fd87e56 --- /dev/null +++ b/Runtime/XML/Nodes/XMLTextNode.cs.uid @@ -0,0 +1 @@ +uid://cq6xrp4p4svtj diff --git a/Runtime/XML/SVG/Inkscape.cs.uid b/Runtime/XML/SVG/Inkscape.cs.uid new file mode 100644 index 0000000..e0804a4 --- /dev/null +++ b/Runtime/XML/SVG/Inkscape.cs.uid @@ -0,0 +1 @@ +uid://3lg01t0weywn diff --git a/Runtime/XML/SVG/SVGArc.cs.uid b/Runtime/XML/SVG/SVGArc.cs.uid new file mode 100644 index 0000000..c5e85a6 --- /dev/null +++ b/Runtime/XML/SVG/SVGArc.cs.uid @@ -0,0 +1 @@ +uid://det8q1m33jfps diff --git a/Runtime/XML/SVG/SVGAttributeName.cs.uid b/Runtime/XML/SVG/SVGAttributeName.cs.uid new file mode 100644 index 0000000..61a77ff --- /dev/null +++ b/Runtime/XML/SVG/SVGAttributeName.cs.uid @@ -0,0 +1 @@ +uid://y50eaploaayt diff --git a/Runtime/XML/SVG/SVGElementName.cs.uid b/Runtime/XML/SVG/SVGElementName.cs.uid new file mode 100644 index 0000000..c3cd3a7 --- /dev/null +++ b/Runtime/XML/SVG/SVGElementName.cs.uid @@ -0,0 +1 @@ +uid://7jgvqm6jiklo diff --git a/Runtime/XML/SVG/SVGInkscapeLayerSeperator.cs.uid b/Runtime/XML/SVG/SVGInkscapeLayerSeperator.cs.uid new file mode 100644 index 0000000..2bce105 --- /dev/null +++ b/Runtime/XML/SVG/SVGInkscapeLayerSeperator.cs.uid @@ -0,0 +1 @@ +uid://ctxit7kb66br7 diff --git a/Runtime/XML/SVG/SVGPathCommand.cs.uid b/Runtime/XML/SVG/SVGPathCommand.cs.uid new file mode 100644 index 0000000..e1ae2dd --- /dev/null +++ b/Runtime/XML/SVG/SVGPathCommand.cs.uid @@ -0,0 +1 @@ +uid://cx1oaaietdfgn diff --git a/Runtime/XML/SVG/SVGPathExtractor.cs.uid b/Runtime/XML/SVG/SVGPathExtractor.cs.uid new file mode 100644 index 0000000..a6b0281 --- /dev/null +++ b/Runtime/XML/SVG/SVGPathExtractor.cs.uid @@ -0,0 +1 @@ +uid://bn1w7h5olonh2 diff --git a/Runtime/XML/SVG/SVGPathInstruction.cs.uid b/Runtime/XML/SVG/SVGPathInstruction.cs.uid new file mode 100644 index 0000000..620f15b --- /dev/null +++ b/Runtime/XML/SVG/SVGPathInstruction.cs.uid @@ -0,0 +1 @@ +uid://d8nbc1rpehlg diff --git a/Runtime/XML/SVG/SVGPathParser.cs.uid b/Runtime/XML/SVG/SVGPathParser.cs.uid new file mode 100644 index 0000000..e96c809 --- /dev/null +++ b/Runtime/XML/SVG/SVGPathParser.cs.uid @@ -0,0 +1 @@ +uid://dnppl5j6xqvyf diff --git a/Runtime/XML/XMLAttributeName.cs.uid b/Runtime/XML/XMLAttributeName.cs.uid new file mode 100644 index 0000000..044d631 --- /dev/null +++ b/Runtime/XML/XMLAttributeName.cs.uid @@ -0,0 +1 @@ +uid://knun5pkxmvcp diff --git a/Runtime/XML/XMLElementNodeName.cs.uid b/Runtime/XML/XMLElementNodeName.cs.uid new file mode 100644 index 0000000..4cc5948 --- /dev/null +++ b/Runtime/XML/XMLElementNodeName.cs.uid @@ -0,0 +1 @@ +uid://cfr4v1dl5fvh0 diff --git a/Runtime/XML/XMLElementSelector.cs.uid b/Runtime/XML/XMLElementSelector.cs.uid new file mode 100644 index 0000000..d51c0f6 --- /dev/null +++ b/Runtime/XML/XMLElementSelector.cs.uid @@ -0,0 +1 @@ +uid://cni52mjb6sgfl diff --git a/Runtime/XML/XMLNode.cs.uid b/Runtime/XML/XMLNode.cs.uid new file mode 100644 index 0000000..60f8554 --- /dev/null +++ b/Runtime/XML/XMLNode.cs.uid @@ -0,0 +1 @@ +uid://bvwsbcohgk6vm diff --git a/Runtime/XML/XMLQuery.cs.uid b/Runtime/XML/XMLQuery.cs.uid new file mode 100644 index 0000000..be0a7d6 --- /dev/null +++ b/Runtime/XML/XMLQuery.cs.uid @@ -0,0 +1 @@ +uid://djugi0sgduksj diff --git a/Runtime/XML/XMLReader.cs.uid b/Runtime/XML/XMLReader.cs.uid new file mode 100644 index 0000000..699c8fa --- /dev/null +++ b/Runtime/XML/XMLReader.cs.uid @@ -0,0 +1 @@ +uid://bkj1yv8nji01l diff --git a/Runtime/XML/XMLReaderTest.cs.uid b/Runtime/XML/XMLReaderTest.cs.uid new file mode 100644 index 0000000..bfa555b --- /dev/null +++ b/Runtime/XML/XMLReaderTest.cs.uid @@ -0,0 +1 @@ +uid://r5t5ycyxlrb1 diff --git a/Runtime/XML/XMLSerializer.cs.uid b/Runtime/XML/XMLSerializer.cs.uid new file mode 100644 index 0000000..8110c9e --- /dev/null +++ b/Runtime/XML/XMLSerializer.cs.uid @@ -0,0 +1 @@ +uid://dwrjanno8syra diff --git a/Runtime/XML/XMLWalker.cs.uid b/Runtime/XML/XMLWalker.cs.uid new file mode 100644 index 0000000..7ac86cc --- /dev/null +++ b/Runtime/XML/XMLWalker.cs.uid @@ -0,0 +1 @@ +uid://cs6iw7fheqpgf diff --git a/Tools/GizmoDrawer.cs.uid b/Tools/GizmoDrawer.cs.uid new file mode 100644 index 0000000..0c356ee --- /dev/null +++ b/Tools/GizmoDrawer.cs.uid @@ -0,0 +1 @@ +uid://cg0tfltbb048t diff --git a/Tools/GizmoDrawerPlugin.cs.uid b/Tools/GizmoDrawerPlugin.cs.uid new file mode 100644 index 0000000..b343a89 --- /dev/null +++ b/Tools/GizmoDrawerPlugin.cs.uid @@ -0,0 +1 @@ +uid://dhhqklh4w6anc diff --git a/Tools/Gizmos.cs.uid b/Tools/Gizmos.cs.uid new file mode 100644 index 0000000..a2993c9 --- /dev/null +++ b/Tools/Gizmos.cs.uid @@ -0,0 +1 @@ +uid://ydlgvjabvt1b