Giter Club home page Giter Club logo

forest-orb's People

Contributors

alpeel avatar aztecmonkey avatar c020109703 avatar cmax-aka-67349 avatar cottage776 avatar ddenji avatar desdaemon avatar eltipejoloco avatar exorcism0666 avatar exsper avatar flashfyre avatar fonvight avatar fukosan avatar ggleb2 avatar joaovitorbf avatar krossower1 avatar kvkvkvkvkvkv avatar lugggggia avatar lumiscosity avatar midoritsuki avatar mimigris avatar nekocarpet avatar neo-biel avatar notdistorted avatar patapancakes avatar uroyu avatar vassembly avatar violetneiv avatar yoshiweegee avatar zmbproton avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

forest-orb's Issues

Considering different fonts for extended Latin languages

(I'm speaking from the perspective of Vietnamese here, but if anyone is underserved by PGothic it might be helpful as well.)

The current font does not look good for some languages, such as in this case for Vietnamese:
image
Due to poor support from PGothic, a lot of diacritics from sans-serif are mixed in with the usual Latin text. It would be difficult to fix this without fixing the font itself which is non-trivial as well as legally dubious, while other fonts might be more desirable for this task.

For Windows 10, Bahnschrift is ideal for Vietnamese. Here's a sample with minor CSS changes:
image

Fonts for these platforms should also be considered:

  • Android
  • iOS/iPadOS
  • MacOS
  • Linux

Issues with the Time Trial help text

  1. The help text doesn't display even though the icon and it's contents are intact.
  2. The icon for displaying help text doesn't appear in the English UI.

I've looked at these things for a few hours and I didn't find anything wrong, maybe I don't understand the structure of the site enough or some of the features it uses.

Add a configurable notification advising the player to save and backup their save file

Some players tend to forget to save their game or to make backups, making them lose their save when their cookies are cleared for whatever reason, being dependent on them or not. Thus, having a feature where Aa notification with a message "Remember to save often and to backup your save files." that would appear frequently with a adjustable time (15 minutes, 45 minutes, 1 hour, 2 hours, don't be displayed) could be useful to prevent this kind of issue from happening.

Moving the player for a short time to another map will not update properly the location display

If the player is temporarily moved to a map, then instantly after warped back to the map where the player was before being teleported, the game will still display them as being in the map where they temporarily got teleported.

In that case, the player is displayed as being in the Debug Room while being in the Eternal Church, due to the use of those two commands in a row.
image
image

In terms of workaround for now, this means that if you want to reset the map this way without messing the location display, you need to move the player on a map set as being ignored for the location display (for example in 2kki, this is map 900; this is done in qxy areas so there is not much issue there, but in some wataru's maps the player is moved to another map of said author which is is used, causing the location display to become incorrect like in said case).

Some lines of the UI are not updated when the language is changed

This affects the "This Season ends in ..." line in the Expeditions menu, the Loading... line when checking a badge gallery, the different moderation related menus (right click or full menu) and I may be missing more.

This also affects the location displayed in the chat, but reloading the whole chat doesn't seem really worthy.

Website rules for chatting and playing

I think it's really important that we have rules on the website and not just on the Discord server. For chatting rules, the same ones as the server's rules minus Discord-exclusive stuff; And also, rules regarding the game such as debug mode and cheating (obviously) being forbidden. One last thing, considering having a rule on new content being spoilered when discussed in chat, at least for a week after its release? Though not everyone might have the same opinion on it

Strange behaviour with blocked players

Normally when you block a player that's in the same world as you their in-game sprite disappears and so does their name from the player list, but these effects go away after you re-enter the world they're in

Starting Yume Tsushin while having the site in another language than English will cause the Player to crash

When playing in another language than English, the game will try to load a translation from the language folder of the game which doesn't exist, causing a crash.
Two possible ways to solve this:

  • create a language folder in the folder of the game on the site (this should fix the issue without altering the menu of the title screen)
  • add an exception to not execute the script to load a translation specifically for Yume Tsushin

Also, since the game is not planned to receive translations (due to using a conlang), the message Game Localization Unsupported should not be displayed when having the site in another language than English.

Badge Gallery utilities

  • Drag-drop to swap badges
  • Drag-drop to reorder badges (needs to be implemented in ynoserver first)
  • Toggle mode to remove badges on click

Fix the language detection script

Lines 1472~1476
I've tried to code it to make the site not use the setting of a language for a game if the language selected doesn't exist, but I have no knowledge in js and I keep failing when trying to fix it (always fail for some users) while not having the issue on my side

Fix expedition message not fading

I don't know if it's by design but some notifications, like the ones for completing expeditions, don't fade, while the ones for expedition list being updated do after a few seconds.

Issues with the badges tool's UI

Behavior issues:

  • The Delete button for the badges and conditions sections doesn't work properly and will not fully clear their entries (content according to what you selected will still be present in the lang files, for instance), which means that to properly delete them, you need to clear your cache/use a private tab to work on badges
  • The trigger Previous Map ID doesn't work if the ID of the map is not set as being 4 digits (e.g. 151 will not work, 0151 will work though), and nothing tells you this odd behavior
  • Setting one of the features that can only be used if a specific flag is set to a specific value and then removing the flag will not reset the condition that requires the flag when creating the file (e.g. by setting one and then the other without really taking care: an individual switch can be combined with a switch list, with those two remaining along the switch delay check in the conditions files even if the switch check is set to none; an individual variable can be combined with a variable list, with those two remaining along the variable delay check in the conditions files even if the variable check is set to none, only thing being really removed being the variable list, though the operators set for those remain; a requirement count can be set on the number of conditions to complete while a single condition was set; the value set for the Trigger field can remain even if in the end the trigger was set to default)

Features that cannot be set through the UI:

  • Ticking Time Trial for the condition of a badge will instead set Variable Trigger, making the Time Trial condition not usable through the UI Fixed with #497
  • It is not possible to set a list of events if you use Event Collision or Event Interaction as the trigger
  • Conditions array (e.g. 01 badge) cannot be created through the UI and need to be done manually
  • Setting the group of a badge cannot be done for the YNOproject and Collective Unconscious categories Fixed with #440 and #466

Add a text as a tip/in the site Save Management menu on exporting saves using translations

When saving while using EasyRPG with a translation active, the save file is edited to have a flag saying that said savefile should use the encoding specified for the translation (this is due to text being stored in the savefile, and otherwise when loading the save said text wouldn't be displayed properly for some languages - e.g., for some time, saving in Braingirl while having the text set in Japanese would not display any option when loading the save file).
As such, if you try to use a savefile which was last saved using a translation on the RPG_RT, the game will display an error message and prevent you from using it until you save once again on EasyRPG without any active translation.
Thus, having a message instructing the user about this behaviour would be useful.

Manage Badge Gallery button toggling

When clicking the badge selection menu, what is expected is that Manage Badge Gallery should be available upon entry.
However, it toggles although it is not needed.
First entry:
image
Second:
image

[2kki] Hourglass Desert & Pyramid Maze Map Buttons

The Hourglass Desert displays the map for its Pyramid Maze when outside of it, and the inside of the Pyramid Maze doesn't display a map button at all. I'm assuming this is an issue with the wiki crawling portion of forest-orb, but I could be wrong and this might need to go into the issues of a different repository.

Both maps are linked to from the Hourglass Desert page on the wiki, and appear to be captioned appropriately within, but maybe some other data of the files themselves is unexpected or ignored by the crawler? I'm assuming it's somehow picking up that the Hourglass Desert's isn't linked to from the World Maps page and that's somehow interfering with things, but I have no idea why the main area would pull up its sub area's map at all, then.
Hourglass Desert Map
Pyramid Maze Map

Sporadic issues with language detection

I know an issue like this is already public, but this one doesn't depend on if the language selected exists. With the website set to English, sometimes (commonly 1st launch per day?) the game starts in Japanese- makes me think the game is failing to read the language in these edge cases. The circumstances indicate to me that it may have to do with differences in loading times.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.