started cleaning up the scene graph

This commit is contained in:
lewd_alt
2026-06-13 16:59:32 -05:00
parent 0da26b0478
commit 24b0d68e7e
706 changed files with 11202 additions and 11716 deletions

View File

@@ -14,7 +14,7 @@ namespace _2DGAMELIB
int num = 0;
List<int> list = new List<int>();
List<Par> list2 = EnumPar.ToList();
foreach (Joi item in JoinRoot.JP)
foreach (Joi item in JoinRoot.GetJP())
{
Vector2D v = JoinRoot.ToGlobal(item.Joint);
int num2 = 0;
@@ -23,7 +23,7 @@ namespace _2DGAMELIB
{
if (JoinRoot != item2)
{
if (v.DistanceSquared(item2.Position) <= IdentityDistance)
if (v.DistanceSquared(item2.GetPosition()) <= IdentityDistance)
{
joints.Joins.Add(new Joint(JoinRoot, num, item2));
if (!list.Contains(num2))
@@ -59,7 +59,7 @@ namespace _2DGAMELIB
{
Par par = js.Joins[i].Par1;
int num3 = 0;
foreach (Joi item in par.JP)
foreach (Joi item in par.GetJP())
{
Vector2D v = par.ToGlobal(item.Joint);
int num4 = 0;
@@ -68,7 +68,7 @@ namespace _2DGAMELIB
{
if (par != item2)
{
if (v.DistanceSquared(item2.Position) <= IdentityDistance)
if (v.DistanceSquared(item2.GetPosition()) <= IdentityDistance)
{
js.Joins.Add(new Joint(par, num3, item2));
if (!del.Contains(num4))
@@ -108,12 +108,12 @@ namespace _2DGAMELIB
if (JoinRoot != item2)
{
int num2 = 0;
foreach (Joi item3 in item.JP)
foreach (Joi item3 in item.GetJP())
{
Vector2D v = item.ToGlobal(item3.Joint);
foreach (Par item4 in item2.EnumJoinRoot)
{
if (v.DistanceSquared(item4.Position) <= IdentityDistance)
if (v.DistanceSquared(item4.GetPosition()) <= IdentityDistance)
{
jointsD.Joins.Add(new JointD(JoinRoot, item, num2, item2));
if (!list.Contains(num))
@@ -160,12 +160,12 @@ namespace _2DGAMELIB
if (difs != item2)
{
int num4 = 0;
foreach (Joi item3 in item.JP)
foreach (Joi item3 in item.GetJP())
{
Vector2D v = item.ToGlobal(item3.Joint);
foreach (Par item4 in item2.EnumJoinRoot)
{
if (v.DistanceSquared(item4.Position) <= IdentityDistance)
if (v.DistanceSquared(item4.GetPosition()) <= IdentityDistance)
{
jsd.Joins.Add(new JointD(difs, item, num4, item2));
if (!del.Contains(num3))