Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Player head blocks screen with Real First Person 2 #3

Open
rejahtavi opened this issue Feb 10, 2020 · 1 comment
Open

Player head blocks screen with Real First Person 2 #3

rejahtavi opened this issue Feb 10, 2020 · 1 comment

Comments

@rejahtavi
Copy link

I am the developer behind Real First Person 2, and I have had a requests to get RFP2 working with Emoticons:

https://github.com/rejahtavi/rfp2/issues/26

The issue is that Emoticons seems to modify the vanilla third person player model or rendering path, which interferes with how RFP2 works.

RFP2 works by drawing a third person player model while the game is in first person perspective. This third person model uses the vanilla third person rendering routines, but hides the head part first so that the head model doesn't block the entire screen.

When Emoticons is loaded, it seems that the rendering path is altered such that the head model does not get hidden correctly.

I would like to work with you to come up with a fix. I expose an API in RFP2 that you could tap into from the Emoticons side and hide the head per frame accordingly -- since RFP2 is open source and Obfuscate is closed, that strikes me as the easiest option. If you have an alternative suggestion, I am all ears.

https://github.com/rejahtavi/rfp2/blob/master/src/main/java/com/rejahtavi/rfp2/compat/RFP2CompatApi.java

Thank you,
Rejah

@mchorse
Copy link
Owner

mchorse commented Feb 10, 2020

I'll take a look at it, I can't promise it will be done any time soon, but I'll give it a shot to fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants