Troll Engine is the fork of Psych Engine that's used on the Tails Gets Trolled mod.
You must have Haxe 4.2.5.
To install all of the necessary libraries, simply run the install_haxelibs.bat
file located in the setup folder.
Engine originally used on the TGT v4 mod.
Troll Engine is the fork of Psych Engine that's used on the Tails Gets Trolled mod.
You must have Haxe 4.2.5.
To install all of the necessary libraries, simply run the install_haxelibs.bat
file located in the setup folder.
hhellppp when i just wanna start compiling it's said that
source/flixel/addons/transition/FlxTransitionableState.hx:55: lines 55-64 : Warning : switchTo is deprecated, use startOutro
source/scripts/FunkinHScript.hx:657: lines 657-674 : Warning : switchTo is deprecated, use startOutro
source/Main.hx:48: characters 42-70 : Uncaught exception process_run
C:\HaxeToolkit\haxe\std/eval/_std/sys/io/Process.hx:1: character 1 : Called from here
source/Github.hx:100: characters 17-84 : Called from here
source/Main.hx:48: characters 42-70 : Called from here
No response
Source
Windows
no i just start 2 compiling and then that happen ToT
Trying to compile but keep getting this error
troll-engine-main/troll-engine-main/.haxelib/openfl/git/src/openfl/utils/_internal/ShaderMacro.hx:426: characters 32-43 : Unknown identifier : __glVersion
here's a list of the libraries I have installed and versions
Source
Windows x64
No
i was wondering on this
theres no sex add sex please
error: no sex
Source
Windows
no
troll engine before tgt moment idk what to write here
i saw those two lines just sitting in Paths.hx so
please make mod addons/libraries a feature
thanks for listening :)
Stage Editor, 6K+ support, and winning icons.
source/flixel/FlxObject.hx:8: characters 8-27 : Type not found : flixel.path.FlxPath
source/flixel/FlxObject.hx:783: characters 32-39 : Type not found : FlxPath
Source
Windows x64
Nope.
the timing text is offset left lol
we gotta fix it!!!!
i have my timing text at 0 offset in the customize HUD but ingame its slightly left
should use the note modifier system instead of bein done thru the stage i'll prob push this change later from corruption lol only oding it through feature request cus it makes the most sense of the options lol
please somebody help. Also for some reason the compiling worked on windows 10 for me
C:\Users\spimtv\Downloads\troll-engine-main>haxelib run lime test windows
C:/Users/spimtv/Downloads/troll-engine-main/.haxelib/discord_rpc/git/discord_rpc/DiscordRpc.hx:213: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/flixel/FlxObject.hx:1518: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Github.hx:78: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
C:/Users/spimtv/Downloads/troll-engine-main/.haxelib/flixel-addons/3,0,2/flixel/addons/transition/TransitionData.hx:11: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
C:/Users/spimtv/Downloads/troll-engine-main/.haxelib/flixel-addons/3,0,2/flixel/addons/transition/FlxTransitionSprite.hx:135: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/JudgmentManager.hx:10: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/JudgmentManager.hx:40: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Note.hx:25: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/flixel/addons/transition/FlxTransitionableState.hx:55: lines 55-64 : Warning : switchTo is deprecated, use startOutro
source/scripts/FunkinHScript.hx:657: lines 657-674 : Warning : switchTo is deprecated, use startOutro
source/modchart/Modifier.hx:16: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Github.hx:78: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Main.hx:47: characters 42-70 : Warning : Cannot execute 'git config --get remote.origin.url'
C:/Users/spimtv/Downloads/troll-engine-main/.haxelib/flixel-ui/2,5,0/flixel/addons/ui/FlxUICursor.hx:564: characters 9-11 : Warning : Potential typo detected (expected similar values are flixel.addons.ui.SortMethod.ID)
Compiling group: haxe
cl.exe -Iinclude -IC:/Users/spimtv/Downloads/troll-engine-main/.haxelib/discord_rpc/git/linc/ -IC:/Users/spimtv/Downloads/troll-engine-main/.haxelib/linc_luajit/git//linc/ -nologo -DHX_WINDOWS -GR -O2(optim-std) -Zi(debug) -FdC:\Users\spimtv\Downloads\troll-engine-main\export\release\windows\obj\obj/msvc64-nc/vc.pdb(debug) -Od(debug) -O2(release) -Os(optim-size) -Oy- -c -EHs -GS- -IC:/Users/spimtv/Downloads/troll-engine-main/.haxelib/hxcpp/4,3,2/include -DHXCPP_M64 -DHXCPP_VISIT_ALLOCS(haxe) -DHXCPP_CHECK_POINTER(haxe) -DHXCPP_STACK_TRACE(haxe) -DHXCPP_STACK_LINE(haxe) -DHX_SMART_STRINGS(haxe) -DHXCPP_API_LEVEL=430(haxe) -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -DHX_WIN_MAIN(main) -wd4996 ... tags=[haxe,static]
- src/flixel/input/actions/_FlxSteamController/FlxSteamControllerMetadata.cpp
- src/openfl/display/_internal/Context3DElementType.cpp
- src/flixel/system/debug/interaction/tools/Pointer.cpp
- src/flixel/input/actions/_FlxSteamController/FlxSteamUpdater.cpp
- src/openfl/system/SecurityDomain.cpp [haxe,release]
- src/sys/io/_Process/Stdout.cpp
- src/lime/_internal/backend/native/TextEventInfo.cpp
- src/lime/media/openal/ALC.cpp [haxe,release]
- src/flixel/util/FlxPool_flixel_effects_FlxFlicker.cpp
- src/flixel/tweens/motion/LinearPath.cpp
- src/flixel/path/FlxPathDrawData.cpp
Process creation failure : cl.exe
Source
Windows
no
I tried to compile the engine, but it didn't work:
My version of Haxe is 4.2.5 and this is my list of libraries:
actuate: [1.9.0]
box2d: [1.2.3]
discord_rpc: [git]
faxe: [git]
flixel-addons: 2.11.0 3.1.1 [3.2.1] git
flixel-demos: [3.0.0]
flixel-templates: [2.6.6]
flixel-tools: [1.5.1]
flixel-ui: [2.5.0]
flixel: 4.11.0 5.3.1 [5.4.1]
hmm: [3.1.0]
hscript: [2.5.0]
hxCodec: [2.5.1]
hxcpp-debug-server: [1.2.4]
hxcpp: [4.3.2]
hxvm-luajit: [git]
layout: [1.2.1]
lime-samples: [7.0.0]
lime: [8.0.2]
linc_luajit: [git]
newgrounds: [2.0.2]
openfl-samples: [8.7.0]
openfl: [9.2.2] git
polymod: [git]
systools: [1.1.0]
thx.core: [0.44.0]
thx.semver: [0.2.2]
utest: [1.13.2]
Source
Windows x64
No
make it good
No response
Source
Windows
no the engine sucks
it doesnt compile yet but is the organization good??
I have plans to split the fnf menus into its own funkin/ folder so you can use a raw version of the engine w/out any menus or whatever so you can write your own
maybe we can try to make it so the funkin/ folder wont compile when compiling for TGT and vice versa???
(maybe TGT should be split into its own repo???)
Hello!
Can it be possible to get precompiled builds for other OSes such as Mac and Linux for the future releases of the engine?
it gives me this error in the terminal & i am building it regular for macos
No response
Source
Mac
no
ye
Sorry if this is a stupid question, but I was trying to add a shader as a background, but I was having some problems because some Lua functions for shaders don't work and don't seem to be in the engine either. I tried creating a camera behind camGame but it doesn't seem to work as it ends up breaking the other shaders I had (I guess the whole script stops working w). I also tried creating an object as a background to apply the shader to, but either the same thing happened or it just didn't work (I'm not very good with hscript, but I tried looking in several places before asking)
This is the script I tried to use to create the custom camera and then how the shader is applied to the entire camGame. It works on most cameras (except StageUnderlay because I didn't quite understand what that was), but it always goes on top of all objects
var camBehind:FlxCamera = new FlxCamera();
camBehind.zoom = cam.camGame.zoom;
camBehind.bgColor = 0xFFFFFFFF;
game.camGame.bgColor = 0x00000000;
FlxG.cameras.remove(game.camGame, false);
FlxG.cameras.remove(game.camStageUnderlay, false);
FlxG.cameras.remove(game.camHUD, false);
FlxG.cameras.remove(game.camOverlay, false);
FlxG.cameras.remove(game.camOther, false);
FlxG.cameras.add(camBehind, false);
FlxG.cameras.add(game.camGame, true);
FlxG.cameras.add(game.camStageUnderlay, false);
FlxG.cameras.add(game.camHUD, false);
FlxG.cameras.add(game.camOverlay, false);
FlxG.cameras.add(game.camOther, false);
setVar('camBehind', camBehind);
game.camGame.bgColor = 0x00000000;
function onCreate(){
game.camBehind.setFilter([new ShaderFilter(redHole)]);
}
// then ded
Lua
Windows x64
No response
Just here to remind myself to split TGT's source code from this into a seperate TGTEngine repo once TE 0.2 is about to come out and we have menus etc done
help
troll-engine-main>haxelib run lime build windows
source/flixel/FlxObject.hx:8: characters 8-27 : Type not found : flixel.path.FlxPath
source/flixel/FlxObject.hx:783: characters 32-39 : Type not found : FlxPath
Source
Windows
No
So I was trying to compile the Troll Engine to mess around with but I kept on getting this error when building it.
I wasn't sure what I was doing wrong since I was following the instructions and made sure everything was up to date.
error log from image:
source/flixel/FlxObject.hx:1518: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
C:/HaxeToolkit/haxe/lib/discord_rpc/git/discord_rpc/DiscordRpc.hx:213: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Github.hx:78: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/JudgmentManager.hx:10: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/JudgmentManager.hx:40: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/Note.hx:24: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/flixel/addons/transition/FlxTransitionableState.hx:56: lines 56-66 : Warning : switchTo is deprecated, use startOutro
source/scripts/FunkinHScript.hx:664: lines 664-681 : Warning : switchTo is deprecated, use startOutro
source/modchart/Modifier.hx:16: characters 1-7 : Warning : (WDeprecatedEnumAbstract) `@:enum abstract` is deprecated in favor of `enum abstract`
source/flixel/sound/FlxSound.hx:653: characters 18-26 : openfl.media.SoundChannel has no field __source
Source
Windows x64
No since I wasn't gonna use it to modify the engine for right now.
current FLA generates fucked up spritesheets that you need to manually fuck with to remove shifting and holes
even with fixing, it still has holes when flixel antialiasing is on
i tried to play taste for blood on freeplay and it crashed please help me
No response
Source
Mac
i replaced the assets and other stuff to play tails gets trolled
this is more of a suggestion if anything, but there ain’t no labels and shit for that
but make the repo a template so it can be easier to make forks off the repo without the history and all that
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.