May 18, 2021 at 4:43 AM
Join Date: May 12, 2017
Location: when the
Posts: 6
Hello, here is a project I whipped up that re-implements a lot of existing hacks in CSE2, plus more!
## What is ModEngine / TSC Extended
This project is intended to be an enhanced "out-of-the-box" modding solution that contains a lot of commonly used hacks right out of the box.
# Feature Overview:
- MS4, PHY, MIM, CMN, OTR, BBP, NAM, CNV support by default. (Also more not listed here) (Usage/description in the manual)
- Full <VAR support
- Animated facepics using <FAA
- Large animated facepics using <LFA
- Live reload using the "T" key, allows you to make changes in Boosters Lab, then reload them without restarting the game.
- A 2d lighting engine (from RedSands)
- Ability to run TSC every frame, regardless of script state.
- Draw numbers and sprites to the screen/world
- BLink's BUY/SEL hack.
- A .txt file containing some variables that can be changed, like SPIKE_DAMAGE
- <IMG 2.0, draw multiple images ontop of eachother.
- Animated Tiles via <ATT
- Half slopes (not fully implemented)
- Custom (very simple to use) OGG loader for sounds & music
- <BKG
- Widescreen
- 60FPS toggle
- Smooth Scrolling
- PNG & full transparency support
- Removed event ordering, you can put TSC event #1000 before #0050, and it will work just fine.
- & More!
## FAQ:
Q: Where can I find how to use this?
A: The modengine_manual.txt file
Q: Discord server?
A: Just join the CSMC: https://discord.gg/xRsWpz6
Q: Is this CSE2 Based?
A: Yep
Q: Do I need to compile this?
A: Nope, it will work without compiling.
Downloads
https://gitlab.com/generic-username/tscextended/-/releases
![1621309366258.png 1621309366258.png](https://forum.cavestory.org/data/attachments/7/7710-059a83439e80c64cd7dfcbee09a23705.jpg)
Source code: you can probably figure it out based on the link above
Screenshots
Lighting system in action. Your mod can look like this if you make it in ModEngine!
![1621308660556.png 1621308660556.png](https://forum.cavestory.org/data/attachments/7/7704-718cd6b632edf810ef8f2c4194c2726e.jpg)
Large (& animated) Face pics???
![1621308798446.png 1621308798446.png](https://forum.cavestory.org/data/attachments/7/7705-4eb89d51c089043220f80e5f31efebde.jpg)
BKG hack
![1621308928217.png 1621308928217.png](https://forum.cavestory.org/data/attachments/7/7706-e6831aeab8f691e1ca0ba06fa61240d7.jpg)
Slopes, bug me on discord to fix the clipping issue
![1621308982445.png 1621308982445.png](https://forum.cavestory.org/data/attachments/7/7707-374bd68d1b0bf7ae2e19bdc6016da5a5.jpg)
3 cion
![1621309177670.png 1621309177670.png](https://forum.cavestory.org/data/attachments/7/7708-d59687ab17c88eba895b6217736f8b51.jpg)
Drawing the players X/Y Velocity above their head using TSC Extended (Event 9001 & <DNW & <VAR stuff)
![1621309252908.png 1621309252908.png](https://forum.cavestory.org/data/attachments/7/7709-613d8ec9f9e78ff895841a196c4a49a7.jpg)
## What is ModEngine / TSC Extended
This project is intended to be an enhanced "out-of-the-box" modding solution that contains a lot of commonly used hacks right out of the box.
# Feature Overview:
- MS4, PHY, MIM, CMN, OTR, BBP, NAM, CNV support by default. (Also more not listed here) (Usage/description in the manual)
- Full <VAR support
- Animated facepics using <FAA
- Large animated facepics using <LFA
- Live reload using the "T" key, allows you to make changes in Boosters Lab, then reload them without restarting the game.
- A 2d lighting engine (from RedSands)
- Ability to run TSC every frame, regardless of script state.
- Draw numbers and sprites to the screen/world
- BLink's BUY/SEL hack.
- A .txt file containing some variables that can be changed, like SPIKE_DAMAGE
- <IMG 2.0, draw multiple images ontop of eachother.
- Animated Tiles via <ATT
- Half slopes (not fully implemented)
- Custom (very simple to use) OGG loader for sounds & music
- <BKG
- Widescreen
- 60FPS toggle
- Smooth Scrolling
- PNG & full transparency support
- Removed event ordering, you can put TSC event #1000 before #0050, and it will work just fine.
- & More!
## FAQ:
Q: Where can I find how to use this?
A: The modengine_manual.txt file
Q: Discord server?
A: Just join the CSMC: https://discord.gg/xRsWpz6
Q: Is this CSE2 Based?
A: Yep
Q: Do I need to compile this?
A: Nope, it will work without compiling.
Downloads
https://gitlab.com/generic-username/tscextended/-/releases
![1621309366258.png 1621309366258.png](https://forum.cavestory.org/data/attachments/7/7710-059a83439e80c64cd7dfcbee09a23705.jpg)
Source code: you can probably figure it out based on the link above
Screenshots
Lighting system in action. Your mod can look like this if you make it in ModEngine!
![1621308660556.png 1621308660556.png](https://forum.cavestory.org/data/attachments/7/7704-718cd6b632edf810ef8f2c4194c2726e.jpg)
Large (& animated) Face pics???
![1621308798446.png 1621308798446.png](https://forum.cavestory.org/data/attachments/7/7705-4eb89d51c089043220f80e5f31efebde.jpg)
BKG hack
![1621308928217.png 1621308928217.png](https://forum.cavestory.org/data/attachments/7/7706-e6831aeab8f691e1ca0ba06fa61240d7.jpg)
Slopes, bug me on discord to fix the clipping issue
![1621308982445.png 1621308982445.png](https://forum.cavestory.org/data/attachments/7/7707-374bd68d1b0bf7ae2e19bdc6016da5a5.jpg)
3 cion
![1621309177670.png 1621309177670.png](https://forum.cavestory.org/data/attachments/7/7708-d59687ab17c88eba895b6217736f8b51.jpg)
Drawing the players X/Y Velocity above their head using TSC Extended (Event 9001 & <DNW & <VAR stuff)
![1621309252908.png 1621309252908.png](https://forum.cavestory.org/data/attachments/7/7709-613d8ec9f9e78ff895841a196c4a49a7.jpg)
Last edited: