Fester Simulationstakt und Ansichten, die nur lesen; Nachweis, dass die Partie bei jeder Bildrate dieselbe ist. - LuneClock: Akkumulator, ganze Schritte zu 0,05 s, Alpha zum Interpolieren. - LuneMatchRunner: Host-Ablauf einer Bot-Partie (Planung über die Befehlsschnittstelle, Kampf im festen Takt, Abrechnung, nächste Runde); LuneMatchDriver reicht in Update nur Bildzeit weiter. - LuneTrace: Fingerabdruck der Partie (jeder Schritt, jede Abrechnung) und der reine Kernlauf zum Vergleich. - Ansichten: LuneMatchView, LuneUnitView (interpolierte Position, Blickrichtung, Clips aus Kampfereignissen, Teamring, Lebensbalken), LuneBuildingView mit Einsturz und Ruine aus den autoritativen HP, Turmblitze, LuneCameraRig wie lune_camera.gd, vorläufige Debug-Anzeige (kein HUD; U3 portiert das G3-HUD). - Einheitenbibliothek: Kohlenbeißer aus 131 Teilen zu einem Mesh, Animator- Controller mit den Blender-Clips, Ring- und Balkenmeshes, Markermaterialien. - Tests: EditMode (30/60/120 fps, unbegrenzt, Ruckler, 8x Tempo; Seed 2 und Seed 9 ab Runde 21) und PlayMode in der Szene bei echten Bildraten 30, 60, 120 und unbegrenzt: überall derselbe Fingerabdruck wie der Kern. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
39 lines
2.1 KiB
Text
39 lines
2.1 KiB
Text
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &11400000
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: cc54af12d81bc4f6a89d31026a2cd83e, type: 3}
|
|
m_Name: LuneUnits
|
|
m_EditorClassIdentifier: Luneraria.View::Luneraria.View.LuneUnitLibrary
|
|
Rigid: {fileID: 5437810860397098822, guid: 5fd282077851b444e88f8b011542f2f3, type: 3}
|
|
Hero: {fileID: 919132149155446097, guid: 652ee682a82c34ff99c2eb11cd218f5e, type: 3}
|
|
HeroController: {fileID: 9100000, guid: b0e33b10cf38a4aca9b6a03585a5ef2d, type: 2}
|
|
Boss: {fileID: 919132149155446097, guid: b2dd57798499c4b7b8698ee56e676c45, type: 3}
|
|
BossController: {fileID: 9100000, guid: 55d11e29be0134459bf261f2dad38f33, type: 2}
|
|
Materials: {fileID: 11400000, guid: cb9b2e3ea8c3149538d92ca4d679092f, type: 2}
|
|
Ground: {fileID: 11400000, guid: 9db83b0785ebd456884ea69675e50c88, type: 2}
|
|
RingRound: {fileID: 4300000, guid: e9200d94ebe5d43af953b5bed0e427f0, type: 2}
|
|
RingDiamond: {fileID: 4300000, guid: 31d91c2c1eb24408ea1e9697308dcdd1, type: 2}
|
|
RingHexagon: {fileID: 4300000, guid: b6a53eb15d8c54935979c79596f54af1, type: 2}
|
|
Quad: {fileID: 4300000, guid: d867dec5bb7fd4328aecf98bf7838726, type: 2}
|
|
TeamRing:
|
|
- {fileID: 2100000, guid: d605511d227854255ab8c4aa887074e1, type: 2}
|
|
- {fileID: 2100000, guid: 42de21345916440af8d534f7a015a490, type: 2}
|
|
- {fileID: 2100000, guid: 77d940cdf3d6043cb93c647607c3e35e, type: 2}
|
|
HeroRing: {fileID: 2100000, guid: 862d58435f9824d969aecf8551257a64, type: 2}
|
|
BarBack: {fileID: 2100000, guid: 8efe289a463614fee8dcb19e789f2bf8, type: 2}
|
|
BarFill:
|
|
- {fileID: 2100000, guid: 778bc4f74208340e38dc099b897f3db3, type: 2}
|
|
- {fileID: 2100000, guid: b9031e71d3e8142149c6bb40b1386265, type: 2}
|
|
- {fileID: 2100000, guid: c156a92a89cae43fd94a66a1bab97ea8, type: 2}
|
|
Bolt:
|
|
- {fileID: 2100000, guid: 57679ea845a534e0cb625512321e1f12, type: 2}
|
|
- {fileID: 2100000, guid: ff98f0c178d214560b42be7959bfa214, type: 2}
|
|
- {fileID: 2100000, guid: 325b6aa4f2372452a93a1e400cafec61, type: 2}
|