{"schema": "cks-public-reference/v1", "entry": {"id": "api-875e1e5c3fa301", "name": "EnvWriteString", "member": "EnvWriteString", "family": "Global", "returns": "void", "args": ["Building", "str", "str"], "kind": "function", "signature": "void EnvWriteString(Building, str, str)", "language": "en", "summary": "Requests a string write under an environment key scoped to the specified building and its settlement. Arguments are the building, the key and the string.", "notes": "If the building cannot be resolved, this overload skips the write. The key path includes the game environment, settlement and building. Available dynamic verification covers one specific call; it establishes neither cross-game persistence nor duplicate-key rules. Those storage properties remain unresolved.", "examples": [], "technical": true, "description_status": "documented"}}