I am learning JavaScript & Node.js, C# and Java.
- kocmoc - Discord Bot for Genshin Impact players (Contains information about characters, weapons, current banners, etc.)
Just psych engine, but bit different. Feel free to suggest ideas in discord
License: Apache License 2.0
I tried going to the actions tab to download the new artifact, since I saw a new commit, and tried clicking on the text at the bottom that said 'buildWindows' but it didn't work. IDK what I am doing wrong because I know that's how you used to download artifacts, but it doesn't work anymore. Help, please?
How do i add my own shaders, i already have the frag file on the shaders folder but i need help enabling it
Lua
Neko, HashLink, or other build system
No
Add extra keys to the OS Engine, it would be helpful with the mod is creating NotExtrem bc it haves extra keys but we moved to this engine
Code optimization that would make the game faster. (You should make a PR if this is your request, by the way.)
Game crashes when I try to use custom noteskins. Classic and Circle work just fine, but the 5 new ones I'm trying to add give the crash report (attached).
OSEngine_2022-06-28_20'52'28.txt
No response
Source
Windows
I added them into VisualsUISubstate.hx, Note.hx, and StrumNote.hx.
Nothing else needs to be said, I guess.
No response
Lua
Windows
No, this is the base OS Engine.
Note tails are visible, may I say more
?
No response
Source
Windows
No, I just downloaded the build.
The game crashes if a character has a special noteskin.
Image is in the replies.
Lua
Windows
no
I can be porter and fix shader error code here my discord Jonnycat#8275
On the latest version (1.5.0) this happens when I go to freeplay and when I put my mods but when I don't it's normal also it only happens on some mods not all
flixel/FlxSprite.hx (line 1197)
flixel/FlxSprite.hx (line 1326)
flixel/FlxSprite.hx (line 403)
HealthIcon.hx (line 53)
HealthIcon.hx (line 20)
FreeplayState.hx (line 133)
flixel/FlxGame.hx (line 637)
flixel/FlxGame.hx (line 724)
flixel/FlxGame.hx (line 677)
flixel/FlxGame.hx (line 545)
openfl/events/EventDispatcher.hx (line 402)
openfl/display/DisplayObject.hx (line 1399)
Uncaught Error: Null Object Reference
Please report this error to the GitHub page: https://github.com/notweuz/FNF-OSEngine
Crash Handler written by: sqirra-rng
Lua
Windows x64
No response
I have discord_rpc installed, but it can't find it.
Source
Windows x64
Yes. I edited PlayState.hx and MainMenuState.hx.
here's the problem:
freezing
No response
Lua
Windows
no
I added some alternative noteskins in a build and having them enabled when going into any week 6 song/song that uses pixel notes, the game crashes with the following crash report. The best way to fix it is to probably have hardcoded custom noteskins override the pixel notes if a pixel note alternative of the noteskin does not exist.
OSEngine_2022-06-30_19'56'17.txt
No response
Source
Windows
Edited some stuff for custom noteskin support and custom options lol
if you're stealing code then add credit!!!!!
How did you make the checkerboard background for the title screen?
Since this is a Psych Engine fork, how about adding this feature?
Basically, Psych Engine treats overwriting by placing the file you want to overwrite straight to the mods folder itself, according to the original file's path in assets.
For example: If you want to replace a song for a week, instead of directly overwriting the base game equivalent, you can put the song in mods/songs/song-name folder instead and the jsons in mods/data/song-name instead.
This suggestion basically places an overwrite folder which allows the mods folder to be clean of unnecessary folders.
Stage Editor, 6K+ support, and winning icons.
the shaders.hx should be added to add wavy bg or, if its not added, i think its not gonna work
Not sure why but suddenly i've started getting a compiling bug after changing stuff in MainMenuState.hx. Any help to solve this would be appreciated!
source/MainMenuState.hx:282: characters 50-60 : Int should be flixel.FlxObject
source/MainMenuState.hx:282: characters 50-60 : ... For function argument 'Object'
Source
Windows
I changed TitleState.hx and MainMenuState.hx, thats it.
The engine likes to crash near the end of a song for some reason. I'm using the most recent commit of FunkinLua.hx which had an issue causing some crashes, but it seems to still be occurring. Pretty certain its a Psych Engine issue, but its happening in OS Engine so I figured I'd make it known. I am able to reproduce the issue on Ballistic, so if anything there is useful, take it as you will. I'm 90% sure its a lua/animated sprite issue.
No response
Source
Windows
Edited Playstate.hx for rating bar and some assets (shown above). Removed mentions of achivements and credits. (It is a personal, unshared build but the crashing should not be caused by these factors.)
when compiling the last version of OS engine i get this error:
source/FunkinLua.hx:346: lines 346-350 : Int should be Bool
source/FunkinLua.hx:346: lines 346-350 : ... For function argument 'f'
how to fix it??
No response
Source
Windows
no, i just compile first the engine before do my changes
The title already says it, but a Results Screen at the end of each song / week telling how many notes you've hitten, the amounts of ratings you got, etc... like Kade Engine has.
Stage Editor, 6K+ support.
Look at the first 20 seconds and then look at what happens when I restart:
bug video
the first 20 seconds show the broken camera
No response
Lua
Windows
not that I know of
the button I have to go into the chart editor is 7 like it normally is for all other fnf stuff, but for some reason, 7 won't take me into the chart editor, the only way I can go into the chart editor is if I go into the freeplay menu and press shift+enter on the song I want to chart
No response
Lua
Windows
no
Pretty simple. It's already available on the chart editor but it'd be cool to have it as a universal toggle.
Stage Editor, 6K+ support, and winning icons.
Player offsets that will replace the original offsets when the character is selected as boyfriend. These can be edited whenever 'Playable Character' in the top right is checked.
Also add a checkbox that when checked, it will swap the singLEFT and singRIGHT animations if it's the boyfriend.
This makes it so much easier to create playable and enemy characters, instead of creating duplicates which take up a lot more space.
6K+ support.
They play, I know this is only a problem with OS because it doesn't happen on psych
proof video
when I wanted to compile the code, an error comes out
lime test windows lol
Source
Windows
...
so i realized os had shaders and so how do i make a wavy bg
i want to figure out how to do shaders to the camera. can someone show me how? i dont understand.
So from what I've gathered, if you're planning to make a Mac version of OS Engine, or just allow OS Engine to run on anything that isn't Windows, THEN you would make Function_Stop and Function_Continue = 'Function_Stop' and 'Function_Continue'. Otherwise, Function_Stop = 0 and Function_Continue = 1. I actually wrote some code to get around this.
#if windows
public static var Function_Stop:Dynamic = 1;
public static var Function_Continue:Dynamic = 0;
#else
public static var Function_Stop:Dynamic = 'Function_Stop';
public static var Function_Continue:Dynamic = 'Function_Stop';
#end
#if windows
set('Function_Stop', Function_Stop);
set('Function_Continue', Function_Continue);
#else
set('Function_Stop', 'Function_Stop');
set('Function_Continue', 'Function_Continue');
#end
Also, if there are any more systems that require the 0-1 function and not the string function, you can write
#if (windows or android)
. I don't know if android runs the 0-1 function, I just used it as an example.
Stage Editor, 6K+ support.
I've noticed within Note.hx that the note skin selection is pretty easy to change, but of course it's with source. So I was wondering if the note skin can be changeable using files instead, making it softcoded.
Essentially what I think it would look like is that a noteskins.txt file would be in the data folder that defines all note skins that are selectable within the options. Than people could drop their custom arrow skins into the shared sprite folder (or somewhere else.)
Stage Editor, 6K+ support.
A button for the mouse to go back in mods
Its frustrating that i can manage the mods easy with the mouse and to go back to menu i need to press backspace.
Stage Editor, 6K+ support or Winning Icons.
Why'd you remove the Blammed Lights event?
Do you think it would be okay to throw the GameExitState and the shaders in my custom Psych Engine?
Source
Windows x64
A lot.
title says it all
i tried making one myself and naming the file "perfect-pixel" but nothing shows up
No response
Lua
Windows
no
On the newest version of Os (1.5.1) some songs freeze my game, the songs that freeze my game have shaders so idk if it's that, because when I remove the script that has the shaders it still does it. The songs work on older versions of Os.
Lua
Windows x64
No response
and after you change a character with character trails on, you get this
No response
Lua
Windows
no
I tried to add the distortion effect shader to the bg but it didn't work
I tried other shaders but they also didn't work
No response
Lua
Windows
No
good engine
a function in the lua API that could act like makeLuaText() but with the alphabet font in the freeplay menu and stuff
6K+ support.
It says the same thing but at different lines and is also present in FunkinLua.hx.
Source
Windows x64
I only added 2 new states and changed a few things in some pre-existing states not even related to the errors.
More LUA functions and variables. For example:
makeLuaCharacter(tag, character json name, x, y, flipX)
Creates a character in the current instance of PlayState.
addLuaCharacter(tag)
removeLuaCharacter(tag)
Adds and removes the Lua character, respectively.
setCharacterType(tag, charType)
Lua equivalent of PlayState.instance.chartype.push(tag).
CharType is between boyfriends, gfs and dads.
Just add stuff for making new characters without source code. It's a lot easier than making a replica of character.hx in lua.
6K+ support.
I place an icon image with a winning icon in the files and this happens (the whitty icon is the one that's broken):
No response
Lua
Windows
no
It doesn't keep the value due to some math in the code I was able to fix it on my own using tools but would be nice to see it fixed entirely!
No response
Build is not modified.
Windows
No
When I made the stage .json and .lua I'm pretty sure I did everything correctly adding them but then when I try to load the stage it does not work other than the offsets for Bf & Gf is there anyway I can resolve this?
and yes It completely just a black background with the opponent no where in site.
No response
Lua
Windows
I used the stage editor & made the .json & .lua file but the stage is not working
A new variable in mainView.xml that lets you use the mouse to select the buttons
6K+ support.
What do you have that psych engine doesn't?
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.