48 lines
1013 B
TypeScript
48 lines
1013 B
TypeScript
import { LoadProfileRequest } from "../request/loadProfile";
|
|
import { LoadProfileResponse2 } from "../response/loadProfile2";
|
|
import { World } from "../world";
|
|
import { Car } from "../model/car";
|
|
|
|
export function loadProfile(
|
|
w: World,
|
|
req: LoadProfileRequest
|
|
): LoadProfileResponse2 {
|
|
return {
|
|
type: "load_profile_v2_res",
|
|
name: "てすと",
|
|
profileId: 0x11223344,
|
|
lv: 99,
|
|
fame: 1234,
|
|
dpoint: 54321,
|
|
teamId: 0x22334455,
|
|
settings: {
|
|
bgMusic: 15,
|
|
forceQuitEn: false,
|
|
steeringForce: 4,
|
|
bgVolume: 10,
|
|
seVolume: 10,
|
|
cornerGuide: true,
|
|
lineGuide: false,
|
|
ghostEn: false,
|
|
taResultSkip: false,
|
|
},
|
|
car: {
|
|
field_00: 0,
|
|
field_02: 0,
|
|
field_04: [],
|
|
model: 0,
|
|
color: 0,
|
|
transmission: 0,
|
|
field_4A: 0,
|
|
field_4C: 21527,
|
|
field_50_lo: 3674393,
|
|
field_50_hi: 6407,
|
|
field_58: 0,
|
|
field_5A: 0,
|
|
field_5B: 0,
|
|
field_5C: 1,
|
|
field_5E: 0,
|
|
},
|
|
};
|
|
}
|