openfusionproject / openfusion Goto Github PK
View Code? Open in Web Editor NEWOpen source server for the FusionFall client
License: MIT License
Open source server for the FusionFall client
License: MIT License
When creating a new character it will come up with a notification saying "Character Creation Error" then closes the game
When using the spring in the beginning if you hold down W when you get to the ground it will not stop going forward. If you try and back up it will cancel and you are not able to walk backwards.
everything worked fine until i was almost done with the buttercup mission when i press to talk with Numbuh 2 the animation worked fine but it seemed to freeze? after some minutes or seconds it gives me an in-game popup saying "Network error"
When registering at a S.C.A.M.P.E.R. or Monkey Skyway System agent, the confirmation message will always appear, even if the location is already registered.
When I try to play the game, always gives me a black screen, so I can't play it.
I just found this project recently and was curious to see what it's like since I'd never had the chance to play FusionFall when it was still running.
I selected a server and loaded it up, then it goes to a character creation screen where I had to sign in. Don't have an account yet, so I clicked on "register" hoping it would go to a "new account" screen, but nothing happened.
I then clicked register again and it soft crashed. :/
I ran into an issue doing the Tech Meets Magic Guide Mission that involves climbing the Monkey Mountain Infected Zone. The Ancient Monkey Totems aren't appearing as interactable/quest objects, making it currently impossible to complete the quest.
I hope this was helpful, and pray to the gods its fixed soon, but please, take your time, no rush at all!
Thanks!
There are a few more checks that we should be doing on character name during creation:
With the current code, Cake Lancelot
cake lancelot
, Cake Lancelot
, and Cake Lancelot
are all considered to be unique and valid names.
When you are running the game on a secondary(2nd, 3rd, etc.) display and use the fullscreen button in game to switch to fullscreen, the game goes fullscreen on the primary display and a frozen view of the game remains on the secondary display. Unknown if this issue is able to be recreated by others.
Ok so i know you guys brought back fusion fall but there are alot and i mean alot of bugs ok so i got to level 6 and i went into fusion mayor's lair and it was broken and there was no way in or out then i wanted to do a race and the race was just stuck on the same screen so after these problems i decided it would be an amazing idea to do a different mission right nope i lost connection and the enemies i was attacking disappeared so i log out then log back in and then my character is all glitch out so i think this is a bug i can fix by logging in and out nope guessed wrong my character is stuck like that for the rest of the game this is so annoying
it was so hard for me to get a big chill mask i was super lucky to even get one in those pumkin eggs i dont wanna have to start all over again and now the game is saying my character is unknown come on and this is my first time playing fusion fall i started yesterday i love this game but the bugs gotta go please tell me whats going on.
**
Is there any way to set admin user on self hosted server and change users ability to use certain commands?
When trying to buy from a vehicle vendor, you will either receive a message saying the purchase couldn't be completed or the client will softlock.
The server logs the following when attempting to buy a few vehicles:
[WARN] Item id 6 with type 10 not found (buy)
[WARN] Item id 6 with type 10 not found (buy)
[WARN] Item id 6 with type 10 not found (buy)
[WARN] Item id 1 with type 10 not found (buy)
The project originally used a joke license called the "OpenFusion MIT except Malorn License". It was never meant to be permanent, regardless of how annoying Malorn and his supposed leaks or whatever the hell he calls his """"work"""" may be.
I've already went ahead and changed the license to the regular MIT license. As such, every commit after 7f8e7dfa1ccd3fa406208b3239d8831d3c7d39e0
is technically under regular MIT, unless a contributor decides that they do not want their work to be licensed under regular MIT. In that case, I'll pull out their code and make a note here about which commits are not okay to use.
I'd like to just have every contributor confirm whether they're okay or not okay with this change. To the contributors of the project, could you just comment something that either gives us a green or red light on this change?
(Yeah, I should have made this issue first...)
@CPunch @dongresource @JadeShrineMaiden @Eperty123 @CakeLancelot
We're good!
Gracefully save the database and terminate the server when the user Ctrl+C's or closes the window.
Reference: https://docs.microsoft.com/en-us/windows/console/registering-a-control-handler-function
In order to prevent conflict between who is working on what, a task list or project board should be created. This could be done with the project tab, individual issues per feature, etc.
Sometimes when you open the inventory and equip multiple items and then close fast the inventory the game freezes.
When you play through the mission and get to the part where you enter the fusion portal it will let you go inside but the mission won't update and will say Enter Fusion Portal. I reset the game a couple times attempting to fix the issue but it did not work.
i am unable to access the menu as pressing the enter button does nothing. i tested it in another game, and the enter button works fine, along with this being a fresh copy
When tuning a nano, the required amount of fusion matter and power items are not taken from the player.
due to base item ID being used instead of iOpt
I am trying to do som missions but the Tech Wings and doom drones aren't spawning in Genius Grove.
Was having a smooth playthrough until my controls froze and my camera spun out of control. I couldn't play anymore because it consistently happened any time I closed and reopened the game
The mission does not update your objective after entering the portal for his lair. Also if you warp away while inside you will warp way up high and fall forever while stretching like a rubber band. Quite funny to see but very annoying and only way out is to relog.
I was doing the Billy Nano mission, but when I got to the Fusion Portal, I couldn't warp out of it and the mission log didn't update. Also, Billy's NPC was missing. Is this something that you can fix when you get the chance?
To reproduce: first hop on a vehicle, then open your inventory. You can then drag and drop the vehicle from the equipment slot to an inventory slot without being dismounted, leaving the player in a weird in-between state.
Some times when I try to sign in, it gives me a Login Error! I managed to bypass it once, but it's not letting me in anymore.
After purchasing a nano or weapon potion, and then going to fight an enemy, defeating the enemy results in your potions being removed. Buying at least one nano/weapon potion seems to add all the previously bought potions back to your inventory. Just thought this is something that should be looked into
Example of the potion bug: https://youtu.be/aFEnPcr6W1Y
To reproduce:
I know you guys bring the game back but there are alot of bugs and glitches when you want to start a race its stuck on the screen and i spent hours grinding the game out and got to level 6 and tried to go to fusion mayor's and fight him and it was all messed up there was no way out or in after that i decided i was going to go do some missions right nope all of a sudden enemies started to disappear and say i lost connection when i logged back in you dont wanna even know what happened my character was all glitched out and was weird i kept refreshing the game but nothing fixed it and when i went to log back in it was stuck on the login screen for hours :( please fix this.
Likely due to this sanity check in NanoManager::summonNano
:
if (slot > 2 || slot < 0) // TODO: implement proper way to dismiss nano if slot = -1
return; // sanity check
The client will either hang on an infinite loading screen, or the GUI will load and nothing else. Adding a sanity check to /itemN that checks if the item exists in xdt first should solve this.
To reproduce: Make a character, use a /itemN command that has an out-of-range ID, log out, then try to use the character again.
I don't know why, but for some reason, when I logged in, it played the tutorial, despite the fact I had long completed it! I tried it 3 times, same username and password as always, and it acted like it was a new account! I even played earlier today, and it remembered me, but all of a sudden, it acts like I don't exist! What happened?
This is most prevalent on the public server, where there can be collisions of 2-3 sliders.
I saw that the mobs for Genius Grove have been merged already. But when I started the game, I couldn't see any enemies in that area. I know I have the latest version of the client. Could it be that the mobs for levels 7 or higher have not yet been added to the public server. Please let me know if there is a solution to this.
The new regex patterns:
std::regex loginRegex("[a-zA-Z0-9_-]{4,32}");
std::regex passwordRegex("[a-zA-Z0-9!@#$%^&*()_+]{8,32}");
give off "Login Error" from the client when logging in. I'm not the biggest regex expert but there seems to be a strict rule for some letter combinations. Using the older patterns fixed the issue however:
std::regex loginRegex("^([A-Za-z\\d_\\-]){5,32}$");
std::regex passwordRegex("^([A-Za-z\\d_\\-@$!%*#?&,.+:;<=>]){8,32}$");
I believe this is what some of the affected players have been experiencing.
Attacking while on vehicle makes the getting off animation played several times as well as the audio.
Source: https://www.youtube.com/watch?v=Ywq11s9v8sE
"when trading, when you drag a gumball or whatever into the trade window, it instead opens up a menu where you can specify the amount, but when you do so, it doesn't take anything away from the stack in your inventory
but you can add items to the trade as many times as you want from that stack
and also they don't stack in the trade slots"
Pokey Protection does not register the kills while in the Timed Event. It shows in the UI that the Timed Event has been completed but then it resets the event instead.
I haven't had this problem anywhere else, but for Fusion Blossom's second lair in Peachy Creek Estates (part of the Edd's Thingamajig quest line), neither she, the mobs, nor the exist spawn. The only way out of the area is to leave the game.
I think it may be something to do with the game not handling the character preview render in the inventory when it has to change the items.
Although the item stack appears to split properly, the entire stack is deleted serverside.
When I was making a clang-format config, I found that we had some issues with the DEBUGLOG
macro. For example, things would be reformatted like this:
DEBUGLOG(
std::cout << "P_CL2FE_REQ_PC_ENTER:" << std::endl;
std::cout << "\tID: " << U16toU8(enter->szID) << std::endl;
std::cout << "\tSerial: " << enter->iEnterSerialKey << std::endl;
std::cout << "\tTemp: " << enter->iTempValue << std::endl;
std::cout << "\tPC_UID: " << plr.PCStyle.iPC_UID << std::endl;)
So, I'm just making this issue as we need to eventually figure out a consistent code style and probably change up how DEBUGLOG
works.
Is there any possibility to create a version for Linux?
Not using wine
After exploring some infected zones there is a chance that all available missions from characters disappear so you cant see or receive any from anyone.
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.