| 0x01 | HasCGS | bool | 7 flags | false |
| 0x0029 | 0x03 | padding / unreflected |
| 0x10 | CGSData | FCommunityGoalStateData | Transient+4 flags | {isGoal=false, isRecruitment=false, TimeLeftSeconds=0, Curr… |
| 0x04 | LastCollectedRewardID | int32 | 6 flags | 0 |
| 0x0040 | 0x08 | padding / unreflected |
| 0x38 | FactionData | FCommunityFactionData | Transient+2 flags | {IsValid=false, Goals=[], Values=[], Members=[]} |
| 0x01 | FreeBeerRewardActive | bool | TransientProtected+7 flags | false |
| 0x0081 | 0x07 | padding / unreflected |
| 0x10 | OnFreeBeerRewardChanged | FMulticastScriptDelegate | Protected+4 flags | <delegate> |
| 0x0098 | 0x20 | padding / unreflected |
| 0x10 | SteamTicket | FString | TransientProtected+3 flags | "" |
| 0x10 | SteamBranch | FString | TransientProtected+3 flags | "" |
| 0x10 | OnFactionsDataReceived | FMulticastScriptDelegate | Protected+4 flags | <delegate> |
| 0x10 | OnDiscordCGSDataEvent | FMulticastScriptDelegate | Protected+4 flags | <delegate> |
| 0x10 | UICheck | FMulticastScriptDelegate | Protected+4 flags | <delegate> |
| 0x10 | OnGoalsInitializedDelegate | FMulticastScriptDelegate | Protected+4 flags | <delegate> |
| 0x0118 | 0x20 | padding / unreflected |
| 0x01 | AreAllGoalsInitialized | bool | TransientProtected+7 flags | false |
| 0x0139 | 0x107 | unreflected bytes to end of UCommunityGoalWrapper |