changed to linear growth from to a configured level, added an upper level to start growing by a configurable amount, added a max growth amount, updated read me with more info

This commit is contained in:
WebLuke
2025-09-09 15:55:59 -06:00
parent 64c2c9ecff
commit eab4fe8451
3 changed files with 133 additions and 43 deletions

View File

@@ -1,15 +1,38 @@
# ![logo](https://raw.githubusercontent.com/azerothcore/azerothcore.github.io/master/images/logo-github.png) AzerothCore
# Grow Up
## mod-grownup
### This is a module for [AzerothCore](http://www.azerothcore.org)
- Latest build status with azerothcore:
#### Features:
- Changes player size on initial creation, then changes their size as they level up through the first 15 levels to full size. Created for Azerothcore
This module adds a visual sense of growth and progression to characters, making low-level adventurers look like small “young” versions of their races who literally grow up into heroes over the course of their journey. At even higher levels, veteran heroes can loom larger than their peers (but within a safe cap).
### Features:
First Login / Character Creation:
- New characters begin their adventure smaller than normal (configurable, default 50% size).
Starter Growth (Level 1 → StarterMaxLevel, default 15):
- As the character levels up, their size grows linearly from the configured minimum (e.g. 60%) up to 100% (normal size) by the chosen cap level.
Normal Zone (Between StarterMaxLevel and HighLevelStart):
- Once characters reach normal size, they remain steady at 100% scale until they reach the next milestone.
High-Level Growth (above HighLevelStart, default 65):
- Beyond this level, players begin to grow again at a small, configurable percentage increase per level (for example, +0.5% per level).
Maximum Cap:
- To prevent absurd scaling or model breaking, the growth is limited by a maximum scale value (configurable, default 120%).
Announcements:
- Optional system messages on login, module enabled confirmation, and perlevel “you grew” notices.
# ![screenshot](https://raw.githubusercontent.com/webluke/mod-grownup/refs/heads/main/grownup.png)
### This module currently requires:
- AzerothCore vX.X.X+
- AzerothCore
### How to install