mirror of
https://github.com/sampletext32/ParkanPlayground.git
synced 2026-08-15 15:07:48 +04:00
some findings
This commit is contained in:
@@ -298,18 +298,19 @@ IComponent ** LoadSomething(undefined4, undefined4, undefined4, undefined4)
|
|||||||
|
|
||||||
# Внутренняя система ID
|
# Внутренняя система ID
|
||||||
|
|
||||||
- `1` -
|
- `1` - unknown (implemented by CLandscape)
|
||||||
|
- `3` - unknown (implemented by CAtmosphere)
|
||||||
- `4` - IShader
|
- `4` - IShader
|
||||||
- `5` - ITerrain
|
- `5` - ITerrain
|
||||||
- `6` - IGameObject (0x138)
|
- `6` - IGameObject (0x138)
|
||||||
- `7` - IAtmosphereObject
|
- `7` - unknown (contained in CAgent)
|
||||||
- `8` - ICamera
|
- `8` - ICamera
|
||||||
- `9` - IQueue
|
- `9` - IQueue
|
||||||
- `10` - IControl
|
- `10` - IControl
|
||||||
- `0xb` - IAnimation
|
- `0xb` - IAnimation
|
||||||
- `0xd` - IMatManager
|
- `0xd` - IMatManager
|
||||||
- `0xe` - ILightManager
|
- `0xe` - ILightManager
|
||||||
- `0x10` - IBehavior
|
- `0x10` - IBehaviour
|
||||||
- `0x11` - IBasement
|
- `0x11` - IBasement
|
||||||
- `0x12` - ICamera2 или IBufferingCamera
|
- `0x12` - ICamera2 или IBufferingCamera
|
||||||
- `0x13` - IEffectManager
|
- `0x13` - IEffectManager
|
||||||
@@ -321,26 +322,36 @@ IComponent ** LoadSomething(undefined4, undefined4, undefined4, undefined4)
|
|||||||
- `0x19` - IManManager
|
- `0x19` - IManManager
|
||||||
- `0x20` - IJointMesh
|
- `0x20` - IJointMesh
|
||||||
- `0x21` - IShade
|
- `0x21` - IShade
|
||||||
|
- `0x22` - unknown (implement by CLandscape)
|
||||||
- `0x23` - IGameSettings
|
- `0x23` - IGameSettings
|
||||||
- `0x24` - IGameObject2
|
- `0x24` - IGameObject2
|
||||||
- `0x25` - unknown (implemented by AniMesh)
|
- `0x25` - unknown (implemented by CAniMesh)
|
||||||
- `0x26` - unknown (implemented by AniMesh)
|
- `0x26` - unknown (implemented by CAniMesh and CControl)
|
||||||
- `0x28` - ICollObject
|
- `0x28` - ICollObject
|
||||||
- `0x101` - 3DRender
|
- `0x29` - IPhysicalModel
|
||||||
- `0x105` - NResFile
|
- `0x101` - I3DRender
|
||||||
|
- `0x102` - ITexture
|
||||||
|
- `0x103` - IColorLookup
|
||||||
|
- `0x104` - IBitmapFont
|
||||||
|
- `0x105` - INResFile
|
||||||
- `0x106` - NResFileMetadata
|
- `0x106` - NResFileMetadata
|
||||||
- `0x107` - 3DSound
|
- `0x107` - I3DSound
|
||||||
|
- `0x107` - IListenerTransform
|
||||||
|
- `0x109` - ISoundPool
|
||||||
|
- `0x10a` - ISoundBuffer
|
||||||
|
- `0x10d` - ICDPlayer
|
||||||
|
- `0x10d` - IVertexBuffer
|
||||||
- `0x201` - IWizard
|
- `0x201` - IWizard
|
||||||
- `0x202` - IItemManager
|
- `0x202` - IItemManager
|
||||||
- `0x203` - ICollManager
|
- `0x203` - ICollManager
|
||||||
- `0x301` - IArealMap
|
- `0x301` - IArealMap
|
||||||
- `0x302` - ISystemArealMap
|
- `0x302` - ISystemArealMap
|
||||||
- `0x303` - IHallway
|
- `0x303` - IHallway
|
||||||
- `0x304` - Distributor
|
- `0x304` - IDistributor
|
||||||
- `0x401` - ISuperAI
|
- `0x401` - ISuperAI
|
||||||
- `0x501` - MissionData
|
- `0x501` - MissionData
|
||||||
- `0x502` - ResTree
|
- `0x502` - ResTree
|
||||||
- `0x700` - NetWatcher
|
- `0x700` - INetWatcher
|
||||||
- `0x701` - INetworkInterface
|
- `0x701` - INetworkInterface
|
||||||
- `0x10d` - CreateVertexBufferData
|
- `0x10d` - CreateVertexBufferData
|
||||||
|
|
||||||
|
|||||||
@@ -6,10 +6,10 @@ public static class Extensions
|
|||||||
{
|
{
|
||||||
return format switch
|
return format switch
|
||||||
{
|
{
|
||||||
8888 => 32,
|
0x22B8 => 32,
|
||||||
4444 => 16,
|
0x115C => 16,
|
||||||
565 => 16,
|
0x235 => 16,
|
||||||
888 => 32,
|
0x378 => 32,
|
||||||
0 => 32
|
0 => 32
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user