mrantares / robrowserlegacy Goto Github PK
View Code? Open in Web Editor NEWThis is a continuation of the original robrowser. All credits to the original creators and the new ones :)
License: GNU General Public License v3.0
This is a continuation of the original robrowser. All credits to the original creators and the new ones :)
License: GNU General Public License v3.0
is missing
The Doram race and it's classes/skills/etc are missing. Also, this needs a GUI update to include Doram specific elements.
is missing
Homunculus, Mercenary, Pet, Elementals and similar things are not implemented, and thus are unusable and could lead to loss of minion, due to unable to feed.
Surprise! But, yes, it is missing as well.
Does not display taekwon mission information
Skill window tree view is missing
..is missing.
Animation delay is not implemented on client side, so skills can bypass it completely, like sonic blow and cross impact.
We should be able to use skills on names in the party/friends window and doing so should cast the skill on the selected player if it is visible on screen and there is a valid path to it, just like casting the skill normally.
This is a great official feature to use in crowded situations like woe or large parties where it is difficult to click on party members directly.
are missing.
Added a Granny module for later use in:
53f151c
The flying arrow animation is missing when attacking with bows
Effects should be ordered based on their distance to the camera and rendered from back to front, so that transparent effects can be rendered properly.
Same story with sky, water, sprites+sprite effects (entities) and effects. Since all of these rendered separately there should be something like a global rendering queue ordered by distance or something else clever. Right now there is a fixed order, but this doesn't work when there is transparent water + transparent sprite + transparent effect on top of each other. All of them should add together in transparency even if they are placed in reverse order from how they are rendered. Now in this case the first to render cuts out the later ones if they are behind it.
The solution shouldn't be resource intensive!
The skill hotkey bar resets to highest skill level available for each skill whenever a skill is added to the tree (eg via equipment change).
Trying to connect to fresh rAthena and i've got an error
Packet "0xac4" not register
most likely it happened because I have a packet version more than 20170315
rAthena's loginclif.cpp:
#if PACKETVER < 20170315
int cmd = 0x69; // AC_ACCEPT_LOGIN
int header = 47;
int size = 32;
#else
int cmd = 0xac4; // AC_ACCEPT_LOGIN3
int header = 64;
int size = 160;
#endif
something has changed in the authentication algorithm
Intravision (maya purple) is not removed after character change.
The menu for configuring battlemode keys is missing
A lot has been fixed in the path finding. The only remaining issue seems to be that when the target is snipable, but there is no direct walkable path, and the target is out of range, for some reason the calculated path leads directly to the target's cell and not into a closer snipable position that is in range.
This bugs makes robrowser's screen black, and it starts to spam this error message when tries to render :
https://i.gyazo.com/ef8157768f2276d4fc71d20f63817c4f.mp4
To reproduce the bug i only need to scroll down/up quickly and it starts to happen.
EG: If a bard attacks with bow it should use a separate animation from the one that is attacking with instrument.
This applies to all weapons that have separate attack animation.
Currently, only the job default attack animation is shown.
Some skills like bowling bash sometime causes entity attachments to get offsetted and they remain that way. For example emoticons and the targeting triangle appear shifted to the east instead of above head. This is somehow related to the addition of configurable position to entity attachments.
3DEffect works for Endure and Heal but doesn't work for Sight and Runwatch.
GroundEffect doesn't work for warp portals.
Needs further testing and fixing.
are missing effect & sound.
Most of the class-related stuff is coming from the data files, so there is far less hardcoded things in this client, but still, some 4th job related contants and other codes are needed to be added.
If an entity dies from a skill that has '3D' type effect, the effect is instantly removed.
The effect should play normally whether the entity is removed or not. Even if the entity is attached, it should remain at the last position.
Orc lord broke my shield and every weapon vanished from the hotkey bar. After repairing the shield they returned instantly. Funny stuff :D
Hello there. There wasn't any other way to contact you direclty via mail so I opened a new issue.
The installation guide is outdated, there is ie. no api.html anymore. The build tools for compiling aren't there anymore. Also the index.php from the client folder is missing.
I was hoping to get roBrowser working, but seems impossible with the currently available installation guide.
Could you provide any help to set it up, please?
Currently, the displayed pushcart is only a placeholder (displayed always behind the player), the proper pushcart behavior is not implemented (dragging it like a separate entity).
If the camera is not at the default position, the effect textures have different angle from what angle they should be at.
Eg: Meteor assault effect textures rotate when rotating the camera :D
Game-breaking animations are missing:
Like using an area skill and meanwhile receiving damage changes the displayed damage that you receive to the number you deal to the enemy. Tis is only a displayed number error, you don't receive the damage.
This works vica-versa. Sometimes the damage you deal is displayed as "miss" while you actually landed the hit and the enemy is the one who missed the attack.
Warp portal effect should be the entity itself, and not a map effect like now.
Because of the current behavior temporary portals like airship portals don't vanish when the entity itself disappears.
Does not work when casting directly, sprinting and casting, when combo casting after tumbling activated.
Needs to display a random line from the ba_frostjoke.txt / dc_scream.txt file from the data folder either in the GRFs (default) or the client/data folder on the server, or if the player dragged a custom data folder into the client then that. The latter part is already handled by the file manager, so only need to request the file :)
Taming is missing
Guild skill window is missing
The camera has to be restricted in height and angle when being on an "indoor" map.
The property is defined by data\indoorrswtable.txt
I guess this needs to be implemented as well.
This buff can be pretty important in SN gameplay.
is missing.
Some effects has to travel from the caster to the target or connect them.
Example: Frost Driver, Fireball, Jupitel Thunder, Soul Strike, Sacrifice (Crusader), Grimtooth, Dark Strike, Drain skills, Marionette Control, Shadow Form
Might be related to #7
They has to use SpriteRenderer instead of the built-in one, since these effects has to turn with the camera and look the same from every angle. Now they are projected horizontally into the 3D space, which messes up their appearance when turning the camera.
Screenshot exports a black image
..is missing
are missing.
Related to #51
Is missing. I believe this is for only clients&servers going up from a certain version/date, but I have absolutely no info on this matter and never saw it work either, since our server stopped at packet ver 2012.04.10
Opening a shop is not working after items are added to the list and hit ok.
ALT-M shortcuts window is missing
Names that contain spaces are not sent, because the packet is sent without the spaces and thus the server sends "Recipient does not exist"
Example:
Target name: Test Name
Packet is sent like: TestName
Quitting or returning to character selection leaves the character online often (but not always).
Can't seem to point out the issue, since the packets are sent and the confirmation is received (according to log).
Might be a network issue, because some skills also hang sometimes, like Teleport.
The packet removes pushcart when there is a state update.
After reloging the pushcart is back again as it should.
Mail support is missing
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.