🆙 Fix firework memory leak and update pixi.js

This commit is contained in:
duckietm
2024-09-13 08:04:35 +02:00
parent 1e4f45a107
commit 14bf0fdcbd
23 changed files with 417 additions and 1469 deletions
+1 -1
View File
@@ -15,6 +15,6 @@
"@nitrots/utils": "1.0.0"
},
"devDependencies": {
"typescript": "~5.4.2"
"typescript": "~5.5.4"
}
}
@@ -822,6 +822,224 @@ export const HabboAvatarAnimations = {
}
]
}
}
},
{
'id': 'Swim',
'parts': [
{
'setType': 'bds',
'frames': [
{
'number': 0,
'assetPartDefinition': 'swm'
},
{
'number': 1,
'assetPartDefinition': 'swm'
},
{
'number': 2,
'assetPartDefinition': 'swm'
},
{
'number': 3,
'assetPartDefinition': 'swm'
}
]
},
{
'setType': 'ss',
'frames': [
{
'number': 0,
'assetPartDefinition': 'swm'
},
{
'number': 1,
'assetPartDefinition': 'swm'
},
{
'number': 2,
'assetPartDefinition': 'swm'
},
{
'number': 3,
'assetPartDefinition': 'swm'
}
]
},
{
'setType': 'lhs',
'frames': [
{
'number': 0,
'assetPartDefinition': 'swm'
},
{
'number': 1,
'assetPartDefinition': 'swm'
},
{
'number': 2,
'assetPartDefinition': 'swm'
},
{
'number': 3,
'assetPartDefinition': 'swm'
}
]
},
{
'setType': 'rhs',
'frames': [
{
'number': 0,
'assetPartDefinition': 'swm'
},
{
'number': 1,
'assetPartDefinition': 'swm'
},
{
'number': 2,
'assetPartDefinition': 'swm'
},
{
'number': 3,
'assetPartDefinition': 'swm'
}
]
},
]
},
{
'id': 'Float',
'parts': [
{
'setType': 'bds',
'frames': [
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 2,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 0,
'assetPartDefinition': 'sws'
}
]
},
{
'setType': 'ss',
'frames': [
{
'number': 0,
'assetPartDefinition': 'sws'
}
]
},
{
'setType': 'lhs',
'frames': [
{
'number': 0,
'assetPartDefinition': 'sws'
},
{
'number': 0,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 2,
'assetPartDefinition': 'sws'
},
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 2,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
}
]
},
{
'setType': 'rhs',
'frames': [
{
'number': 0,
'assetPartDefinition': 'sws'
},
{
'number': 0,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 2,
'assetPartDefinition': 'sws'
},
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 3,
'assetPartDefinition': 'sws'
},
{
'number': 2,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
},
{
'number': 1,
'assetPartDefinition': 'sws'
}
]
},
]
},
]
};
@@ -75,8 +75,8 @@ export const HabboAvatarGeometry = {
'id': 'swim',
'width': 64,
'height': 70,
'dx': 25,
'dy': 10
'dx': 0,
'dy': 0
}
]
}
@@ -1715,6 +1715,46 @@ export const HabboAvatarGeometry = {
}
]
},
{
'id': 'leftarm',
'x': -1,
'y': 0,
'z': 0.0,
'radius': 0.6,
'items': [
{
'id': 'lhs',
'x': 0,
'y': 0,
'z': 0,
'radius': 0.01,
'nx': 0,
'ny': 0,
'nz': -1,
'double': false
}
]
},
{
'id': 'rightarm',
'x': 1,
'y': 0,
'z': 0.0,
'radius': 0.6,
'items': [
{
'id': 'rhs',
'x': 0,
'y': 0,
'z': 0,
'radius': 0.01,
'nx': 0,
'ny': 0,
'nz': -1,
'double': false
}
]
},
{
'id': 'head',
'x': 0,
@@ -412,6 +412,72 @@ export const HabboAvatarPartSets = {
'setType': 'ri'
}
]
},
{
'id': 'swim',
'activeParts': [
{
'setType': 'bds'
},
{
'setType': 'ss'
},
{
'setType': 'lhs'
},
{
'setType': 'rhs'
}
]
},
{
'id': 'snowwarrun',
'activeParts': [
{
'setType': 'ch'
}
]
},
{
'id': 'snowwarpick',
'activeParts': [
{
'setType': 'ch'
},
{
'setType': 'hd'
}
]
},
{
'id': 'snowwardiefront',
'activeParts': [
{
'setType': 'ch'
},
{
'setType': 'hd'
}
]
},
{
'id': 'snowwardieback',
'activeParts': [
{
'setType': 'ch'
},
{
'setType': 'hd'
}
]
},
{
'id': 'snowwarthrow',
'activeParts': [
{
'setType': 'ch'
}
]
}
]
}