#Advanced Features
1386 messages · Page 2 of 2 (latest)
This is just something in my project, you just need to delete it like this.
I did
I deleted the original
Then selected the files, built the bundle
And it still broke
I don't know, I tried it and it works. I made a slight modification to it.
Can I take a look at your current resource pack inspector?
?
where is that
Are the precast components normal?
What are precast components
How do I view those
You can double-click the prefab to enter the prefab editing mode.
double clicking does this
maybe it got some stuff corrupted when I extracted it?
I used asset ripper
It seems that you did not correctly fix the missing script.
what missing script?
Some UI components are broken, and it is necessary to use plugins or manually fix them.
oh
How do I fix them?
sorry, I'm new to using unity

I am not sure but I think you can use this to fix them - Missing scripts recovery
ok I will give it a try
It has a feature that can repair missing scripts.
what things are missing?
do I just select the whole project?
do I use the package manager on unity and a git url?
or do I install it another way?
Do you want to add FACS_Utilities?
if it fixes the script issue
Download and drag it into the project.
If you don't know what script it is, you can use it to load the mod for viewing.
since you got it working, which scripts were broken
oh
Almost all UI
but since I dont load the scripts in my mod, why do they need to be fixed
But fixing them shouldn't take long.
I only load these
Assets/Prefabs/UI/PerformanceReport.prefab
Assets/Prefabs/UI/DeadContainer.prefab
Assets/Prefabs/UI/MissingContainer.prefab
Assets/Prefabs/UI/NoteContainer.prefab
Assets/Prefabs/UI/PlayerBox.prefab
If it's only these, I can help you fix it.
Ok
But now
If you cant do it now its okay. Just let me know when you have the asset bundle. Thanks for your help.
@eager iglooYou can import and pack it to take a look later, I'm going to bed.
Ok thanks
You can try this way for the avatar to appear.
HUDManager.FillImageWithSteamProfile(child2.gameObject.GetComponent<RawImage>(), steamId);
I didnt even know there was player avatars on the performance report
I'll try that later
I don't even remember there being them in the original mod
this
oh
I imported this file, but the prefabs are still missing some scripts
also when I run fix scripts nothing happens and there is a message in the bottom
"[Fix Scripts] There is no .Scripts folder inside the selected folder"
Tbf if it works for them and not you Jori I would just say maybe let them upload their own version of the mod potentially, the Advance Features name has had plenty of drawbacks anyways so it could make sense for an upload with a less divisive name
No the reason it does not work is that he sent me a unitypackage to load the assets into unity, not a asset bundle.
If he has time, he could just send me the asset bundle and I could upload it.
next update I'll add support for Coroner
like having their causes of death in the death notes
how do I check
I cant read the Chinese text
Create an HDRP project in Unity Hub
oh
Now the error messages were gone in the editor, but when I load the asset bundle it shows up as nothing in game
wait
let me try something
I got it almost working
but the font is messed up
but how do I get it to be the original font
Set the settings they have in the screenshot
Probably every entry that says TitleText no?
Btw do any of your code changes make it so StaticNetcodeLib is no longer needed? I feel like it's an odd dependency to be needed for this mod
The mod code does not reference it, but it wont load without it.
This is why I asked if the code changes they gave you fixes the issue
They gave me a asset bundle
it could have something to do with assets
I can check
I think it is even client-side.Just changed the way of viewing.
It's client-side and doesn't require a StaticNetcodeLib
without StaticNetcodeLib the mod fails to load
also the font has a weird outline
it should be like this
but there is a weird shadow thing
This means you didn't use the updated code
Probably
updated code for what?
God I feel like you should just let hu_luo upload their own version of the mod instead
Literally this
oh
I really feel like you don't understand code since you relied on ChatGPT so heavily lol
But yeah
what does that have to do with StaticNetcodeLib
I do, I did not know what you were refering to
Pretty sure the code changes are allowing for the ui to properly override vanilla
that code is just for the avatar in performance report
Hmmmm
He was suggesting a fix for the avatars appearing the the performance report
Well I feel like they must have compiled their own dll
since it works on their end without StaticNetcodeLib
which I think the original dev did not have
Something I keep wondering, do you regret defending Potatoe in the past Jori?
I'm not willing to go back into past conflict
also, without StaticNetcodeLib, the mod fails to patch the game
it loads the asset bundle but has the vanilla UI
I was just asking if you regret it or not based on all the info that got revealed
I dont think @heavy heath had it working without StaticNetcodeLib, since all he never loaded the game and was just messing with it in the editor
They have showcases of it being ingame don't they?
I'm dont remember much about the claims and info
I think it was just in the unity editor
they got it in game but it has the whole thing broken
but I dont think they got it working without StaticNetcodeLib
anyways I should have a update with the fixed version of the asset bundle tommorow
since all that is left is the font now
I dont even remember advance company having avatars in the performance report
So maybe he never fixed that issue
I will probably have it as a config option if it gets added
You can change the font to what you like.
I know but there is a weird black outline shadow thing
How do I get rid of it
Oh please.
And you shouldn't have commented. Just ignore this topic.
Why's that?




