#Advanced Features

1386 messages · Page 2 of 2 (latest)

eager igloo
#

?

#

What is souji

#

Where in the asset bundle is that located

heavy heath
#

This is just something in my project, you just need to delete it like this.

eager igloo
#

I did

#

I deleted the original

#

Then selected the files, built the bundle

#

And it still broke

heavy heath
#

I don't know, I tried it and it works. I made a slight modification to it.

eager igloo
heavy heath
#

Can I take a look at your current resource pack inspector?

eager igloo
eager igloo
#

where is that

heavy heath
eager igloo
#

I only see configure, build, and inspect

heavy heath
#

Are the precast components normal?

eager igloo
#

How do I view those

heavy heath
eager igloo
#

all I see is this

heavy heath
#

You can double-click the prefab to enter the prefab editing mode.

eager igloo
#

maybe it got some stuff corrupted when I extracted it?

#

I used asset ripper

heavy heath
#

It seems that you did not correctly fix the missing script.

eager igloo
#

what missing script?

heavy heath
#

Some UI components are broken, and it is necessary to use plugins or manually fix them.

eager igloo
#

oh

eager igloo
#

sorry, I'm new to using unity

green flame
eager igloo
#

ok I will give it a try

heavy heath
#

It has a feature that can repair missing scripts.

eager igloo
#

do I just select the whole project?

heavy heath
#

Then choose the correct script.

eager igloo
#

or do I install it another way?

heavy heath
#

Do you want to add FACS_Utilities?

eager igloo
heavy heath
#

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.

eager igloo
heavy heath
eager igloo
#

oh

heavy heath
eager igloo
# heavy heath

but since I dont load the scripts in my mod, why do they need to be fixed

heavy heath
#

But fixing them shouldn't take long.

eager igloo
# heavy heath 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

heavy heath
#

If it's only these, I can help you fix it.

eager igloo
heavy heath
#

But now

eager igloo
#

oh your in another time zone then me

eager igloo
# heavy heath But now

If you cant do it now its okay. Just let me know when you have the asset bundle. Thanks for your help.

heavy heath
#

@eager iglooYou can import and pack it to take a look later, I'm going to bed.

heavy heath
#

You can try this way for the avatar to appear.

#

HUDManager.FillImageWithSteamProfile(child2.gameObject.GetComponent<RawImage>(), steamId);

eager igloo
# heavy heath

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

eager igloo
#

oh

eager igloo
#

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"

azure tree
#

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

eager igloo
#

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

heavy heath
#

@eager iglooIs the project you opened an HDRP project?

#

and add TextMesh Pro

heavy heath
#

I opened another project and imported it, and I didn't find any issues.

eager igloo
heavy heath
#

Create an HDRP project in Unity Hub

eager igloo
#

oh

eager igloo
#

wait

#

let me try something

eager igloo
#

but the font is messed up

heavy heath
#

Now, you can change your font.

#

If you use the translation mod, it may not work.

eager igloo
heavy heath
eager igloo
#

where do I put this

#

do I keep

eager igloo
#

I still got this

#

when building these files

heavy heath
eager igloo
#

what do I need to do to fix it

azure tree
heavy heath
eager igloo
#

or just that title

azure tree
#

Probably every entry that says TitleText no?

azure tree
# heavy heath

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

eager igloo
azure tree
eager igloo
#

it could have something to do with assets

#

I can check

heavy heath
heavy heath
#

It's client-side and doesn't require a StaticNetcodeLib

eager igloo
#

also the font has a weird outline

#

it should be like this

#

but there is a weird shadow thing

azure tree
#

Probably

eager igloo
azure tree
#

Literally this

eager igloo
#

oh

azure tree
#

I really feel like you don't understand code since you relied on ChatGPT so heavily lol

#

But yeah

eager igloo
#

what does that have to do with StaticNetcodeLib

eager igloo
azure tree
#

Pretty sure the code changes are allowing for the ui to properly override vanilla

eager igloo
#

that code is just for the avatar in performance report

azure tree
#

Hmmmm

eager igloo
#

He was suggesting a fix for the avatars appearing the the performance report

azure tree
#

Well I feel like they must have compiled their own dll

#

since it works on their end without StaticNetcodeLib

eager igloo
#

which I think the original dev did not have

azure tree
#

Something I keep wondering, do you regret defending Potatoe in the past Jori?

eager igloo
#

also, without StaticNetcodeLib, the mod fails to patch the game

#

it loads the asset bundle but has the vanilla UI

azure tree
#

I was just asking if you regret it or not based on all the info that got revealed

eager igloo
#

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

azure tree
eager igloo
eager igloo
#

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

eager igloo
#

So maybe he never fixed that issue

#

I will probably have it as a config option if it gets added

heavy heath
#

You can change the font to what you like.

eager igloo
#

How do I get rid of it

ancient fox
#

And you shouldn't have commented. Just ignore this topic.

autumn musk
#

Why's that?

azure sable
sly grotto
indigo sorrel
ancient fox
kind oasis
heavy heath
#

@eager iglooUse another font

#

I only installed these mods, and it will load as well.

eager igloo
eager igloo
heavy heath
#

It seems that you did not load the resource pack correctly.

eager igloo
#

It was the shared material

#

That fixes this issue

heavy heath
eager igloo
#

I know, it did that for me to

#

But none of the patches actual load

#

And no other logs

eager igloo
# heavy heath

Try it in a blank mod loader profile with just advance features, but remove staticnetcodelib

