Missing gdscript functions
- Lenguaje dominante
- C++
- Estrellas
- 1.1k
- Forks
- 80
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I notice we're missing some print functions that are in gdscript. Namely [prints](https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-prints), [printt](https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-printt), [print_debug](https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-print-debug), and [print-stack](https://docs.godotengine.org/en/stable/classes/class_@gdscript.html#class-gdscript-method-print-stack).
When writing gdscript I use `prints` in every situation (as it inserts spaces between arguments, just like `console.log` in JavaScript), so I noticed it quickly when trying this project.
Also I'm not sure that `print` is working as expected. It is supposed to accept and print any number of arguments, but in my testing it only prints the first:
```typescript
// this prints: "a"
godot.print("a", "b", "c")
```
The typings for `print` seem correct though:
```typescript
function godot.print(...args: any[]): void
```
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.