C# Preprocessor Constants

Godot Version

Godot C# 4.3

Question

In Godot documentation it is said that, With C# Godot defined Preprocessor Constants depending on the environment you are compiling to.
According to the following list:
[C# language features β€” Godot Engine (stable) documentation in English](C# language features)
GODOT_64 and GODOT_32 are defined according to the architecture. But, on my Windows 64-bit computer, Godot never defines GODOT_64, neither from the preview engine, nor from an export for Windows.
Furthermore, GODOT_WINDOWS, GODOTx_OR_GREATER and GODOT work as espected.

Is this a bug? Is it known?
I’m new to Godot so I don’t really know how to fix this problem.

1 Like