Giter Site home page Giter Site logo

neosxs's Introduction

Greetings! ๐Ÿ‘‹

I'm 200Tigersbloxed, but you can refer to me as Tigers for short. I only know English, so anything in another language is going straight to DeepL or Google Translate.

You can reach me on my contact page.

Here's some "cool" facts about me: ๐Ÿ˜Ž๐Ÿ˜Ž๐Ÿ˜Ž

  • ๐Ÿฏ My favorite animal is a Tiger (obviously)
  • ๐Ÿฑ I'm more of a cat-person
  • ๐Ÿ“ My favorite subject is Math
  • ๐Ÿคบ My favorite game is Beat Saber

My Hobbies are:

  • โš™๏ธ Software Engineering
  • ๐Ÿ› ๏ธ Reverse Engineering
  • ๐Ÿ‘“ VR Enthusiast
  • ๐Ÿ” Cybersecurity

Prominent Languages

  • C#
    • .NET
    • Mono
    • IL2CPP
  • Java
  • JavaScript
    • Node.JS
  • Lua
    • Luau
  • Python

Currently Learning:

  • Go

Languages I want to Learn (ranked important-IDC)

  • C
  • C++ (yesyesyesyesyes)
  • Rust

My Stats

yes I am using the special readme stats, don't bully me

200Tigersbloxed's GitHub stats

Top Langs

neosxs's People

Contributors

200tigersbloxed avatar

Watchers

 avatar

neosxs's Issues

[NeosXSAPI] Improve UserLib

Currently, the UserLib caches by changing it's Active field and Position, as they're 2 static fields. I feel that this is a poor way and using Dynamic Variables would be better.

This would require a re-write of the UserLib, something I planned to do anyways, to enable Dynamic Variable use.

With this, we can then create Dynamic Variables within the children of Users to cache properly.

[NeosXSAPI] Add WorldsAPI

Create an API for worlds to be able to communicate with all users who have a NeosXSAPI attached to their avatar. This would provide access for World creators to be able to send custom events, which are already supported, which would be much easier than iterating through each client to see if a connection is being made to the NeosXS Websocket.

A possible way to implement this would be a tagging system or unique dynamic variable to indicate that the user has NeosXS attached to their avatar.

[NeosXSPlugin] Make it so the Plugin is non-dependent on NeosXSAPI

The plugin system with Neos should expose User Join and User Leave events, but I'm unsure if it can access UserPresentInWorld and UserPresentInHeadset.

I would need to look further into the Plugin system and find out the User events that are exposed to plugins.

[NeosXSAPI] Allow users to disable Supported Events

There is currently no way to disable the default events (UserJoined, UserLeft, IsUserPresentInWorld, and IsUserPresentInHeadset). There should be a bool, ValueType or DynamicValueVariable, to be able to disable these events firing automatically.

[NeosXSAPI] User Join/Leave issues (Pre-Release)

When a user joins a session, there's a chance that userpresentinheadset and userpresentinworld will trigger and mark false, then true. This isn't game breaking, and you can tell it's a false positive since it happens as soon as the user joins, but still should be fixed.

Could be related to #1

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.