fix array typing in docs

This commit is contained in:
Isaac0-dev 2025-02-22 19:00:47 +10:00
parent 2ec4b5e53c
commit bc4679d2e0
2 changed files with 8 additions and 5 deletions

View file

@ -210,7 +210,10 @@ def translate_type_to_lua(ptype):
# Detect arrays # Detect arrays
if re.search(r'\[([^\]]+)\]', ptype): if re.search(r'\[([^\]]+)\]', ptype):
ptype = re.sub(r'\[[^\]]*\]', '', ptype).strip() ptype = re.sub(r'\[[^\]]*\]', '', ptype).strip()
s = '`Array` <%s>' % translate_type_to_lua(ptype)[0] ptype = translate_type_to_lua(ptype)[0]
if not ptype.startswith('`'):
ptype = '`' + ptype + '`'
s = '`Array` <%s>' % ptype
return s, None return s, None
if ptype.startswith('struct '): if ptype.startswith('struct '):

View file

@ -194,7 +194,7 @@
| terrainData | `Pointer` <`integer`> | read-only | | terrainData | `Pointer` <`integer`> | read-only |
| terrainType | `integer` | | | terrainType | `integer` | |
| warpNodes | [ObjectWarpNode](structs.md#ObjectWarpNode) | read-only | | warpNodes | [ObjectWarpNode](structs.md#ObjectWarpNode) | read-only |
| whirlpools | `Array` <Whirlpool> | | | whirlpools | `Array` <`Whirlpool`> | |
[:arrow_up_small:](#) [:arrow_up_small:](#)
@ -1697,7 +1697,7 @@
| capState | `integer` | | | capState | `integer` | |
| eyeState | `integer` | | | eyeState | `integer` | |
| grabPos | `integer` | | | grabPos | `integer` | |
| handFootPos | `Array` <Vec3f> | read-only | | handFootPos | `Array` <`Vec3f`> | read-only |
| handState | `integer` | | | handState | `integer` | |
| headAngle | [Vec3s](structs.md#Vec3s) | read-only | | headAngle | [Vec3s](structs.md#Vec3s) | read-only |
| headPos | [Vec3f](structs.md#Vec3f) | read-only | | headPos | [Vec3f](structs.md#Vec3f) | read-only |
@ -1978,7 +1978,7 @@
| bhvDelayTimer | `integer` | | | bhvDelayTimer | `integer` | |
| bhvStackIndex | `integer` | read-only | | bhvStackIndex | `integer` | read-only |
| collidedObjInteractTypes | `integer` | | | collidedObjInteractTypes | `integer` | |
| collidedObjs | `Array` <Object> | | | collidedObjs | `Array` <`Object`> | |
| collisionData | `Pointer` <`Collision`> | | | collisionData | `Pointer` <`Collision`> | |
| coopFlags | `integer` | read-only | | coopFlags | `integer` | read-only |
| ctx | `integer` | | | ctx | `integer` | |
@ -3219,7 +3219,7 @@
| offsetY | `number` | | | offsetY | `number` | |
| radius | `number` | | | radius | `number` | |
| unused | `integer` | | | unused | `integer` | |
| walls | `Array` <Surface> | | | walls | `Array` <`Surface`> | |
| x | `number` | | | x | `number` | |
| y | `number` | | | y | `number` | |
| z | `number` | | | z | `number` | |