mizx / pubg-ui Goto Github PK
View Code? Open in Web Editor NEWAttempt at reverse engineering PUBG's Main Menu UI to make a modded UI
Attempt at reverse engineering PUBG's Main Menu UI to make a modded UI
Need to know how main menu buttons should look.
Different states:
Future:
Here's picture of current buttons:
47.52.102.58 front.battlegroundsgame.com
47.52.102.58 prod-live-front.playbattlegrounds.com
Has been installed on the server.
I went into the game and tried it. The effect is not bad.
The author refueling, this is really good.
Option to not allow invites from friends
List of friends will show on the "Friends List" page.
Each friend component will have:
Friends list will auto refresh and not require the user to manually refresh.
We'll be using the debug-server to reverse engineer what's being sent and received with websockets. We should use that information and make a mock websockets server for local development. This will allow us to simulate things like profile data, matchmaking, leaderboards, and whatever else is sent through websockets.
Minimalize Profile and Party and move to top right corner.
Profile will show your avatar, name, and battle points. Each party member will only have an avatar. If a party member is ready their will be a checkmark overlaying the avatar, and a crown overlaying if leader.
This will persist on all main menu screens.
Create an app that edits the hosts file.
We'll have 2 options for installing the UI. Editing the hosts file yourself or using a simple installer.
The main menu will have links to routes like /character or /crates but the routes won't be implemented for the initial release. We will either need to disable these buttons or have the routed component have "Coming Soon" of some variation. Regardless of which route we go, we should make sure it's obvious that it's an unimplemented feature and hopefully coming in the near future. If the button is disabled, perhaps have a coming soon icon next to it.
Display game version and UI version.
Logo will be moved to top left with version # below it.
Coherent GT uses an older implementation of Promise
which is different than the finalized ES6 one.
https://forums.coherent-labs.com/index.php?topic=1184.0
This causes problems when using async/await and gives the following error in coherent:
PromiseResolver is not a function (evaluating 'resolve(result.value)')
Including bluebird solves the problem but I'd rather not include bluebird just to get around this.
I want to deploy the server with the client. what should I do. Are there helpful tutorials?
Alex is making a looping background video. Waiting for final AVI.
Required:
Maybe:
Future:
Here's a link to the wiki page of routes we'll have:
Move coherent import from theme to pubg-ui. Make mock data only import for non-production.
The coherent/mock.ts file is going to get ridiculous. Instead put the necessary mock calls inline with other logic and wrap it in an if prod statement. We can use type-checking easier this way too.
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.