Posts: 35
Threads: 7
Joined: Sep 2018
08-17-2022, 04:47 AM
(This post was last modified: 12-29-2022, 06:09 PM by Mesujin.)
⸻⸻ Introduction
In short, a bunch of projects which assembled into one.
Any series in this project will requiring the core (Modified DDraw) to work.
And yes, that's all.
Posts: 35
Threads: 7
Joined: Sep 2018
09-04-2022, 06:06 AM
(This post was last modified: 03-24-2023, 04:59 AM by Mesujin.)
⸻⸻ Modified DDraw
Disclaimer, this is just a modification from zort's repository.
Modified DDraw ( ddraw.dll), instead of only meant to inject an AI, this Modified DDraw is also meant to do the other stuff for the game, the main idea is almost the same as .exe editing, but this Modified DDraw does it in a friendlier way and more like a tool.
This Modified DDraw provide high compatibility where you could configure alot of stuff in configuration.ini.
(It'll show up once you run the .exe, but it's effective before you run it.)
More description about this Modified DDraw can be found here (also the code source) : GitHub.
Download : GoogleDrive.
• Changes :
• Added new feature : Image Mirrorer (Beta).
• Bug Fixing :
• Fixed the missed that loop: wasn't registered in repacking background.
• Fixed the problem that doesn't allow you to disable AI or MOD at certain condition.
Download : GoogleDrive.
• Changes :
• Added address modifer for Module.
• Added background support for Repack (but this feature is still beta, turns out i didn't check for loop:, besides, this works fine).
• Bug Fixing :
• Fixed the bug where AI doesn't work at all.
Download : GoogleDrive.
• Main Changes :
• Since the verison is jump from 1.37 into 2.00, there are many changes because almost the entire code is rewritten.
(I'm already specified the changes in LF-E's discord server, so i don't think i have to put it here too. If you're yet join LF-E's discord server, you could get the link from the top of this web.)
Download : GoogleDrive.
• Main Changes :
• Now there's will only be one version, named Multi, instead of Debug and Release.
• Renamed Log.txt as log.log (actually there's no different), and there's will be a time on the top.
• New Configuration Pack, "LF2 : Enhanced". (These configurations are yet working)
• New Configurations :
• AI_Debug_Console, used to switch between Debug and Release version.
• AI_Debug_Console_Size, AI_Debug_Console_Style.
• Configuration Changes :
• For any directories except Output, will allowing a " " (Space) in it's directory, "_" (Underscore) will be replaced with space. For example, "add_on\Build" will resulting as "add on\Build" instead. Therefore, you can empty the directory with "_" (Underscore) too, so now putting .ecd on the next of the .exe is possible.
• Problem/Bug Fixing :
• Fixed the bug when trying to open LF2 more than once while the ECD Builder or ECD Installer working. (You may need to delete certain file in the Output if this feature bugged out.)
• Fixed the issue when Activating both Disable_DHP and DMG_To_HP_Convertion.
• Fixed a bug that quite specified to Winnie's D^J when TD_Mode is Active.
And some unspecified changes.
Download : GoogleDrive.
• Improvement on ECD :
• Added set: 2 to overwrite objects behind it.
• Some unspecified improvement.
• New Configurations :
• Camera_Shift, Camera_Smoothness, Camera_Effectiviness, Camera_Speed, Camera_Sensitivity, Camera_Off, Camera_Size.
• Fix_Negative_Fall.
• Bug Fixed :
• Fixed an issue where the old version of " configuration.txt" won't get overide by the new version, and instead it'll causing an error.
• Fixed an issue of MP_Rest.
• Fixed a wrong definition of DMG_To_DHP_Convertion, DMG_To_HP_Convertion, and DMG_To_MP_Convertion.
• Fixed an issue of Base_Reserve or Stage_Reserve that visible when the character goes invisible.
• Fixed an incompatibility of ECD Builder to read catchingact: or caughtact: with only one value on it.
• Fixed an issue where ECD Builder incorrectly determined .bmp, whether it was compressed or not.
• Fixed an issue where ECD Builder may causing ECD Installer to not generate the _mirror of a .bmp.
• And fixed some unspecified bugs.
Download : GoogleDrive.
• Added DllLoader.
• Added ECD Installator.
• Added ECD Builder.
• New Configurations :
• AI_Directory, used to change the directory for the AI of characters.
• Sleep_Mode, used to disable all In-Game modifer Functions, while remaining the base Functions.
• Hidden_Mode, used to hide the "configuration.txt".
In this version, Sleep_Mode will be activated by default.
Download : GoogleDrive.
This's the first version, so there's no changelog about it.
Posts: 10
Threads: 2
Joined: Oct 2022
11-04-2022, 05:38 AM
(This post was last modified: 11-04-2022, 05:47 AM by hw7905.)
Hi there. Love Grandmaster's design but my game is running at 265.dat files here and not sure if the injection way will work for me since my game is so heavily loaded. May I ask if you would kindly release a tradition version of the character (non-injection) please? so that we may swap the characters in game we want from time to time? Many thanks.
Also, may I ask if I am already using another ddraw.dll (say the one for custom AI), how to make both ddraw.dll co-exist? Or I have to give up my old customised AIs? Thanks!
Thanks given by:
Posts: 35
Threads: 7
Joined: Sep 2018
11-04-2022, 05:54 AM
(This post was last modified: 11-11-2022, 09:50 AM by Mesujin.)
(11-04-2022, 05:38 AM)hw7905 Wrote: May I ask if you would kindly release a tradition version of the character (non-injection) please? so that we may swap the characters in game we want from time to time? Many thanks.
Actually my Injection was meant to do "swap the characters in game we want from time to time" easily, as easy as moving the .ecd file(s) within directory.
Fine, but some skill may not working as it should work, especially the Passive and D^J (Deer).
(11-04-2022, 05:38 AM)hw7905 Wrote: Also, may I ask if I am already using another ddraw.dll (say the one for custom AI), how to make both ddraw.dll co-exist? Or I have to give up my old customised AIs? Thanks!
This ddraw.dll was originally the ddraw.dll which provides AI features, but the default directory is changed into "add-on/ai/" instead of "ai/" so you need to move those .as files. Or you can adjust the setting in "configuration.txt".
Posts: 35
Threads: 7
Joined: Sep 2018
12-31-2022, 05:00 PM
(This post was last modified: 03-24-2023, 05:03 AM by Mesujin.)
⸻⸻ Moduling
In short, instead of using script ( AngelScript) or known as .as file which used to apply an AI, in this series, these script will be used to modify the game instead (well, it's only focused/meant to modify the gameplay).
Note that in these script, there's a configuration to control it's functionality.
Just make sure you didn't apply any encoding to that script if you modify it.
The description about what these script does is in these script itself (so you need to download it :P).
Lastest Version :
Ruling (v0.93.221209).rar (Size: 1.67 KB / Downloads: 44)
This is the first version, so there's no changelog.
Interested? Why don't you make your own script? Here's the template that would help you make your own script.
Module Template.rar (Size: 2.75 KB / Downloads: 52)
There's two place/address/directory where you could put those script, either in the directory where you usually put a script for AI or in "add-on\Script\".
Well, if you put it in the directory where you usually put a script for AI, the Modified DDraw will create it's clone in "add-on\Script\", so actually it's better to just put it in there directly, afterall, if you put it in there and activate the AI_Console, you'll be able to modify those script in realtime.
Thanks given by:
Posts: 35
Threads: 7
Joined: Sep 2018
⸻⸻ Packed Character - St-Example
An all-experimental character to shows the "tech" or "method" that was "found" by me. Yet all the "tech" is included in this char, it may comes in the future.
Among the strongest, yet still beatable.
Immediately enter a state where St-Example will copy nearby casted skill while also defending the incoming attacks. Holding D button will prevent St-Example from copying nearby casted skill.
• A
Pick a random skill from the library.
• >> / <<
Rolls to right or left.
• Frozen Template pic -> LF2-RB by Stm93.
• Mesujin - Character's DC & Module.
Posts: 35
Threads: 7
Joined: Sep 2018
⸻⸻ Packed Character - Grandmaster
Grandmaster, no one knows if it's his real name or just a nickname, but what is clear is that Grandmaster is someone who masters many things that makes him invincible, even so he was defeated by his own disciple quite easily.
With the power of angel, Grandmaster is a character who has agile movements plus high resistance to attack effects even though he is basically a long-range magic type character who can summon Angels to fight for him.
I'll fill this later, mainly there's D>A, D>J, DvA, DvJ, D^A and D^J, with add-on movement; DvA while in the midair, D>A while landing from Dash Attack or while Running, and D^A while Catching.
• SvenP - Manager & Character's Idea.
• Johnᴹᵘᶠᶠᶦᶯ - Character's Sprite.
• Mesujin - Character's DC, Module, & AI.
|