diff --git a/PATCHNOTES.md b/PATCHNOTES.md index 5a1512fe3..cda299b51 100644 --- a/PATCHNOTES.md +++ b/PATCHNOTES.md @@ -41,9 +41,9 @@ - Reworked Lagless Credits Codename Engine's Contributors Menu - New Credit Method for GitHub accounts (also lagless) in Mod Credits (First gets the data normally, if fails uses the ratelimited api) - MANY OG GAME WEEK STUFF!! (still wip and softcoded and also many reworks by nex!) - - Senpai Cutscene got reworked! (https://github.com/FNF-CNE-Devs/CodenameEngine/assets/87421482/3b3f32fc-78d1-40fa-8398-776554cab1d6) - - Thorns got reworked with a cool chromatic aberration effect! (https://github.com/FNF-CNE-Devs/CodenameEngine/assets/87421482/73d9f7c5-1c9c-407e-baf0-e8e2c381ecbb) - - Winter Horrorland got reworked with a bloody vignette effect! (https://github.com/FNF-CNE-Devs/CodenameEngine/assets/87421482/1e10c3e2-32dc-4de2-b31a-d9d577d516da - https://github.com/FNF-CNE-Devs/CodenameEngine/assets/87421482/cad852c3-1ee2-409e-a70e-b3571ab5cf7b) + - Senpai Cutscene got reworked! (https://github.com/CodenameCrew/CodenameEngine/assets/87421482/3b3f32fc-78d1-40fa-8398-776554cab1d6) + - Thorns got reworked with a cool chromatic aberration effect! (https://github.com/CodenameCrew/CodenameEngine/assets/87421482/73d9f7c5-1c9c-407e-baf0-e8e2c381ecbb) + - Winter Horrorland got reworked with a bloody vignette effect! (https://github.com/CodenameCrew/CodenameEngine/assets/87421482/1e10c3e2-32dc-4de2-b31a-d9d577d516da - https://github.com/CodenameCrew/CodenameEngine/assets/87421482/cad852c3-1ee2-409e-a70e-b3571ab5cf7b) - SMALLER BUT STILL COOL - Ability to set Controls.hx variables (Being able to block inputs or even trigger them (needs to be in an if statement)) - You can now easily check if a cutscene was played (by default is disabled and makes it auto play or not; Check startCutscene() code for more details in PlayState) diff --git a/README.md b/README.md index 6600a2a99..2d95c17b2 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Also, the command `.\cne test` uses the source assets folder instead of the expo ## Codename Engine Codename Engine is a new Friday Night Funkin' Engine aimed at simplifying modding, along with extensiblity and ease of use.
-### Before making issues or need help with something, check our website [HERE](https://fnf-cne-devs.github.io/) (it contains a wiki of how to mod with EXAMPLES, an api, lists of mods made with Codename Engine and more)!!! +### Before making issues or need help with something, check our website [HERE](https://codename-engine.com/) (it contains a wiki of how to mod with EXAMPLES, an api, lists of mods made with Codename Engine and more)!!! #### The Engine includes many new features, as seen [here](FEATURES.md)
#### Wanna see the new features added in the most recent update? Click [here](PATCHNOTES.md)
@@ -67,7 +67,7 @@ In the future (when the engine won't be a WIP anymore) we're gonna also publish - Download and play the engine with its mods and modpacks - Mod and fork the engine (without using it for illicit purposes) - Contribute to the engine (for example through *Pull Requests*, *Issues*, etc) - - Create a sub engine with Codename Engine as **TEMPLATE** with **CREDITS** (for example leaving the *credits menu submenu with the GitHub contributors* and putting the *[main devs](https://github.com/FNF-CNE-Devs)* in a *README* specifying that it's a *sub engine from Codename Engine*) + - Create a sub engine with Codename Engine as **TEMPLATE** with **CREDITS** (for example leaving the *credits menu submenu with the GitHub contributors* and putting the *[main devs](https://github.com/CodenameCrew)* in a *README* specifying that it's a *sub engine from Codename Engine*) - Release excutable mods that use Codename Engine as source (Specifing that uses Codename Engine by for example the same way written above this) - Release modpacks diff --git a/art/generateDoc.bat b/art/generateDoc.bat index e2d35e4fc..0e4302560 100644 --- a/art/generateDoc.bat +++ b/art/generateDoc.bat @@ -5,4 +5,4 @@ lime build windows --haxeflag="--macro include('scripting')" --haxeflag="-xml do echo art echo Generated the api xml file at docs/doc.xml -echo Please put this in FNF-CNE-Devs.github.io/api-generator/api/doc.xml \ No newline at end of file +echo Please put this in codename-website/api-generator/api/doc.xml \ No newline at end of file diff --git a/commandline/commands/Update.hx b/commandline/commands/Update.hx index 102cf0cd3..776004971 100644 --- a/commandline/commands/Update.hx +++ b/commandline/commands/Update.hx @@ -77,17 +77,17 @@ class Update { if (curHaxeVer[i] < requiredHaxeVer[i]) { prettyPrint("!! WARNING !!"); Sys.println("Your current Haxe version is outdated."); - Sys.println('You\'re using ${haxeVer}, while the required version is 4.2.5.'); + Sys.println('You\'re using ${haxeVer}, while the minimum required version is 4.2.5.'); Sys.println('The engine may not compile with your current version of Haxe.'); - Sys.println('We recommend upgrading to 4.2.5'); + Sys.println('We recommend upgrading to 4.2.5 or newer'); break; - } else if (curHaxeVer[i] > requiredHaxeVer[i]) { + }/* else if (curHaxeVer[i] > requiredHaxeVer[i]) { prettyPrint("!! WARNING !!" + "\nUsing Haxe 4.3.0 and above is currently not recommended due to lack of testing."); Sys.println(''); Sys.println('We recommend downgrading back to 4.2.5.'); break; - } + }*/ } } diff --git a/libs.xml b/libs.xml index 103442fa1..f932da098 100644 --- a/libs.xml +++ b/libs.xml @@ -5,17 +5,17 @@ - - + + - - - + + + - + diff --git a/source/funkin/backend/system/macros/NewHaxeWarning.hx b/source/funkin/backend/system/macros/NewHaxeWarning.hx index ee4679552..aa3da3d9c 100644 --- a/source/funkin/backend/system/macros/NewHaxeWarning.hx +++ b/source/funkin/backend/system/macros/NewHaxeWarning.hx @@ -1,16 +1,17 @@ package funkin.backend.system.macros; #if macro +@:dox(hide) class NewHaxeWarning { public static function warn() { - #if (haxe >= "4.3.0") + /*#if (haxe >= "4.3.0") Sys.println("===================="); Sys.println("[ WARNING ]"); Sys.println("Compiling with Haxe 4.3.0 isnt fully recommended yet, but it does work."); Sys.println("We recommend building the project using Haxe 4.2.5."); Sys.println("You can download it here -> https://haxe.org/download/version/4.2.5/"); Sys.println("===================="); - #end + #end*/ } } #end \ No newline at end of file diff --git a/source/funkin/backend/utils/AudioAnalyzer.hx b/source/funkin/backend/utils/AudioAnalyzer.hx index b5208fa39..03fc3967d 100644 --- a/source/funkin/backend/utils/AudioAnalyzer.hx +++ b/source/funkin/backend/utils/AudioAnalyzer.hx @@ -4,7 +4,7 @@ import flixel.sound.FlxSound; import lime.media.AudioBuffer; // Thank you yosh :DDD -lunar -// (https://github.com/FNF-CNE-Devs/YoshiCrafterEngine/blob/main/source/WaveformSprite.hx) +// (https://github.com/CodenameCrew/YoshiCrafterEngine/blob/main/source/WaveformSprite.hx) class AudioAnalyzer { public var buffer:AudioBuffer; var __peakByte:Float = 0; diff --git a/source/funkin/menus/credits/CreditsCodename.hx b/source/funkin/menus/credits/CreditsCodename.hx index e6c717c05..f5929f181 100644 --- a/source/funkin/menus/credits/CreditsCodename.hx +++ b/source/funkin/menus/credits/CreditsCodename.hx @@ -10,7 +10,7 @@ using StringTools; class CreditsCodename extends funkin.options.OptionsScreen { public var error:Bool = false; - public var author:String = "FNF-CNE-Devs"; + public var author:String = "CodenameCrew"; public var totalContributions:Int = 0; public var mainDevCol:FlxColor = 0xFF9C35D5;