Juan Pablo Arce

Results 9 issues of Juan Pablo Arce

Recently I've been switching from BlendState.AlphaBlend to BlendState.NonPremultiplied since it simplifies things and improves loading performance by removing the need to premultiply textures loaded through Texture2D.FromStream. However, there is an...

Make the code abuse globals less, make events, NPCs, etc more self-contained (the player is particularly bad, should be defined with a new type), split up large functions across many...

Kill FPSfactor

Stop using DLLs, prefer engine modifications instead.

Fixes godotengine/godot-proposals#9377. Documentation at [juanjp600/godot-docs@dotnet-tool-export-diagnostic](https://github.com/juanjp600/godot-docs/blob/dotnet-tool-export-diagnostic/tutorials/scripting/c_sharp/diagnostics/GD0108.rst). MRP: [Tool export mismatch.zip](https://github.com/user-attachments/files/16325134/Tool.export.mismatch.zip) The MRP also illustrates a mismatch with GDScript that might be worth addressing, see [this comment on a related issue](https://github.com/godotengine/godot/issues/36592#issuecomment-2241692103).

enhancement
usability
topic:dotnet

Should fix #97190. Originally my plan was to force the scene loader to perform the NodePath to Node pointer conversion for collections regardless of the existence of the property in...

bug
topic:core
topic:dotnet

This should fix #97850. This pull request consists of multiple commits because there are multiple distinct bugs that needed to be fixed. As observed [here](https://github.com/godotengine/godot/issues/97850#issuecomment-2395450615), the scene is written with...

bug
topic:dotnet

I couldn't find an issue talking about this, but this fix is so small that I figured I'd just submit it without an issue to link to. Here's what `Godot.Collections.Dictionary`...