Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Commit 8682f99

Browse files
committed
nñajlvnñeasnbvñefasjhnbl
1 parent 937dce3 commit 8682f99

File tree

346 files changed

+64
-48571
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

346 files changed

+64
-48571
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,10 @@
6161

6262
# 17/12/24
6363
- Centered2 (also known as centered path)
64+
- Improvements
65+
66+
# 31/12/24
67+
- Tornado Mod (from OpenITG)
68+
- Hold Rotation can be cancelled (via rotateHoldX, rotateHoldY, rotateHoldZ, can be 0-1)
69+
- Better Readme
6470
- Improvements

README.md

+21-34
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,21 @@
1-
# CNE FunkinModchart System
2-
> An Modchart backend library for Codename Engine. **_Under development_**
3-
4-
## Shotouts
5-
- 4mbr0s3: 3D Rotation Functions & Modifier Math
6-
- Riconuts: Modifier Math
7-
- Ne_Eo: Help with UVT data for sustains custom rendering (made me figure out how sprite sheet works) [Sustains before neeo help lol](https://github.com/TheoDevelops/CNEModchart-Framework/blob/main/art/nocontext.png)
8-
- lunarcleint: Support
9-
10-
## TODOS
11-
- [X] Class-Modifier Support
12-
- [X] Ease & Set Events Timeline
13-
- [X] POO Oriented Coding
14-
- [X] Custom Hold rendering (smooth sustains)
15-
- [X] Basic Z Rendering (Perspective)
16-
- [X] Basic modifiers included by default
17-
- [X] Basic 3D Rotation
18-
- [X] Rotation from different origins.
19-
- [X] Custom Receptor & Arrow rendering (3d view)
20-
- [X] Custom 3d view camera (using matrix)
21-
- [X] Fix sustain size and offsets when rotating & scaling
22-
- [X] Fix modifier indexing
23-
- [X] Scripted modifiers
24-
- [X] Add patterns modifiers
25-
- [X] Hability of modify more values on modifiers (alpha, color, angles, distances (speed), etc)
26-
- [X] Alpha
27-
- [X] Angle (x, y, z)
28-
- [X] Scale
29-
- [X] Color Transform
30-
- [X] Skew
31-
- [ ] Multiple playfields support
32-
- [X] Add note path (like not itg)
33-
- [ ] Standalone System (Using Macros & Plugin-based Classes (Multiple engine support loool))
34-
- [X] Hold Graphic Subdivition System (theres already hold subdivs but are baad)
1+
<p align="center">
2+
<h1 align="center">FunkinModchart</h1>
3+
<h4 align="center">An Modcharting backend library for Codename Engine made by modders, to modders.</h4>
4+
</p>
5+
6+
**FunkinModchart** is a tool designed to bring [NotITG](https://www.noti.tg/) visuals and capabilities to [Codename Engine](https://codename-engine.com/), adding modifiers to change the **arrow trajectory, colors, transparency and the rotation angle through 3D Axes**, event system to change the modifier's percent easing or setting those to create endless amazing visual effects and even **more**!.
7+
8+
This framework also provides **extra features** that can help you to make even more crazy visuals, as **arrow paths, 3D view camera, AFTs**, etc. *(If you have already modeled NotITG or StepMania, you know what I am talking about)*
9+
10+
## Credits
11+
**OpenITG:** Some math taken for modifiers.
12+
13+
**4mbr0s3:** Some code taken from [Schmovin'](https://github.com/4mbr0s3-2/Schmovin), his own Modcharting Lib. (really impresive)
14+
15+
## Special Thanks
16+
17+
**Ne_Eo (aka. Neo):** Support, help with some bugs.
18+
19+
**lunercleint:** Support, such a nice guy!
20+
21+
**Tsaku:** Support, bug finder. (thanks !!!)

0 commit comments

Comments
 (0)