Hier ist die komplette Liste von Objekten mit Forschungsabhängigkeiten (links das abhängige Objekt, rechts die ID des Objekts, das zuerst erforscht werden muss):
```
% rg 'func\s+GetResearchBase' | sed -E 's/:.*([A-Z0-9_]{4}).*/\t\1/' | column -t
Structures.c4d/Castle3.c4d/Script.c CST2
Structures.c4d/Hut3.c4d/Script.c HUT2
Structures.c4d/Goldidol.c4d/Script.c IDOL
Structures.c4d/Signal.c4d/Script.c STMG
Structures.c4d/Castle2.c4d/Script.c CST1
Structures.c4d/Derrick.c4d/Script.c PUMP
Vehicles.c4d/Blimp.c4d/Script.c BALN
Vehicles.c4d/Cannon.c4d/Script.c CATA
Vehicles.c4d/Wagon.c4d/Script.c STMG
Magic.c4d/WarpToBase.c4d/Script.c MGWP
Magic.c4d/ForceFieldBrigde.c4d/Script.c MFFS
Magic.c4d/EternalFlame.c4d/Script.c FRFS
Magic.c4d/ForceFieldAirShield.c4d/Script.c MFFS
Magic.c4d/ForceFieldWall.c4d/Script.c MFFS
Structures.c4d/CannonTower.c4d/Munitions.c4d/Script.c CTW0
Structures.c4d/CannonTower.c4d/CannonLiquid.c4d/Script.c CTW0
Structures.c4d/CannonTower.c4d/Cannon1.c4d/Script.c CTW0
Items.c4d/Weapons.c4d/ExplosiveArrowPack.c4d/Script.c FARP
Items.c4d/Weapons.c4d/TeraFlint.c4d/Script.c SFLN
Items.c4d/Weapons.c4d/FireArrowPack.c4d/Script.c ARWP
Items.c4d/Weapons.c4d/TFlint.c4d/Script.c FLNT
Items.c4d/Weapons.c4d/Torpedo.c4d/Script.c SUB1
Items.c4d/Weapons.c4d/FireBomb.c4d/Script.c FLNT
Items.c4d/Weapons.c4d/SuperFlint.c4d/Script.c FLNT
Items.c4d/Weapons.c4d/SuperTFlint.c4d/Script.c TFLN
Items.c4d/Materials.c4d/Loam.c4d/Script.c MLLT
Structures.c4d/CannonTower.c4d/Cannon5.c4d/Battery.c4d/Script.c ACT3
```