Houtamelo
Houtamelo
- [X] Tests for the changes have been added (for bug fixes / features) - [X] Does it pass all existing unit tests without modification? - [X] Docs have been...
On the model api version 1 the outputs where the log probabilities of each action and the ml-agents unity package would use a multinomial sample in order to provide the...
Based on my understanding (after spending 6+ hours researching), Unity only supports source generators introduced in C# 9. This library uses CodeGeneration.Roslyn which acts on MSBuild (something we can't do...
Minimal reproducible project: [GDNative - Bug Reproduction.zip](https://github.com/godot-rust/gdnative/files/15283547/GDNative.-.Bug.Reproduction.zip) Compiled using Rust version `1.79.0-nightly (8b2459c1f 2024-04-09)`. Godot version: 3.5.3 Platform: Windows 10 64 bit ## How to Reproduce 1. Compile the rust...
### This feature aims to mimic GDScript's `@onready` annotation in a more ergonomic way. It still uses the type `OnReady`, but the initialization closure now accepts an argument of type...
Rationale: In multithreaded contexts, I've come across a use case where it was useful to express that a multithreaded operation would return a type that implements `ToGodot`. This is one...
Example: ```rust #[derive(GodotClass)] #[class(init, base = CharacterBody2D)] pub struct Herbivore { #[var(get, set = gdscript_set_health)] pub(super) health: f64, } #[godot_api] impl Herbivore { #[func(rename = set_health)] fn gdscript_set_health(&mut self, value:...