Code Monkey home page Code Monkey logo

betteringamechat's People

Contributors

flashhit avatar kaloczikvn avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

betteringamechat's Issues

change [Player] into [From] and [To]

atm it prints [PLAYER] <playername> message for outgoing and incoming messages . In case you write with more then one player this can be confusing. Did I just send the message to player A or B? I don't know anymore.
So I think if its [FROM] <player> message it's clear that it is a direct message from that player.
If it's [TO <playername>] <localPlayer> message it should be clear that it is a direct message from the local player to another specific player. (maybe localPlayer is not relevant here).

Font-size and chatbox

For lower resolutions the font becomes really small. And for high resolution the chatbox becomes really big compared to the rest of the ui.

So I would use a bigger font-size for 1280x720 and all lower resolutions.
Then no scaling till 1920x1080.
And for every higher resolution its scaling again.

Also the chatbox height could be lower. atm it shows 8 messages at a time. I think 5-6 is enough.

So this would be like the vanilla chat size, just that it scales for resolutions above 1920x1080 again.

https://prnt.sc/wm6lmx 1920x1080
https://prnt.sc/wm6ly5 1600x900
https://prnt.sc/wm6mak 1280x720
https://prnt.sc/wm6mov 800x600

check if something else then DirectPlayerMessage works

maybe instead of DirectPlayerMessage I can use 2 or more spaces. So the chatlogs from rcon tools don't look weird.
Also think about using Netevents for DirectMessages cuz of privacy. SquadLeaderMessages and AdminMessages will be logged. So there I can't use Netevents.

Closing chat

Can't close the chat if I use the direct message channel and don't choose a player.

Double chat message on EOR join

When joining a server when it's currently in the EOR screen, all chat messages, including the ones you send yourself, will be displayed double, one above the other.

Making height of chat adjustable in config

The new chat implementation is way higher then the old implementation. Could you make the height easily adjustable to not overlap other UI parts from other mods? Not only the amount of pixels but more the amount of messages to be displayed in total.

Implement Mute support

Using NetEvents broke the mute function of AdvancedRcon and BetterIngameAdmin. will look for a solution.

German umlauts are not supported

Hi,

it seems that you are currently not using UTF-8 and therefore german umlauts like ß, Ä, Ö, Ü, ä, ö, ü are not supported. Would be great if you could enhance the chat system :)

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.