heavy heath
eager igloo
# heavy heath

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

heavy heath
#

string directoryName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
_assetBundle = AssetBundle.LoadFromFile(Path.Combine(directoryName, "advancefeaturesassets"));
Endscreen.LoadAssets(_assetBundle);
DeathScreen.LoadAssets(_assetBundle);

heavy heath
eager igloo
#

But why would that fix it?

heavy heath
#

The bundle will load correctly.

eager igloo
#

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.

eager igloo
heavy heath
eager igloo
#

It loads fine normally, but without staticnetcodelib, it does not add the new UI

#

but I still see the log that says it does

heavy heath
#

@eager iglooDelete it

eager igloo
heavy heath
eager igloo
#

which file is it in

heavy heath
#

Plugin.cs

eager igloo
#

does that really fix it?

heavy heath
#

Yes

eager igloo
#

Yeah that fixed it

azure sable
eager igloo
# heavy heath

I'm confused, what did you replace and with what to get the avatars to appear in the performance report?

heavy heath
eager igloo
#

oh I see how to do it now

eager igloo
#

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

cursive gull
#

oh no

#

it didnt dissapear

eager igloo
#

uhhh

#

is this after being fired?

cursive gull
#

no was just after returning from a moon

eager igloo
eager igloo
cursive gull
#

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

eager igloo
#

send your logs

cursive gull
#

i think its the same

eager igloo
#

is this consistent?

cursive gull
#

no

#

maybe one in ??? chance

#

idk

#

only happened once

eager igloo
#

send your profile, it might be a mod conflict

cursive gull
#

0198191d-d9f6-8703-f5f2-cfc49275e2a5

#

only disappeared when quitting to the menu

ancient fox
#

100% a conflict.

cursive gull
#

i probably took off in 60 moons with this mod but this was the only time happening

buoyant nexus
#

Any progress regarding the "Remove not needed assets in the asset bundle"?

eager igloo
#

so I'm still trying to fix it

azure tree
eager igloo
eager igloo
eager igloo
#

1.0.10

  • Uploaded code to github
kind oasis
eager igloo
kind oasis
kind oasis
meager cipher
#

The origin...

kind oasis
eager igloo
kind oasis
eager igloo
#

I can add the config option

kind oasis
#

I'd appreciate it

buoyant nexus
#

What's the purpose of the mouse on the report screen?

eager igloo
buoyant nexus
#

shouldn't that be tied to the scroll by default instead of relying on the mouse?

sonic narwhal
eager igloo
eager igloo
eager igloo
#

Advanced Features

kind oasis
#

thanks btw

eager igloo
#

I probably won’t be able to finish it tonight but will in the next couple of days.

eager igloo
kind oasis
#

Thanks!

meager cipher
#

@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

eager igloo
#

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.

heady wolf
#

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 :/

heady wolf
cursive gull
#

i have friends still having the peformance report screen not dissapear i dont know what it causes it

cursive gull
#

gale or thunderstore?

lament sorrel
#

codes arent different

cursive gull
#

i meant gale sync

eager igloo
#

No just normal code that the issue is on

cursive gull
#

019a5fc8-7df0-3b48-246f-b8ba186c9b10

tight drum
#

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

eager igloo
#

I can look into that

tidal lintel
#

The game freeze when I die sometimes, its not a big issue since its only when I die.

hazy flame
#

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?
hazy flame
#

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
hazy flame
#

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!

hazy flame
#

nevermind, after more troubleshooting i found out disabling the FullNameDisplay mod fixed the issue, sorry for the useless feedback

cursive gull
#

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

cursive gull
#

again what 😭

cursive gull
#

I'm gonna do a pull request that fixes it (The screen getting stuck)

#

the fix works!!

#

@eager igloo can you look into it?

eager igloo
cursive gull
#

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

tidal lintel
#

I never had this problem. very strange

kind oasis
cursive gull
#

we have had it a lot of times in my modpack

eager igloo
#

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

cursive gull
#

no idea i dont think so

cursive gull
eager igloo
cursive gull
#

Yeah don't worry, thanks

opal quarry
#

does the mod work with BetterEXP?

gusty sedge
eager igloo
eager igloo
cursive gull
#

yay

tight drum
#

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

sage tiger
#

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

eager igloo
#

Todo list

  • update asset bundle
  • fix font
  • add corner integrations support
sage tiger
#

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)

eager igloo
#

Oh so it’s only doing non specific coroner messages, and no coroner integration ones

sage tiger
#

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

eager igloo
eager igloo
#

Update should be out later today

indigo sorrel
eager igloo
eager igloo
#

Ping list for people reporting or asking about things in the update
@kind oasis
@sage tiger
@tight drum

kind oasis
fervent bramble
#

Sweet

tidal lintel
kind oasis
tidal lintel
#

before this update it has a little yellow glowing

lament sorrel
#

@eager igloo when you get chance id be nice to see arcadia updated patched to v81

lament sorrel
eager igloo
eager igloo
kind oasis
eager igloo
#

Oh

#

Is there any broken functions though

lament sorrel
#

if anything else busted

lament sorrel
# eager igloo Oh

[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

regal latch
#

Also, IDK if this is just me but sometimes the Icons are way bigger (V81)

kind oasis
tidal lintel
#

Idk if it's hard to fix, but the game sometimes has a quick freeze when I die with this mod.

azure tree
tidal lintel
#

I noticed turn off the name fix that

tidal lintel
eager igloo
tidal lintel
#

Yes