SomeGuyWhoLovesCoding / Zenith-FNF-Public

This FNF was originally going to be a zenith-midi clone that'll only render a fnf song with the visual chart to video.
Other
7 stars 0 forks source link

Question #2

Closed cyklusiguess closed 5 months ago

cyklusiguess commented 5 months ago

Will you make it compatible with Linux someday? (I didn't even compile it yet but I still want to know.)

SomeGuyWhoLovesCoding commented 5 months ago

the value is called "botPlay" lol

LMAO I get it because the engine doesn't have a botplay gameplay option implemented yet.

This engine's still a WIP, don't except everything to be fully stable yet like for example, the conductor bpm changes are busted

JordanSantiagoYT commented 5 months ago

I also made a batch script for the chart converter incase people don't understand how to use it

SomeGuyWhoLovesCoding commented 5 months ago

I also made a batch script for the chart converter incase people don't understand how to use it

Send me it please

JordanSantiagoYT commented 5 months ago

This is the code for it

@echo off set /p userInput=Enter the directory of your Psych chart: echo The Psych Chart's directory is: %userInput% set /p userInputSave=Enter the directory or file name to save the chart at: echo You entered: %userInputSave% ChartConverter %userInput% %userInputSave% pause

SomeGuyWhoLovesCoding commented 5 months ago

This is the code for it

@echo off set /p userInput=Enter the directory of your Psych chart: echo The Psych Chart's directory is: %userInput% set /p userInputSave=Enter the directory or file name to save the chart at: echo You entered: %userInputSave% ChartConverter %userInput% %userInputSave% pause

Okay I'll add that to the chart converter then, thanks

SomeGuyWhoLovesCoding commented 5 months ago

This is the code for it

Also you don't really need to pause the batch script LOL

JordanSantiagoYT commented 5 months ago

you can remove that 😭

cyklusiguess commented 5 months ago

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked

I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

damn thank you

JordanSantiagoYT commented 5 months ago

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

damn thank you

WAIT

you have to use the Codename Engine flixel fork

SomeGuyWhoLovesCoding commented 5 months ago

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

damn thank you

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked

I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

You shouldn't have a fallback method. The engine will have its own chart editor containing only the ui from haxeui, since it comes from the gameplay instead of switching to a separate state.

cyklusiguess commented 5 months ago

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

damn thank you

WAIT

you have to use the Codename Engine flixel fork

send the git thing

JordanSantiagoYT commented 5 months ago

Also, "source/zenith/objects/ui/Note.hx:87: characters 57-67 : flixel.graphics.tile.FlxGraphicsShader has no field setCamSize"

for me just opening the note hx and removing the shader-related lines worked I think this engine should have a fallback method to detect if the chart's a Psych chart, cause I kinda do not like the idea of having to convert my JSON to the Zenith FNF format

damn thank you

WAIT you have to use the Codename Engine flixel fork

send the git thing

haxelib git flixel https://github.com/FNF-CNE-Devs/flixel.git

cyklusiguess commented 5 months ago

ok

cyklusiguess commented 5 months ago

bruh it's compiling agiAN :SOB: IT'S BURNING MY CP u

cyklusiguess commented 5 months ago

that was quick LMAO

cyklusiguess commented 5 months ago
#!/bin/bash

echo "What song would you like to play?"
read -r s

echo
echo "What song difficulty? (blank for none)"
read -r d

echo
echo "Starting..."
echo

/home/cyklus/Zenith-FNF-Public-main/export/release/linux/bin/Zenith-FNF "$s" "$d"

echo "Playing song: $s, Difficulty: $d"

my shitty batch script doesn't work i'm shitting myself

cyklusiguess commented 5 months ago

MY SHITTY BASH* FUCK

cyklusiguess commented 5 months ago

it works perfectly but the song isn't loading

JordanSantiagoYT commented 5 months ago

it works perfectly but the song isn't loading

are you using the chart format rework commit

cyklusiguess commented 5 months ago

it works perfectly but the song isn't loading

are you using the chart format rework commit

oh shit

cyklusiguess commented 5 months ago

do i need to redownload the REpo :sob:

JordanSantiagoYT commented 5 months ago

no

cyklusiguess commented 5 months ago

can i show you a video i can't describe it welll.............

JordanSantiagoYT commented 5 months ago

you have to compile the chart converter

cyklusiguess commented 5 months ago

you have to compile the chart converter

oh, how?

JordanSantiagoYT commented 5 months ago

ok

JordanSantiagoYT commented 5 months ago

open a terminal like command prompt for windows

JordanSantiagoYT commented 5 months ago

then cd to chart_converter

JordanSantiagoYT commented 5 months ago

then run lime build windows

JordanSantiagoYT commented 5 months ago

WAIT SORRY lime build linux because youre using linux

cyklusiguess commented 5 months ago

lime build linux goes hard

if this doesn't work i will try to dualboot windows and see if it works (idk how to compile for windows)

cyklusiguess commented 5 months ago

it's hard as shit compiling in windows though

cyklusiguess commented 5 months ago
[cyklus@ihavenofuckingidea Zenith-FNF-Public-main]$ cd chart_converter
bash: cd: chart_converter: No such file or directory

i'm stupid :joy:

JordanSantiagoYT commented 5 months ago

change directory to the chart_directory folder

JordanSantiagoYT commented 5 months ago

idk what command that is for linux

cyklusiguess commented 5 months ago

idk what command that is for linux

wait let me do Open terminal in this directory

cyklusiguess commented 5 months ago

image yeah uh

cyklusiguess commented 5 months ago

idk where is it

JordanSantiagoYT commented 5 months ago

redownload repo

cyklusiguess commented 5 months ago

image LOL :sob: yeah i need to redownload

JordanSantiagoYT commented 5 months ago

chart format rework was made 4 hours ago

cyklusiguess commented 5 months ago

chart format rework was made 4 hours ago

i was in school sorry..........

SomeGuyWhoLovesCoding commented 5 months ago

chart format rework was made 4 hours ago

Yep

cyklusiguess commented 5 months ago

ok it's already downloaded

cyklusiguess commented 5 months ago

image yeah uh huh

cyklusiguess commented 5 months ago

which one

JordanSantiagoYT commented 5 months ago

the one that says main 😭 github adds a "main" if you download from the main commit

cyklusiguess commented 5 months ago

main is the one that doesn't have the chart thing, realized

cyklusiguess commented 5 months ago

i mean "Cloning into 'Zenith-FNF-Public'..." it doesn't have main on it

SomeGuyWhoLovesCoding commented 5 months ago

i mean "Cloning into 'Zenith-FNF-Public'..." it doesn't have main on it

Yep it doesn't