+Arx/src/ai/Anchors.h:57:8: warning: accessing fields in struct 'ANCHOR_DATA' is inefficient due to padding; only needs 45 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/ai/Anchors.h:57:8: warning: accessing fields in struct 'ANCHOR_DATA' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/ai/PathFinderManager.h:54:8: warning: accessing fields in struct 'PATHFINDER_REQUEST' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:76:8: warning: accessing fields in struct 'Zone' is inefficient due to padding; only needs 188 bytes but is using 192 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:76:8: warning: accessing fields in struct 'Zone' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:106:8: warning: accessing fields in struct 'ARX_PATHWAY' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:116:8: warning: accessing fields in struct 'Path' is inefficient due to padding; only needs 68 bytes but is using 72 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:116:8: warning: accessing fields in struct 'Path' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:140:8: warning: accessing fields in struct 'ARX_USE_PATH' is inefficient due to padding; only needs 36 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/ai/Paths.h:140:8: warning: accessing fields in struct 'ARX_USE_PATH' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:65:8: warning: accessing fields in struct 'EERIE_FRAME' is inefficient due to padding; only needs 51 bytes but is using 56 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:65:8: warning: accessing fields in struct 'EERIE_FRAME' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:80:8: warning: accessing fields in struct 'EERIE_GROUP' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:91:8: warning: accessing fields in struct 'EERIE_ANIM' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:104:8: warning: accessing fields in struct 'ANIM_HANDLE' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:126:8: warning: accessing fields in struct 'AnimLayer' is inefficient due to padding; only needs 42 bytes but is using 56 bytes [altera-struct-pack-align] +Arx/src/animation/Animation.h:126:8: warning: accessing fields in struct 'AnimLayer' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:61:8: warning: accessing fields in struct 'ArxQuat' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:80:8: warning: accessing fields in struct 'THEA_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:89:8: warning: accessing fields in struct 'THEA_KEYFRAME_2014' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:100:8: warning: accessing fields in struct 'THEA_KEYFRAME_2015' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:114:8: warning: accessing fields in struct 'THEO_GROUPANIM' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationFormat.h:122:8: warning: accessing fields in struct 'THEA_SAMPLE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationRender.cpp:783:8: warning: accessing fields in struct 'HaloRenderInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationRender.cpp:799:8: warning: accessing fields in struct 'HaloInfo' is inefficient due to padding; only needs 108 bytes but is using 112 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationRender.cpp:799:8: warning: accessing fields in struct 'HaloInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/AnimationRender.h:70:8: warning: accessing fields in struct 'TransformInfo' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/animation/Skeleton.h:35:8: warning: accessing fields in struct 'VertexGroup' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Skeleton.h:44:8: warning: accessing fields in struct 'BoneTransform' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/animation/Skeleton.h:58:8: warning: accessing fields in struct 'Bone' is inefficient due to padding; only needs 134 bytes but is using 136 bytes [altera-struct-pack-align] +Arx/src/animation/Skeleton.h:58:8: warning: accessing fields in struct 'Bone' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/animation/Skeleton.h:72:8: warning: accessing fields in struct 'Skeleton' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/audio/Ambiance.cpp:82:8: warning: accessing fields in struct 'KeySetting' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/audio/Ambiance.cpp:156:8: warning: accessing fields in struct 'TrackKey' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/audio/Ambiance.cpp:209:18: warning: accessing fields in struct 'Track' is inefficient due to padding; only needs 68 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/audio/Ambiance.cpp:209:18: warning: accessing fields in struct 'Track' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/audio/Audio.h:131:8: warning: accessing fields in struct 'SourceInfo' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/audio/Audio.h:131:8: warning: accessing fields in struct 'SourceInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/audio/Audio.h:147:8: warning: accessing fields in struct 'AmbianceInfo' is inefficient due to padding; only needs 41 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/audio/Audio.h:147:8: warning: accessing fields in struct 'AmbianceInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/audio/AudioTypes.h:104:8: warning: accessing fields in struct 'PCMFormat' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/audio/AudioTypes.h:113:8: warning: accessing fields in struct 'SourceFalloff' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/audio/AudioTypes.h:123:8: warning: accessing fields in struct 'SourcedSample' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/audio/AudioTypes.h:163:8: warning: accessing fields in struct 'Channel' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/audio/codec/WAVFormat.h:32:8: warning: accessing fields in struct 'WaveHeader' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/audio/codec/WAVFormat.h:42:8: warning: accessing fields in struct 'ADPCMCoefficientPair' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 4 bytes [altera-struct-pack-align] +Arx/src/audio/codec/WAVFormat.h:47:8: warning: accessing fields in struct 'ADPCMHeader' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/cinematic/Cinematic.h:84:8: warning: accessing fields in struct 'CinematicFadeOut' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicFormat.h:59:8: warning: accessing fields in struct 'CinematicLight_1_71' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicFormat.h:101:8: warning: accessing fields in struct 'C_KEY_1_75' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicFormat.h:122:8: warning: accessing fields in struct 'C_KEY_1_76' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicFormat.h:142:8: warning: accessing fields in struct 'SavedCinematicTrack' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicKeyframer.h:52:8: warning: accessing fields in struct 'CinematicKeyframe' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicKeyframer.h:75:8: warning: accessing fields in struct 'CinematicTrack' is inefficient due to padding; only needs 37 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicKeyframer.h:75:8: warning: accessing fields in struct 'CinematicTrack' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicSound.cpp:59:8: warning: accessing fields in struct 'CinematicSound' is inefficient due to padding; only needs 42 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicSound.cpp:59:8: warning: accessing fields in struct 'CinematicSound' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:59:8: warning: accessing fields in struct 'C_INDEXED' is inefficient due to padding; only needs 36 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:59:8: warning: accessing fields in struct 'C_INDEXED' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:80:8: warning: accessing fields in struct 'C_IND' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:86:8: warning: accessing fields in struct 'C_UV' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:98:8: warning: accessing fields in struct 'CinematicGrid' is inefficient due to padding; only needs 116 bytes but is using 120 bytes [altera-struct-pack-align] +Arx/src/cinematic/CinematicTexture.h:98:8: warning: accessing fields in struct 'CinematicGrid' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/core/Benchmark.cpp:58:8: warning: accessing fields in struct 'Result' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:108:8: warning: accessing fields in struct 'ActionKey' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:124:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:124:2)' is inefficient due to padding; only needs 149 bytes but is using 160 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:124:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:124:2)' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:153:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:153:2)' is inefficient due to padding; only needs 73 bytes but is using 88 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:153:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:153:2)' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:178:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:178:2)' is inefficient due to padding; only needs 9 bytes but is using 12 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:178:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:178:2)' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:187:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:187:2)' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:206:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:206:2)' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:232:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:232:2)' is inefficient due to padding; only needs 73 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/core/Config.h:232:2: warning: accessing fields in struct '(unnamed struct at Arx/src/core/Config.h:232:2)' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/core/Localisation.h:27:8: warning: accessing fields in struct 'Language' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/core/SaveGame.h:43:8: warning: accessing fields in struct 'SaveGame' is inefficient due to padding; only needs 109 bytes but is using 120 bytes [altera-struct-pack-align] +Arx/src/core/SaveGame.h:43:8: warning: accessing fields in struct 'SaveGame' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Camera.h:29:8: warning: accessing fields in struct 'Camera' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/Camera.h:76:8: warning: accessing fields in struct 'IO_CAMDATA' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/Camera.h:94:8: warning: accessing fields in struct 'PreparedCamera' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Damage.cpp:112:8: warning: accessing fields in struct 'DAMAGE_INFO' is inefficient due to padding; only needs 73 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/game/Damage.cpp:112:8: warning: accessing fields in struct 'DAMAGE_INFO' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Damage.h:104:8: warning: accessing fields in struct 'DamageParameters' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/game/Damage.h:104:8: warning: accessing fields in struct 'DamageParameters' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:84:8: warning: accessing fields in struct 'IO_PHYSICS' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:131:8: warning: accessing fields in struct 'IO_HALO' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:147:8: warning: accessing fields in struct 'IO_TWEAKER_INFO' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:153:8: warning: accessing fields in struct 'IO_SPELLCAST_DATA' is inefficient due to padding; only needs 38 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:153:8: warning: accessing fields in struct 'IO_SPELLCAST_DATA' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:247:8: warning: accessing fields in struct 'AnimationBlendStatus' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/Entity.h:482:8: warning: accessing fields in struct 'IO_FIXDATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 4 bytes [altera-struct-pack-align] +Arx/src/game/EntityId.h:37:8: warning: accessing fields in struct 'EntityId' is inefficient due to padding; only needs 36 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/game/EntityId.h:37:8: warning: accessing fields in struct 'EntityId' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/EntityManager.cpp:56:23: warning: accessing fields in struct 'Impl' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/GameTypes.h:35:8: warning: accessing fields in struct 'ResourcePool' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/game/Inventory.h:65:8: warning: accessing fields in struct 'InventoryPos' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/Inventory.h:99:9: warning: accessing fields in struct 'Slot' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/Item.h:98:8: warning: accessing fields in struct 'IO_EQUIPITEM_ELEMENT' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/Item.h:112:8: warning: accessing fields in struct 'IO_EQUIPITEM' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Item.h:116:8: warning: accessing fields in struct 'IO_ITEMDATA' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/Missile.cpp:82:20: warning: accessing fields in struct 'Missile' is inefficient due to poor alignment; currently aligned to 16 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/NPC.h:89:8: warning: accessing fields in struct 'IO_BEHAVIOR_DATA' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/NPC.h:115:8: warning: accessing fields in struct 'IO_PATHFIND' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/NPC.h:135:8: warning: accessing fields in struct 'EERIE_EXTRA_ROTATE' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/NPC.h:160:8: warning: accessing fields in struct 'IO_NPCDATA' is inefficient due to padding; only needs 1519 bytes but is using 1544 bytes [altera-struct-pack-align] +Arx/src/game/NPC.h:160:8: warning: accessing fields in struct 'IO_NPCDATA' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:66:8: warning: accessing fields in struct 'ARX_INTERFACE_MEMORIZE_SPELL' is inefficient due to padding; only needs 33 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:66:8: warning: accessing fields in struct 'ARX_INTERFACE_MEMORIZE_SPELL' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:151:8: warning: accessing fields in struct 'PlayerAttribute' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:172:8: warning: accessing fields in struct 'PlayerSkill' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:212:8: warning: accessing fields in struct 'PlayerMisc' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:236:8: warning: accessing fields in struct 'ARXCHARACTER' is inefficient due to padding; only needs 922 bytes but is using 944 bytes [altera-struct-pack-align] +Arx/src/game/Player.h:236:8: warning: accessing fields in struct 'ARXCHARACTER' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/Spells.cpp:638:8: warning: accessing fields in struct 'TARGETING_SPELL' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/effect/Quake.cpp:28:8: warning: accessing fields in struct 'QUAKE_FX_STRUCT' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/magic/Precast.h:30:8: warning: accessing fields in struct 'PRECAST_STRUCT' is inefficient due to padding; only needs 32 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/game/magic/Precast.h:30:8: warning: accessing fields in struct 'PRECAST_STRUCT' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/magic/Rune.h:59:8: warning: accessing fields in struct 'RuneInfo' is inefficient due to padding; only needs 40 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/game/magic/Rune.h:59:8: warning: accessing fields in struct 'RuneInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/magic/RuneDraw.h:31:8: warning: accessing fields in struct 'SYMBOL_DRAW' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellData.h:31:8: warning: accessing fields in struct 'SPELL_ICON' is inefficient due to padding; only needs 79 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellData.h:31:8: warning: accessing fields in struct 'SPELL_ICON' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellRecognition.cpp:54:16: warning: accessing fields in struct 'RunePattern' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellRecognition.cpp:463:8: warning: accessing fields in struct 'SpellDefinition' is inefficient due to padding; only needs 172 bytes but is using 176 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellRecognition.cpp:463:8: warning: accessing fields in struct 'SpellDefinition' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellRecognition.cpp:477:8: warning: accessing fields in struct 'RawSpellDefinition' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/game/magic/SpellRecognition.cpp:477:8: warning: accessing fields in struct 'RawSpellDefinition' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/game/magic/spells/SpellsLvl01.h:74:9: warning: accessing fields in struct 'T_LINKLIGHTTOFX' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/game/magic/spells/SpellsLvl03.h:44:9: warning: accessing fields in struct 'SpeedTrail' is inefficient due to padding; only needs 2 bytes but is using 128 bytes [altera-struct-pack-align] +Arx/src/game/magic/spells/SpellsLvl03.h:44:9: warning: accessing fields in struct 'SpeedTrail' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 2 bytes [altera-struct-pack-align] +Arx/src/game/magic/spells/SpellsLvl03.h:119:9: warning: accessing fields in struct 'Icicle' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/BaseGraphicsTypes.h:63:8: warning: accessing fields in struct 'Cylinder' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/BaseGraphicsTypes.h:79:8: warning: accessing fields in struct 'Sphere' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/BaseGraphicsTypes.h:97:8: warning: accessing fields in struct 'EERIE_2D_BBOX' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/BaseGraphicsTypes.h:124:8: warning: accessing fields in struct 'EERIE_3D_BBOX' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/DrawDebug.cpp:743:8: warning: accessing fields in struct 'DebugRay' is inefficient due to padding; only needs 36 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/graphics/DrawDebug.cpp:743:8: warning: accessing fields in struct 'DebugRay' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/GlobalFog.h:60:8: warning: accessing fields in struct 'GLOBAL_MODS' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsFormat.h:29:8: warning: accessing fields in struct 'SavedColor' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsFormat.h:48:8: warning: accessing fields in struct 'SavedVec3' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsFormat.h:65:8: warning: accessing fields in struct 'SavedAnglef' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsFormat.h:82:8: warning: accessing fields in struct 'SavedTextureVertex' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:110:8: warning: accessing fields in struct 'EERIEPOLY' is inefficient due to padding; only needs 268 bytes but is using 272 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:110:8: warning: accessing fields in struct 'EERIEPOLY' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:132:8: warning: accessing fields in struct 'EERIE_FACE' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:147:8: warning: accessing fields in struct 'EERIE_ACTIONLIST' is inefficient due to padding; only needs 34 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:147:8: warning: accessing fields in struct 'EERIE_ACTIONLIST' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:154:8: warning: accessing fields in struct 'EERIE_LINKED' is inefficient due to padding; only needs 22 bytes but is using 24 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:154:8: warning: accessing fields in struct 'EERIE_LINKED' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:164:8: warning: accessing fields in struct 'EERIE_SELECTIONS' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:171:8: warning: accessing fields in struct 'EERIE_FASTACCESS' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:186:8: warning: accessing fields in struct 'EERIE_3DOBJ' is inefficient due to padding; only needs 382 bytes but is using 392 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:186:8: warning: accessing fields in struct 'EERIE_3DOBJ' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:213:8: warning: accessing fields in struct 'Plane' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/GraphicsTypes.h:222:8: warning: accessing fields in struct 'EERIE_FRUSTRUM' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/Raycast.cpp:179:8: warning: accessing fields in struct 'ClosestHitRaycast' is inefficient due to padding; only needs 17 bytes but is using 24 bytes [altera-struct-pack-align] +Arx/src/graphics/Raycast.cpp:179:8: warning: accessing fields in struct 'ClosestHitRaycast' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Raycast.h:35:8: warning: accessing fields in struct 'RaycastResult' is inefficient due to padding; only needs 20 bytes but is using 24 bytes [altera-struct-pack-align] +Arx/src/graphics/Raycast.h:35:8: warning: accessing fields in struct 'RaycastResult' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Raycast.h:59:8: warning: accessing fields in struct 'EntityRaycastResult' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/RenderBatcher.h:31:8: warning: accessing fields in struct 'TexturedQuad' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/RenderBatcher.h:35:8: warning: accessing fields in struct 'RenderMaterial' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Vertex.h:52:8: warning: accessing fields in struct 'TexturedVertexUntransformed' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Vertex.h:68:8: warning: accessing fields in struct 'TexturedVertex' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Vertex.h:98:8: warning: accessing fields in struct 'SMY_VERTEX' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/Vertex.h:108:8: warning: accessing fields in struct 'SMY_VERTEX3' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/Vertex.h:118:8: warning: accessing fields in struct 'EERIE_VERTEX' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:70:8: warning: accessing fields in struct 'ARX_FTL_PRIMARY_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:75:8: warning: accessing fields in struct 'ARX_FTL_SECONDARY_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:84:8: warning: accessing fields in struct 'ARX_FTL_3D_DATA_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:95:8: warning: accessing fields in struct 'Texture_Container_FTL' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 256 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:101:8: warning: accessing fields in struct 'EERIE_FACE_FTL' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:120:8: warning: accessing fields in struct 'EERIE_GROUPLIST_FTL' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:130:8: warning: accessing fields in struct 'EERIE_ACTIONLIST_FTL' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:139:8: warning: accessing fields in struct 'EERIE_SELECTIONS_FTL' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FTLFormat.h:147:8: warning: accessing fields in struct 'EERIE_OLD_VERTEX' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:57:8: warning: accessing fields in struct 'UNIQUE_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:65:8: warning: accessing fields in struct 'UNIQUE_HEADER2' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 256 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:69:8: warning: accessing fields in struct 'UNIQUE_HEADER3' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:74:8: warning: accessing fields in struct 'FAST_VERTEX' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:82:8: warning: accessing fields in struct 'FAST_EERIEPOLY' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:95:8: warning: accessing fields in struct 'FAST_SCENE_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:108:8: warning: accessing fields in struct 'FAST_TEXTURE_CONTAINER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:118:8: warning: accessing fields in struct 'FAST_ANCHOR_DATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:126:8: warning: accessing fields in struct 'FAST_SCENE_INFO' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:131:8: warning: accessing fields in struct 'ROOM_DIST_DATA_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:137:8: warning: accessing fields in struct 'SAVE_EERIEPOLY' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:154:8: warning: accessing fields in struct 'EERIE_SAVE_PORTALS' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:162:8: warning: accessing fields in struct 'FAST_EP_DATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/graphics/data/FastSceneFormat.h:179:8: warning: accessing fields in struct 'EERIE_SAVE_ROOM_DATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/Mesh.cpp:597:8: warning: accessing fields in struct 'file_truncated_exception' is inefficient due to padding; only needs 1 bytes but is using 8 bytes [altera-struct-pack-align] +Arx/src/graphics/data/Mesh.cpp:597:8: warning: accessing fields in struct 'file_truncated_exception' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 1 bytes [altera-struct-pack-align] +Arx/src/graphics/data/Mesh.cpp:978:8: warning: accessing fields in struct 'SINFO_TEXTURE_VERTEX' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/Mesh.h:129:8: warning: accessing fields in struct 'ROOM_DIST_DATA' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/data/MeshManipulation.h:67:8: warning: accessing fields in struct 'TWEAK_INFO' is inefficient due to padding; only needs 68 bytes but is using 72 bytes [altera-struct-pack-align] +Arx/src/graphics/data/MeshManipulation.h:67:8: warning: accessing fields in struct 'TWEAK_INFO' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/data/TextureContainer.h:85:8: warning: accessing fields in struct 'SMY_ARXMAT' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/Decal.cpp:86:8: warning: accessing fields in struct 'Decal' is inefficient due to padding; only needs 70 bytes but is using 72 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/Decal.cpp:86:8: warning: accessing fields in struct 'Decal' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/FloatingStones.h:41:9: warning: accessing fields in struct 'Stone' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/Fog.h:66:8: warning: accessing fields in struct 'FOG_DEF' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/Lightning.cpp:70:20: warning: accessing fields in struct 'LIGHTNING' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/effects/Lightning.h:98:9: warning: accessing fields in struct 'CLightningNode' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/font/Font.h:42:9: warning: accessing fields in struct 'Info' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/font/Font.h:58:9: warning: accessing fields in struct 'Glyph' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/opengl/GLTextureStage.cpp:63:8: warning: accessing fields in struct 'GLTexEnvParam' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/MagicFlare.cpp:44:8: warning: accessing fields in struct 'MagicFlare' is inefficient due to padding; only needs 61 bytes but is using 72 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/MagicFlare.cpp:44:8: warning: accessing fields in struct 'MagicFlare' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/MagicFlare.cpp:62:8: warning: accessing fields in struct 'FLARETC' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleEffects.h:91:20: warning: accessing fields in struct 'PARTICLE_DEF' is inefficient due to padding; only needs 81 bytes but is using 96 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleEffects.h:91:20: warning: accessing fields in struct 'PARTICLE_DEF' is inefficient due to poor alignment; currently aligned to 16 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleParams.h:78:9: warning: accessing fields in struct 'TextureInfo' is inefficient due to padding; only needs 17 bytes but is using 24 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleParams.h:78:9: warning: accessing fields in struct 'TextureInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleParams.h:98:9: warning: accessing fields in struct 'SegmentParams' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/ParticleTextures.h:27:8: warning: accessing fields in struct 'ParticleTextures' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/graphics/particle/Spark.cpp:39:20: warning: accessing fields in struct 'SparkParticle' is inefficient due to poor alignment; currently aligned to 16 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/graphics/texture/PackedTexture.h:57:10: warning: accessing fields in struct 'Node' is inefficient due to padding; only needs 33 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/graphics/texture/PackedTexture.h:57:10: warning: accessing fields in struct 'Node' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/gui/CharacterCreation.h:29:8: warning: accessing fields in struct 'CharacterCreation' is inefficient due to padding; only needs 202 bytes but is using 208 bytes [altera-struct-pack-align] +Arx/src/gui/CharacterCreation.h:29:8: warning: accessing fields in struct 'CharacterCreation' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/Credits.cpp:88:8: warning: accessing fields in struct 'CreditsLine' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/gui/Dragging.h:46:8: warning: accessing fields in struct 'EntityDragResult' is inefficient due to padding; only needs 34 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/gui/Dragging.h:46:8: warning: accessing fields in struct 'EntityDragResult' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/gui/Hud.h:271:9: warning: accessing fields in struct 'PrecastSpellIconSlot' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/gui/Hud.h:300:9: warning: accessing fields in struct 'ActiveSpellIconSlot' is inefficient due to padding; only needs 34 bytes but is using 40 bytes [altera-struct-pack-align] +Arx/src/gui/Hud.h:300:9: warning: accessing fields in struct 'ActiveSpellIconSlot' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/gui/Interface.cpp:1418:10: warning: accessing fields in struct 'PushTime' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/gui/MiniMap.h:80:9: warning: accessing fields in struct 'MiniMapData' is inefficient due to padding; only needs 2508 bytes but is using 2512 bytes [altera-struct-pack-align] +Arx/src/gui/MiniMap.h:80:9: warning: accessing fields in struct 'MiniMapData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/MiniMap.h:88:9: warning: accessing fields in struct 'MapMarkerData' is inefficient due to padding; only needs 76 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/gui/MiniMap.h:88:9: warning: accessing fields in struct 'MapMarkerData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/Note.h:33:8: warning: accessing fields in struct 'Note' is inefficient due to padding; only needs 188 bytes but is using 200 bytes [altera-struct-pack-align] +Arx/src/gui/Note.h:33:8: warning: accessing fields in struct 'Note' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/Notification.cpp:35:8: warning: accessing fields in struct 'Notification' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/gui/Speech.h:75:8: warning: accessing fields in struct 'CinematicSpeech' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/Speech.h:102:8: warning: accessing fields in struct 'Speech' is inefficient due to padding; only needs 188 bytes but is using 200 bytes [altera-struct-pack-align] +Arx/src/gui/Speech.h:102:8: warning: accessing fields in struct 'Speech' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/TextManager.h:71:9: warning: accessing fields in struct 'ManagedText' is inefficient due to padding; only needs 100 bytes but is using 104 bytes [altera-struct-pack-align] +Arx/src/gui/TextManager.h:71:9: warning: accessing fields in struct 'ManagedText' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/book/Necklace.h:31:8: warning: accessing fields in struct 'ARX_NECKLACE' is inefficient due to padding; only needs 596 bytes but is using 600 bytes [altera-struct-pack-align] +Arx/src/gui/book/Necklace.h:31:8: warning: accessing fields in struct 'ARX_NECKLACE' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugHud.cpp:236:9: warning: accessing fields in struct 'ScriptDebugReport' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:34:8: warning: accessing fields in struct 'FlagName>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:34:8: warning: accessing fields in struct 'FlagName>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:34:8: warning: accessing fields in struct 'FlagName>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:34:8: warning: accessing fields in struct 'FlagName>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:62:9: warning: accessing fields in struct 'Row' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/gui/debug/DebugPanel.h:66:9: warning: accessing fields in struct 'ColInfo' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/input/Input.cpp:78:8: warning: accessing fields in struct 'KeyDescription' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/input/TextInput.h:29:8: warning: accessing fields in struct 'KeyModifiers' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/io/Blast.cpp:53:8: warning: accessing fields in struct 'blast_truncated_error' is inefficient due to padding; only needs 1 bytes but is using 8 bytes [altera-struct-pack-align] +Arx/src/io/Blast.cpp:53:8: warning: accessing fields in struct 'blast_truncated_error' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 1 bytes [altera-struct-pack-align] +Arx/src/io/Blast.cpp:58:8: warning: accessing fields in struct 'state' is inefficient due to padding; only needs 4156 bytes but is using 4160 bytes [altera-struct-pack-align] +Arx/src/io/Blast.cpp:58:8: warning: accessing fields in struct 'state' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/io/Blast.cpp:121:8: warning: accessing fields in struct 'huffman' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/io/Blast.h:100:8: warning: accessing fields in struct 'BlastMemInBuffer' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/io/SaveBlock.h:65:9: warning: accessing fields in struct 'File' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/io/SaveBlock.h:65:9: warning: accessing fields in struct 'File' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/io/SaveBlock.h:67:10: warning: accessing fields in struct 'Chunk' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/io/fs/SystemPaths.cpp:45:8: warning: accessing fields in struct 'SystemPaths' is inefficient due to padding; only needs 113 bytes but is using 120 bytes [altera-struct-pack-align] +Arx/src/io/fs/SystemPaths.cpp:45:8: warning: accessing fields in struct 'SystemPaths' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/io/fs/SystemPaths.cpp:47:9: warning: accessing fields in struct 'InitParams' is inefficient due to padding; only needs 90 bytes but is using 96 bytes [altera-struct-pack-align] +Arx/src/io/fs/SystemPaths.cpp:47:9: warning: accessing fields in struct 'InitParams' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/io/log/LogBackend.h:31:8: warning: accessing fields in struct 'Source' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/io/log/LogBackend.h:31:8: warning: accessing fields in struct 'Source' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/io/resource/PakEntry.h:60:9: warning: accessing fields in struct 'Entry' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/io/resource/PakEntry.h:60:9: warning: accessing fields in struct 'Entry' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/io/resource/PakReader.cpp:215:8: warning: accessing fields in struct 'BlastFileInBuffer' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/io/resource/PakReader.cpp:268:8: warning: accessing fields in struct 'BlastMemOutBufferOffset' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/io/resource/ResourceSetup.cpp:41:8: warning: accessing fields in struct 'ResourceEntry' is inefficient due to padding; only needs 76 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/io/resource/ResourceSetup.cpp:41:8: warning: accessing fields in struct 'ResourceEntry' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/io/resource/ResourceSetup.cpp:78:8: warning: accessing fields in struct 'RequiredArchive' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/physics/Attractors.cpp:57:8: warning: accessing fields in struct 'Attractor' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/physics/Physics.h:60:8: warning: accessing fields in struct 'PhysicsParticle' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/physics/Physics.h:78:8: warning: accessing fields in struct 'PHYSICS_BOX_DATA' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/physics/Projectile.cpp:64:20: warning: accessing fields in struct 'Projectile' is inefficient due to padding; only needs 103 bytes but is using 112 bytes [altera-struct-pack-align] +Arx/src/physics/Projectile.cpp:64:20: warning: accessing fields in struct 'Projectile' is inefficient due to poor alignment; currently aligned to 16 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/platform/Environment.h:136:8: warning: accessing fields in struct 'EnvironmentOverride' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/platform/OS.h:84:8: warning: accessing fields in struct 'MemoryInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashHandlerPOSIX.cpp:117:8: warning: accessing fields in struct 'PlatformCrashHandlers' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashInfo.h:33:8: warning: accessing fields in struct 'CrashInfoBase' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashInfo.h:88:9: warning: accessing fields in struct 'Variable' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashInfo.h:133:8: warning: accessing fields in struct 'CrashInfo' is inefficient due to padding; only needs 1056 bytes but is using 153632 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashInfo.h:133:8: warning: accessing fields in struct 'CrashInfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/platform/crashhandler/CrashProcessorPOSIX.cpp:303:8: warning: accessing fields in struct 'MemoryRegion' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/platform/profiler/ProfilerDataFormat.h:28:8: warning: accessing fields in struct 'SavedProfilerHeader' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/platform/profiler/ProfilerDataFormat.h:43:8: warning: accessing fields in struct 'SavedProfilerChunkHeader' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/platform/profiler/ProfilerDataFormat.h:51:8: warning: accessing fields in struct 'SavedProfilerThread' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/platform/profiler/ProfilerDataFormat.h:58:8: warning: accessing fields in struct 'SavedProfilerSample' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/ChangeLevel.cpp:140:8: warning: accessing fields in struct 'Playthrough' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/GameSound.cpp:124:8: warning: accessing fields in struct 'SoundMaterial' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/GameSound.h:78:8: warning: accessing fields in struct 'StaticSamples' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Interactive.h:163:8: warning: accessing fields in struct 'TREATZONE_IO' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:58:8: warning: accessing fields in struct 'DANAE_LS_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:88:8: warning: accessing fields in struct 'DANAE_LS_SCENE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:94:8: warning: accessing fields in struct 'DANAE_LS_LIGHTINGHEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:101:8: warning: accessing fields in struct 'DANAE_LS_VLIGHTING' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:114:8: warning: accessing fields in struct 'DANAE_LS_LIGHT' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:132:8: warning: accessing fields in struct 'DANAE_LS_FOG' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:150:8: warning: accessing fields in struct 'DANAE_LS_PATH' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:168:8: warning: accessing fields in struct 'DANAE_LS_PATHWAYS' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:178:8: warning: accessing fields in struct 'DANAE_LLF_HEADER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/LevelFormat.h:193:8: warning: accessing fields in struct 'DANAE_LS_INTER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Light.h:102:8: warning: accessing fields in struct 'EERIE_LIGHT' is inefficient due to padding; only needs 148 bytes but is using 160 bytes [altera-struct-pack-align] +Arx/src/scene/Light.h:102:8: warning: accessing fields in struct 'EERIE_LIGHT' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Light.h:140:8: warning: accessing fields in struct 'ColorMod' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/Light.h:173:8: warning: accessing fields in struct 'ShaderLight' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/Rooms.h:59:8: warning: accessing fields in struct 'RoomPortal' is inefficient due to padding; only needs 98 bytes but is using 100 bytes [altera-struct-pack-align] +Arx/src/scene/Rooms.h:59:8: warning: accessing fields in struct 'RoomPortal' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Rooms.h:76:8: warning: accessing fields in struct 'EP_DATA' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/scene/Rooms.h:85:8: warning: accessing fields in struct 'Room' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Rooms.h:95:8: warning: accessing fields in struct 'RoomData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:115:8: warning: accessing fields in struct 'SavedGlobalMods' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:140:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_INDEX' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:153:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_LIGHT' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:158:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_IO_INDEX' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:167:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_PATH' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:173:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_SAVE_GLOBALS' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:179:8: warning: accessing fields in struct 'SavedPlayingAmbiance' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:186:8: warning: accessing fields in struct 'SavedMapMarkerData' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:206:8: warning: accessing fields in struct 'SavedCylinder' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:225:8: warning: accessing fields in struct 'SavedIOPhysics' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:254:8: warning: accessing fields in struct 'SavedMiniMap' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:295:8: warning: accessing fields in struct 'SavedPrecast' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:339:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_PLAYER' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:427:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_INVENTORY_DATA_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:442:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_TIMERS_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:460:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_SCRIPT_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:466:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_VARIABLE_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:473:8: warning: accessing fields in struct 'SavedModInfo' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:482:8: warning: accessing fields in struct 'IO_LINKED_DATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:492:8: warning: accessing fields in struct 'SavedAnimUse' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:533:8: warning: accessing fields in struct 'SavedSpellcastData' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:573:8: warning: accessing fields in struct 'SavedHalo' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:613:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:704:8: warning: accessing fields in struct 'SavedBehaviour' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:740:8: warning: accessing fields in struct 'SavedPathfindTarget' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:764:8: warning: accessing fields in struct 'SavedExtraRotate' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:790:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_NPC_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:847:8: warning: accessing fields in struct 'SavedEquipItemElement' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:872:8: warning: accessing fields in struct 'SavedEquipItem' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:893:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_ITEM_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:905:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_FIX_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:911:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_MARKER_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 4 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:915:8: warning: accessing fields in struct 'SavedRect' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:941:8: warning: accessing fields in struct 'SavedTweakerInfo' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:960:8: warning: accessing fields in struct 'SavedGroupData' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:968:8: warning: accessing fields in struct 'SavedTweakInfo' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:986:8: warning: accessing fields in struct 'SavedMatrix' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:1015:8: warning: accessing fields in struct 'SavedCamera' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:1150:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_CAMERA_IO_SAVE' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/SaveFormat.h:1182:8: warning: accessing fields in struct 'ARX_CHANGELEVEL_PLAYER_LEVEL_DATA' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/scene/Scene.cpp:116:8: warning: accessing fields in struct 'DynamicVertexBuffer' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/Tiles.h:35:8: warning: accessing fields in struct 'BackgroundTileData' is inefficient due to padding; only needs 52 bytes but is using 56 bytes [altera-struct-pack-align] +Arx/src/scene/Tiles.h:35:8: warning: accessing fields in struct 'BackgroundTileData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/src/scene/Tiles.h:52:8: warning: accessing fields in struct 'TileData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/script/Script.cpp:421:8: warning: accessing fields in struct 'Date' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 4 bytes [altera-struct-pack-align] +Arx/src/script/Script.cpp:1495:8: warning: accessing fields in struct 'QueuedEvent' is inefficient due to padding; only needs 89 bytes but is using 96 bytes [altera-struct-pack-align] +Arx/src/script/Script.cpp:1495:8: warning: accessing fields in struct 'QueuedEvent' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:152:8: warning: accessing fields in struct 'SCRIPT_VAR' is inefficient due to padding; only needs 76 bytes but is using 80 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:152:8: warning: accessing fields in struct 'SCRIPT_VAR' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:186:8: warning: accessing fields in struct 'EERIE_SCRIPT' is inefficient due to padding; only needs 553 bytes but is using 560 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:186:8: warning: accessing fields in struct 'EERIE_SCRIPT' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:198:8: warning: accessing fields in struct 'SCR_TIMER' is inefficient due to padding; only needs 83 bytes but is using 88 bytes [altera-struct-pack-align] +Arx/src/script/Script.h:198:8: warning: accessing fields in struct 'SCR_TIMER' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/util/IteratedHash.h:82:8: warning: accessing fields in struct 'checksum<16>' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:241:8: warning: accessing fields in struct 'GridXYIterator>' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:241:8: warning: accessing fields in struct 'GridXYIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:293:8: warning: accessing fields in struct 'GridYXIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:345:8: warning: accessing fields in struct 'GridDiagonalIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:457:8: warning: accessing fields in struct 'GridZXYIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:516:8: warning: accessing fields in struct 'GridZYXIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridXYIterator>' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridDiagonalIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridXYIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridYXIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridZXYIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/Range.h:575:8: warning: accessing fields in struct 'GridRange, util::GridZYXIterator>' is inefficient due to poor alignment; currently aligned to 2 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/Interpreter.h:235:8: warning: accessing fields in struct 'print_op_t>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/detail/ArgsAdapter.h:60:8: warning: accessing fields in struct 'args_adapter &)>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/detail/Interpreter.h:92:9: warning: accessing fields in struct 'ikey_t' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/detail/LexicalCall.h:131:9: warning: accessing fields in struct 'Args' is inefficient due to padding; only needs 8 bytes but is using 16 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/detail/LexicalCall.h:155:9: warning: accessing fields in struct 'VArgs<__gnu_cxx::__normal_iterator *, std::vector>>>' is inefficient due to padding; only needs 25 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/src/util/cmdline/detail/LexicalCall.h:155:9: warning: accessing fields in struct 'VArgs<__gnu_cxx::__normal_iterator *, std::vector>>>' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/src/window/DisplayMode.h:26:8: warning: accessing fields in struct 'DisplayMode' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/src/window/SDL2Window.cpp:66:8: warning: accessing fields in struct 'ARX_SDL_SysWMinfo' is inefficient due to padding; only needs 1031 bytes but is using 1032 bytes [altera-struct-pack-align] +Arx/src/window/SDL2Window.cpp:66:8: warning: accessing fields in struct 'ARX_SDL_SysWMinfo' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/src/window/SDL2X11Util.c:37:9: warning: accessing fields in struct 'SysWMinfo' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align] +Arx/tests/io/fs/FilesystemTest.h:42:9: warning: accessing fields in struct 'Entry' is inefficient due to padding; only needs 44 bytes but is using 48 bytes [altera-struct-pack-align] +Arx/tests/io/fs/FilesystemTest.h:42:9: warning: accessing fields in struct 'Entry' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/tests/math/LegacyMathTest.cpp:33:8: warning: accessing fields in struct 'TestRotation' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/tests/util/StringTest.cpp:27:8: warning: accessing fields in struct 'OverflowTestStruct' is inefficient due to poor alignment; currently aligned to 1 bytes, but recommended alignment is 8 bytes [altera-struct-pack-align] +Arx/tools/crashreporter/ErrorReport.h:54:9: warning: accessing fields in struct 'File' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 16 bytes [altera-struct-pack-align] +Arx/tools/profiler/ui/ArxProfiler.h:31:8: warning: accessing fields in struct 'ProfileSample' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/tools/profiler/ui/ArxProfiler.h:42:8: warning: accessing fields in struct 'ProfileThread' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 32 bytes [altera-struct-pack-align] +Arx/tools/profiler/ui/ArxProfiler.h:51:8: warning: accessing fields in struct 'ThreadData' is inefficient due to poor alignment; currently aligned to 8 bytes, but recommended alignment is 64 bytes [altera-struct-pack-align] +Arx/tools/savetool/SaveView.cpp:1066:8: warning: accessing fields in struct 'PlayingAmbiance' is inefficient due to poor alignment; currently aligned to 4 bytes, but recommended alignment is 128 bytes [altera-struct-pack-align]