Skip to main content

UB1SchoolDataAsset

Overview

  • No description available.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (81)

NameTypeDescription
AdditionalStaffJobIdSuffixesstring[]
AfterPromDateConfigFB1AfterPromChoiceCardConfig
AfterPromHousePartyConfigFB1AfterPromChoiceCardConfig─── Prom After Party Config ───
AfterPromHousePartyMinCountinteger
AfterPromOutsiderConfigFB1AfterPromChoiceCardConfig
AfterPromPartyConfigFB1AfterPromChoiceCardConfig
AfterPromRelationshipThresholdnumber
AttendanceFullScoreintegerAttendance (deduction model, weekly 0-AttendanceFullScore).
AttendancePenaltyAbsentinteger
AttendancePenaltyApprovedinteger
AttendancePenaltyLateinteger
CafeteriaMealObjectTagstring
ClassParticipationBaseintegerClass participation (deduction model, weekly 0-ClassParticipationBase).
CounselingDaysOfWeekEB1DayOfWeek[]
CounselingHourinteger
CounselingSocialEventIdstring
DefaultUniformsFB1SchoolDefaultUniform[]
DemeritAccumulatedFeedIdstring
DemeritPointsByReasontable<EB1SchoolDemeritReason, integer>
DemeritThresholdForCounselinginteger
DeviancePenaltyPerCountinteger
ExamConfigByCareertable<string, FB1SchoolExamConfig>
ExamDayFeedRangesFB1ExamScoreFeedRange[]
ExamDayOfWeekEB1DayOfWeek
ExamMaxScoreintegerExam (deduction-based, per slot 0-ExamMaxScore/2). Exams run twice a day (morning/afternoon); each slot's full score = ExamMaxScore/2. Attended slots compute a score via the ExamPreparation-based deduction formula; unattended slots score 0 (no minimum guarantee).
ExamPreRegistrationHourinteger
ExamSlotMaxPenaltyOnNoPrepinteger
ExamSlotMorningCutoffHHMMinteger
ExamSocialEventIdsBySectiontable<integer, string>
ExamStartFeedIdstring
ExamStudyBonusMaxPerDayintegerExam-study bonus (spec 4.2: +3 per use, max 3/day = +9 total). Only the daily limit is in the DA for policy consistency. The per-use amount is specified per category/object on the data side via Script Record (B2Script_AddExamStudyBonus)'s F1 (recommended F1=3.0).
ExpulsionBuffIdstring
ExpulsionFeedIdstring
GradeAMininteger
GradeAPlusMininteger
GradeBMininteger
GradeBuffIdstable<EB1SchoolGrade, string>
GradeCMininteger
GradeDisplayTextIdstable<EB1SchoolGrade, string>
GradeFeedbackIdstable<EB1SchoolGrade, string>
GraduationAnnouncementFeedIdstring
GraduationChoiceCardGroupIdstring
GraduationMobileCallIdstring
GraduationNormalNarrationIdstring
GraduationSocialEventIdstring─── Graduation Config ───
GraduationTrophyObjectIdstring
GraduationValedictorianNarrationIdstring
HomeworkFullScoreintegerHomework (deduction model, weekly 0-HomeworkFullScore, Mon-Thu 4 days).
HomeworkPenaltyMissedinteger
HomeworkPenaltyPartialinteger
LateGraceUntilHHMMinteger
MaxWeeklyHistoryCountinteger
MinGraduationCountinteger
PrincipalJobIdstring
PrincipalJobIdSuffixstring
PromAnnouncementFeedIdstring
PromDayMobileCallIdstring
PromEventStartHourinteger
PromMinMemberCountinteger
PromPartnerNameplateTextIdstring
PromPartnerRelationshipFlagIdstring
PromPartnerRequestMinimumRomanceValuenumber
PromRegistrationHourinteger
PromRoyaltyAnnouncementFeedIdstring
PromRoyaltyCountinteger
PromSocialEventIdstring─── Prom Config ───
RelationshipBonusMaxinteger
SchoolBusEndHHMMinteger
SchoolBusHoldMinutesinteger
SchoolBusMaxDistancenumber
SchoolBusMeshSpawnTagIdstring
SchoolBusStartHHMMinteger
SchoolEventPresetRetainDurationMinutesinteger
SchoolQuestCategoryIdsstring[]
SchoolTransferCancelMessageIdstable<string, string>
SchoolTransferPendingMessageIdstable<string, string>
SocialEventCategoriesstring[]
TeacherJobIdstring
TeacherJobIdSuffixesstring[]
WeekdayFeedbackIdstable<EB1SchoolWeekdayFeedback, string>
WeeklyAnnouncementFeedIdstring