@eager iglooUse another font
I only installed these mods, and it will load as well.
Try loading it in the mod manager
Did you set all the fonts to 3270-Regular
It seems that you did not load the resource pack correctly.
I know, it did that for me to
But none of the patches actual load
And no other logs
Try it in a blank mod loader profile with just advance features, but remove staticnetcodelib
I know, I get that message to. But no other log besides the loading and asset bundle appear
And in game the default UI is there
string directoryName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
_assetBundle = AssetBundle.LoadFromFile(Path.Combine(directoryName, "advancefeaturesassets"));
Endscreen.LoadAssets(_assetBundle);
DeathScreen.LoadAssets(_assetBundle);
Try replacing the code that loads the bundle with this.
Ok, I’ll do it when I get on my pc.
But why would that fix it?
The bundle will load correctly.
But why would staticnetcodelib make it not load
And also it works fine with staticnetcodelib in the modpack. But, without staticnetcodelib it still logs that the asset bundle loaded, just does not work.
or
?
It loads fine normally, but without staticnetcodelib, it does not add the new UI
but I still see the log that says it does
?
which file is it in
Plugin.cs
does that really fix it?
Yes
Yeah that fixed it

I'm confused, what did you replace and with what to get the avatars to appear in the performance report?
You just need to add the code as shown in the picture.
oh I see how to do it now
1.0.9
- Removed the staticnetcodelib dependency
- Added a config for avatars on the performance report
- Added Coroner support
Asset bundle fix will be next update
no was just after returning from a moon
are you sure its not a conflict
I also see the stats screen which only appears after being fired
i mean
i returned from the moon
the screen was there
didnt dissapear
routed to the company
still there
went back
was fired
still there
send your logs
is this consistent?
send your profile, it might be a mod conflict
100% a conflict.
i probably took off in 60 moons with this mod but this was the only time happening
Any progress regarding the "Remove not needed assets in the asset bundle"?
no, some of the scripts are messed up
so I'm still trying to fix it
Didn't @heavy heath send you a fixed assetbundle?
Most of the stuff was fixed, but when I changed the font material (to remove the weird outline) it would not save. I was working with someone else and they told me that it was because of missing scripts or something.
Small Request, remove the mouse on Peformance Report Screen
Then you won’t be able to scroll on the player list
maybe a config option?
Cuz it seems kinda weird :,]
What is the maximum number of players that can be seen in the player deceased section without having to scroll down?
I’m not sure. 
The origin...
Another option is to lock the player camera when the Performance report sceen is up
Locking the player camera would feel weird because people would not be able to look around.
Yeah, but I have a friend who has some motion sickness when trying to read moving things :']
I can add the config option
I'd appreciate it
What's the purpose of the mouse on the report screen?
You be able to scroll on the list
shouldn't that be tied to the scroll by default instead of relying on the mouse?
there are multiple scroll elements so having them all on the scroll wheel at the same time wouldnt be good
Their are 3 lists, Alive, Dead, and Missing. I tried to make all of them scrollable when you scrolled before but it did not work.
I'll do this now. I also figure out why static netcode lib was a dependency, and its not needed anymore. Also the update will have v73 support.
Do you want camera lock, so you can move the mouse. Or do you want camera movement, but with no mouse and scroll controls all lists.
Advanced Features
Camera movement, but without mouse
thanks btw
I probably won’t be able to finish it tonight but will in the next couple of days.
1.1.0
- Updated to v73
- Removed staticnetcodelib dependency
- Added config to hide cursor when performance report is on screen
https://thunderstore.io/c/lethal-company/p/lethal_coder/Advance_Features/
@kind oasis
Thanks!
@eager igloo
Crazy thought
Can we have back two things in the future the "Game Controller" And Night vision goggles
I missed those things the most
Can’t
Unless @azure sable green lights it, I’m not adding any new features. And I don’t think is a good idea anyways.
Is there a way to make the performance report also show up in vr?
Becuase this mod is amazing and its so cool that someone extracted it from Advanced company to new versions but it sadly doesn't show the performance report in vr :/
I can look into it
Would be cool thank you
i have friends still having the peformance report screen not dissapear i dont know what it causes it
Send your profile code
gale or thunderstore?
i meant gale sync
No just normal code that the issue is on
019a5fc8-7df0-3b48-246f-b8ba186c9b10
1/20 chance tho
i dont know what causes this, but sometimes the profile icons in the spectate screen are like, twice the normal size for some reason. its a little annoying since it covers up more of the screen
aye same here!
I can look into that
The game freeze when I die sometimes, its not a big issue since its only when I die.
avatars cannot be retrieved when dying
[08:06:27.6804277] [Info :Advanced Features] Created spectator box for Omelette [08:06:27.6914284] [Info :Advanced Features] Loading avatar for 0 [08:06:27.6919267] [Error :Advanced Features] Steam avatar not found for 0 [08:06:27.6919267] [Info :Advanced Features] Updated layout size: 1 boxes, width 7```
what could be causing this?
since updateing to v73, i've been getting this error when loading a save/after a game over, routing to a moon, pulling the lever, and maybe other occasions:
Stack trace:
System.Nullable`1[T].get_Value () (at <1071a2cb0cb3433aae80a793c277a048>:IL_0008)
HUDManager.GetTextureFromImage (System.Nullable`1[T] image) (at <83220f1fc337491eba19b3618ec61339>:IL_0000)
HUDManager.FillImageWithSteamProfile (UnityEngine.UI.RawImage image, Steamworks.SteamId steamId, System.Boolean large) (at <83220f1fc337491eba19b3618ec61339>:IL_0086)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) (at <1071a2cb0cb3433aae80a793c277a048>:IL_0000)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <c39a522eee05469b8171a6cfeb646c59>:IL_0002)
UnityEngine.UnitySynchronizationContext.Exec () (at <c39a522eee05469b8171a6cfeb646c59>:IL_005D)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at <c39a522eee05469b8171a6cfeb646c59>:IL_0014)```
lazy as i am, i never bothered to read the damn trace, but now that i have i notice it seems to relate to what i've just mentioned earlier
well maybe it's not this mod that's directly causing the issue, as other mods seem to be getting 0 as steamid too:
[07:03:05.6814266] [Error :CustomStoryLogs] Log 787213457 unlocked by 0 but it does not exist!
nevermind, after more troubleshooting i found out disabling the FullNameDisplay mod fixed the issue, sorry for the useless feedback
i got the performance report stuck again
only difference is that
[20:34:03.5597288] [Info :Advanced Features] Cleaning up DeathScreen UI
does not log when it gets stuck
if you still go on a moon with it, the next death screen cleans the bugged one
again what 😭
I'm gonna do a pull request that fixes it (The screen getting stuck)
the fix works!!
@eager igloo can you look into it?
What’s the issue that’s happening though?
for some reason, AnimateMenu sometines doesn't finish and some players get the peformance screen bugged and they have to exit and join again
with the thing i added it closes itself if after 10 seconds if it has not been closed
so if AnimateMenu fails, it has a fallback that closes it
I never had this problem. very strange
I've only seen it once with a friend, very rare to happen, but I think it would be good if it happens
we have had it a lot of times in my modpack
have you seen anything where it says something like "crazydude12" in the ui like 10 times
I've been seeing it recently in my games so I think it was a debug that got enabled. I'll have to check the code
no idea i dont think so
btw by look into this i dont mean spend your time fixing AnimateMenu, i mean if you can look at the pull request and accept it if it's correct
Yeah I'll review it, but give me like 1-2 days because I have some work I have to finish first.
Yeah don't worry, thanks
does the mod work with BetterEXP?
yes just make sure to change ScrapCollectedDisplayType to BESIDE_NAME in config
thanks
I was just looking at this github issue about reviving players. Has anybody had this issue, and if so does it happen without the Spectator UI enabled? https://github.com/unluckyjori/Advanced-Features/issues/2
1.2.0
- Added timeout fix for performance ui from @cursive gull
https://thunderstore.io/c/lethal-company/p/lethal_coder/Advance_Features/
yay
could there be some way to customize the appearance of the UI
like different colors, font, or text outline
i never really paid attention to the text before but like, this outline looks kinda attrocious
actually wait nvm the outline isnt even bad it's just that the foreground text doesn't use the right font while the outline does
i don't know if its only me (maybe only me)
Is it normal when using coroner and coronerintegrations with this mod, we only get mostly generic death messages?
when not using performance ui, it uses more of the specific enemy death messages
I don’t think it hooks into the integrations I’ll look into that
Todo list
- update asset bundle
- fix font
- add corner integrations support
tested with coroner and Adv features only (with emergency dice to debug)
with performance ui enabled and disabled
it seems like when using performance ui feature, coroner only notes with generic death messages
(these are both death by bracken if not obvious)
Oh so it’s only doing non specific coroner messages, and no coroner integration ones
yea
but since integration is also specific
it cant generate the specific notes on the performance ui
i'll just disable perf ui for the mean time ig
to make it work
I was able to fix the death screen font and coroner integrations but I'm still working on the asset bundle for anyone wondering
Update should be out later today
april fools 🥀
Not fools
1.3.0
- Removed not needed assets from asset bundle, thank @ Moroxide and @ mr. hat for the help
- Fixed outline on deathscreen, thank @ Moroxide and @ mr. hat for the help
- Fixed Coroner not being integrated properly
https://thunderstore.io/c/lethal-company/p/lethal_coder/Advance_Features/
Ping list for people reporting or asking about things in the update
@kind oasis
@sage tiger
@tight drum
v80 only?
Should be working fine on v73 and v80
Sweet
The boxes from Spectate aren't glowing when someone talks
Isn't it supposed to just bounce?
before this update it has a little yellow glowing
before https://medal.tv/pt/games/lethal-company/clips/mpbEKMXoGN0MYPBI0?invite=cr-MSxMV1gsNTY1MjAyMTU0&v=15
Assista Minha visão por leubesgames e milhões de outros vídeos Lethal Company na Medal. #lethalcompany
now
@eager igloo when you get chance id be nice to see arcadia updated patched to v81
Is it not working in v81?
would need a patch at least for the v81 doors
Ok I’ll fix it
Wdym doors
animated doors when you enter the facility
[Error : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
ArcadiaMoonPlugin.EnemySpawner.SpawnEnemyAtPosition (UnityEngine.Vector3 position, System.Single yRot) (at <f34945b47ddd411d92922523f180402c>:IL_0001)
ArcadiaMoonPlugin.EnemySpawner.Update () (at <f34945b47ddd411d92922523f180402c>:IL_012C)
spams this
also just realized entrance doesnt need an update XD
bc I forgot arcadia had a custom one
but yeah there still is this error
besides that also seems footstep sounds are busted in some places
they are mostly the grass ones
instead of like stone
for some reason this also effects the interior
interior was also all grass footsteps
even if that interior had normal ones on other moons
Same yeah I have also noticed this
Also, IDK if this is just me but sometimes the Icons are way bigger (V81)
Idk if it's hard to fix, but the game sometimes has a quick freeze when I die with this mod.
Maybe just disable the spectator screen
I noticed turn off the name fix that
Show username under avatar is disabled/enabled
I opened a GitHub issue for this and 2 others so that I can keep track. Can you let me know if the issue is described properly? Thanks.
Yes