Theses are all the object values I seen in all the level headers, all in hexadecimal. The other values you shouldn't need to worry about because they are unused.
0x00, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0B, 0x0C, 0x0E, 0x0F, 0x10, 0x11, 0x18, 0x19, 0x20, 0x21, 0x22, 0x26, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B
Those 2-byte words in the header I talked about:
0x0000, 0x14FF, 0x1E96, 0x1EA0, 0x1EB4, 0x2864, 0x2896, 0x28B4, 0x3278, 0x328C, 0x32B4, 0x32DC, 0x3C64, 0x3C78, 0x3C96, 0x3CA0, 0x3CB4, 0x3CC8, 0x3CDC, 0x4650, 0x5046, 0x5050, 0x5064, 0x5078, 0x508C, 0x5096, 0x50A0, 0x50B4, 0x5A78, 0x6428, 0x6464, 0x648C, 0x783C, 0x7864, 0x7878
enemy values:
0x00, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0D, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x1C, 0x1F, 0x21, 0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D