Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HabboRegistration

HTML5 Canvas replacements for the original Flash-based HabboRegistration.swf avatar editor. Both versions are written in TypeScript, built with Vite, and render entirely on <canvas> with no Flash dependency.

Part of a series on various Habbo SWF files converted to HTML5

See the following projects:

Versions

Port of the original HabboRegistration.swf (v38, 2007). Uses the legacy numeric figure string format (1750118022210132810129003) and the older figure_data_xml.xml / figure_editor.xml data files that shipped with that SWF. Sprites and UI assets are extracted directly from the decompiled SWF via a bundled extract-assets.ts script.

Port of the later HabboRegistration.swf (v0.916). Uses the dot-delimited figure string format (hd-180-1.ch-215-82.lg-270-82) and the restructured figuredata.xml / draworder.xml data files. Includes Habbo Club item filtering, serialisable menu state, full localisation support, and a more complete callback interface via window.HabboEditor. Sprites are sourced from a separate avatars_big SWF.

Licence

See LICENSE.

About

HabboRegstration.swf ported to HTML5

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages