Skip to content
This repository has been archived by the owner on Jun 21, 2024. It is now read-only.
/ GNs-Figura-Avatar Public archive

GNamimate's 4th Gen Figura Avatar, code named "Cosmetic"

License

Notifications You must be signed in to change notification settings

lua-gods/GNs-Figura-Avatar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GN's Figura Avatar

this is the main avatar I (GNamimates) use for the mod Figura. this avatar is full of scripts n things, yet it runs really fast compared to other avatars (the grid core is taking so much instructions, removing it will drastically improve instructions count)

Avatar is under the Apache License 2.0 Lisence

Table of Contents

Documentation
🥶 Documented
😡 Undocumented

Learning Curve
🔴 Unusable
🟠 Not usable for avarage joe
🟡 effort required to understand
🟢 User Friendly!

Stage of Development
🦖 Final 🦅 Near Complete
🐤 Mid 🐣Early Dev🥚Infancy
🍜 Deadass 💀 Old
🐬 I dont own this lmao

Libraries

A collection of reusable, compiled, and tested code that can facilitate the automation or augmentation of application functionalities.

Library State Author Description
GNanim 😡✅🟡💀 GNamimates A state machine library made specifically for animations
GNUILib 😡❌🔴🍜 GNamimates Handles all the UI element arrangement and instancing
Panel 😡✅🟡🐣 GNamimates A quick popup panel that appears at the bottom right corner of the screen, can be accessed by pressing [ ` ]
GNtrailLib 😡✅🟢🐤 GNamimates A library for procedurally generating trail effects
GNLabelLib 🥶✅🟡🐣 GNamimates An API on top of textTasks to make it easier to generate them + additional features
WorldAffectLib 🥶✅🟢🦖 GNamimates A Library that handles watching specific blocks in the world
ClothesLib 😡✅🟢🐣 GNamimates A state machine library that handles cosmetic and scripts
key2stringLib 🥶✅🟢🐤 GNamimates A library for converting input keys to strings easily
TimerAPI 🥶✅🟡🦅 KitCat & GNamiamtes A library about making timers, count down clocks
KattEventsAPI 🥶✅🟢🐬 KitCat A library that allows the creation of custom events

Services

A bunch of scripts that get called on initialization

Service Description
AFK Detector Automatically handles AFK detection
Body Procedural Animation Procedural player body animation
Nameplate Procedural nameplate generation
Grid API the interface from controlling the grid floor
Grid Core the core of the grid
Main the main place for little code snippets
Panel Initializer the page Library layout manager
Globals Caches booleans into constants
Wardrobe Initializer the one that handles all the clothing

📜 Init queue

This keeps the avatar from using too much instruction upon initialization. this was demaked because of technical issues.

📁 Wardrobes

Contains the individual types of clothing the avatar uses.

📁 Weapons

Contains cosmetic weapons which can be toggled with the wardrobe.

📁 libraries.panel_elements

Contains modules for the panel.

📁 Modes

Converts strings into instructions on how to draw the text

📜 Text 2 Texture

Converts strings into instructions on how to draw the text.

About

GNamimate's 4th Gen Figura Avatar, code named "Cosmetic"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published