Prelude Manual / Beamos Open the editor →

Beamos

Beamos is an enemy actor in Ocarina of Time.

← All actors

Placement

No known placement issues. This actor's game code has been reviewed, and a placed copy behaves normally.

Size variants (2)

This actor is placed in one of these forms. Pick it from the editor's Size dropdown. The value is what the actor's parameters store. The editor draws every one of these identically, so this list has no pictures. They differ in behaviour, or in something the preview doesn't model.

ValueSize
0Large
1Small
CaveatThe high byte × 40 is its detection range — with a high byte of 0 (the default) it spins but never fires. Vanilla uses ~0x08-0x14. The low byte picks size: 0 = large (2 hits), else small.

Parameters

Beyond the size above, the parameters hold these fields. The editor shows each as a labelled control.

15141312111098765432100000101000000000Sight Range (×40)Size

Shown: 0x0A00, the value a newly placed copy starts with.

Appears in (6)

Bottom Of The WellBottom Of The WellDodongos CavernDodongos CavernGerudo Training GroundGerudo Training GroundInside Ganons CastleInside Ganons CastleShadow TempleShadow TempleSpirit TempleSpirit Temple

Model

What this actor draws, and where each piece lives in the archive. A mod replaces a piece by writing a file at the same path.

Skeletonobjects/object_vm/gBeamosSkel
Animationobjects/object_vm/gBeamosAnim
Display listsobjects/gameplay_keep/gEffEnemyDeathFlameDL
objects/object_vm/gBeamosLaserDL

Objects loaded

An edit to a shared object reaches every actor that loads it.

Enemy actors