11 struct KillerNotification;
80 WUT_UNKNOWN_BYTES(16);
94 uint8_t pixels[400][854];
98 uint8_t pixels[160][487];
100 WUT_PADDING_BYTES(0);
104 WUT_UNKNOWN_BYTES(12);
106 uint64_t startUnixTime;
107 uint64_t endUnixTime;
109 WUT_UNKNOWN_BYTES(4);
111 WUT_UNKNOWN_BYTES(4);
121 WUT_UNKNOWN_BYTES(4);
124 WUT_UNKNOWN_BYTES(1);
127 WUT_UNKNOWN_BYTES(2);
128 uint32_t ageRestrictionLowerBound;
132 WUT_UNKNOWN_BYTES(11);
133 uint32_t accountBirthMonth;
134 WUT_UNKNOWN_BYTES(4);
135 int8_t anticipatoryDownload;
136 WUT_UNKNOWN_BYTES(15);
138 int32_t installedTitleCount;
140 WUT_UNKNOWN_BYTES(4);
143 WUT_UNKNOWN_BYTES(12);
145 uint32_t playedTitleFilterCount;
147 WUT_UNKNOWN_BYTES(4);
148 uint32_t played_duration_sinceUnixTime;
149 WUT_UNKNOWN_BYTES(4);
153 WUT_UNKNOWN_BYTES(8);
156 WUT_UNKNOWN_BYTES(256);
166 WUT_CHECK_SIZE(KillerNotification, 0xae768);
167 WUT_CHECK_OFFSET(KillerNotification, 0x0, serialId);
168 WUT_CHECK_OFFSET(KillerNotification, 0x04, version);
169 WUT_CHECK_OFFSET(KillerNotification, 0x18, deleteFlag);
170 WUT_CHECK_OFFSET(KillerNotification, 0x20, type);
171 WUT_CHECK_OFFSET(KillerNotification, 0x24, notificationPattern);
172 WUT_CHECK_OFFSET(KillerNotification, 0x28, launchApplication.titleId);
173 WUT_CHECK_OFFSET(KillerNotification, 0x30, launchApplication.parameter);
174 WUT_CHECK_OFFSET(KillerNotification, 0x830, priority);
175 WUT_CHECK_OFFSET(KillerNotification, 0x834, images);
176 WUT_CHECK_OFFSET(KillerNotification, 0x834, images.main);
177 WUT_CHECK_OFFSET(KillerNotification, 0x834 + 0x400, images.main.pixels);
178 WUT_CHECK_OFFSET(KillerNotification, 0x54294, images.button);
179 WUT_CHECK_OFFSET(KillerNotification, 0x54294 + 0x400, images.button.pixels);
180 WUT_CHECK_OFFSET(KillerNotification, 0x676f4, images.banner);
181 WUT_CHECK_OFFSET(KillerNotification, 0xae570, displayCondition.duration.startUnixTime);
182 WUT_CHECK_OFFSET(KillerNotification, 0xae578, displayCondition.duration.endUnixTime);
183 WUT_CHECK_OFFSET(KillerNotification, 0xae584, displayCondition.lifetime);
184 WUT_CHECK_OFFSET(KillerNotification, 0xae58C, displayCondition.account.age.lowerBound);
185 WUT_CHECK_OFFSET(KillerNotification, 0xae590, displayCondition.account.age.upperBound);
186 WUT_CHECK_OFFSET(KillerNotification, 0xae594, displayCondition.account.gender);
187 WUT_CHECK_OFFSET(KillerNotification, 0xae598, displayCondition.titleFilter.titleCount);
188 WUT_CHECK_OFFSET(KillerNotification, 0xae5a0, displayCondition.titleFilter.titles);
189 WUT_CHECK_OFFSET(KillerNotification, 0xae5d1, displayCondition.ageRestriction.allowLocalAccount);
190 WUT_CHECK_OFFSET(KillerNotification, 0xae5d4, displayCondition.ageRestriction.ageRestrictionLowerBound);
191 WUT_CHECK_OFFSET(KillerNotification, 0xae5d8, displayCondition.accountMailActivation);
192 WUT_CHECK_OFFSET(KillerNotification, 0xae5e4, displayCondition.accountBirthMonth);
193 WUT_CHECK_OFFSET(KillerNotification, 0xae5ec, displayCondition.anticipatoryDownload);
194 WUT_CHECK_OFFSET(KillerNotification, 0xae5fc, displayCondition.installedTitleCount);
195 WUT_CHECK_OFFSET(KillerNotification, 0xae600, displayCondition.installedConjunction);
196 WUT_CHECK_OFFSET(KillerNotification, 0xae608, displayCondition.installedTitleFilter);
197 WUT_CHECK_OFFSET(KillerNotification, 0xae62c, displayCondition.playedTitleFilterCount);
198 WUT_CHECK_OFFSET(KillerNotification, 0xae630, displayCondition.playedConjunction);
199 WUT_CHECK_OFFSET(KillerNotification, 0xae638, displayCondition.played_duration_sinceUnixTime);
200 WUT_CHECK_OFFSET(KillerNotification, 0xae640, displayCondition.playedTitleFilter);
201 WUT_CHECK_OFFSET(KillerNotification, 0xae660, formatVersion);
202 WUT_CHECK_OFFSET(KillerNotification, 0xae664, tags);
Result value type used by nn libraries.
void __CPR76__GetEmptyValue__Q3_2nn2sl18KillerNotificationSFPQ3_2nn2slJ24J(KillerNotification *u1)
nn::Result __CPR81__CheckEmptyValue__Q3_2nn2sl18KillerNotificationSFPbPCQ3_2nn2slJ26J(bool *u1, const KillerNotification *u2)
KillerNotificationNotificationPattern
KillerNotificationAllowLocalAccount
KillerNotificationAccountMailActivation
KillerNotificationConjunction conjunction
KillerNotificationConjunction
KillerNotificationType type
static void GetEmptyValue(KillerNotification *u1)
KillerNotificationNotificationPattern notificationPattern
static nn::Result CheckEmptyValue(bool *outRes, const KillerNotification *u2)