Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
en:fileformats:myst4:type3 [2006-07-24 13:28] – thorsten | en:fileformats:myst4:type3 [2020-10-04 21:22] (aktuell) – thorsten | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Type 3: Savegame ====== | + | ====== Type 0x3: Savegame ====== |
+ | |||
+ | ==== File Format Description | ||
=== File Structure === | === File Structure === | ||
* Format Type: Data | * Format Type: Data | ||
* Endian Order: Little Endian | * Endian Order: Little Endian | ||
- | * Standalone: Yes | + | * File Extension: .m4s |
== FILE == | == FILE == | ||
^ Header | ^ Header | ||
- | | CHAR8 | 0x8 | Identifier | + | | CHAR8 | 0x8 | Identifier |
| INT+32 | | INT+32 | ||
| INT+32 | | INT+32 | ||
Zeile 16: | Zeile 18: | ||
| [[wp> | | [[wp> | ||
^ Position data ^^^^ | ^ Position data ^^^^ | ||
- | | INT+32 | + | | INT+32 |
- | | INT+32 | + | | INT+32 |
| INT+32 | | INT+32 | ||
- | | INT+32 | + | | FLOAT32 |
- | | ... |||| | + | | FLOAT32 |
+ | | FLOAT32 | ||
+ | | FLOAT32 | ||
+ | | FLOAT32 | ||
+ | | MISC32 | ||
^ State data ^^^^ | ^ State data ^^^^ | ||
| INT+32 | | INT+32 | ||
Zeile 27: | Zeile 33: | ||
| [[en: | | [[en: | ||
^ Zip data ^^^^ | ^ Zip data ^^^^ | ||
- | | INT+32 | + | | INT+32 |
- | | [[en: | + | | [[en: |
- | | INT+32 | + | | INT+32 |
| INT+32 | | INT+32 | ||
^ Necklace data ^^^^ | ^ Necklace data ^^^^ | ||
- | | INT+32 | + | | INT+32 |
- | | [[en: | + | | [[en: |
^ Journal data ^^^^ | ^ Journal data ^^^^ | ||
| [[en: | | [[en: | ||
- | ^ Tailer | + | ^ Trailer |
- | | INT+32 | + | | INT+32 |
=== User-defined structures === | === User-defined structures === | ||
Zeile 43: | Zeile 49: | ||
^ Class ^^^^ | ^ Class ^^^^ | ||
| INT+32 | | INT+32 | ||
- | | CHAR8 | [ea] | Class name | | | + | | CHAR8 | [ea] |
| INT+32 | | INT+32 | ||
| [[en: | | [[en: | ||
Zeile 50: | Zeile 56: | ||
== NECKLACE* == | == NECKLACE* == | ||
^ Necklace | ^ Necklace | ||
- | | INT+32 | + | | INT+32 |
- | | INT+32 | + | | INT+32 |
| INT+32 | | INT+32 | ||
Zeile 64: | Zeile 70: | ||
| **}** |||| | | **}** |||| | ||
| INT+8 | 0x1 | Next journal page existence | | INT+8 | 0x1 | Next journal page existence | ||
- | |||
- | == NZIP* == | ||
- | ^ NZip ^^^^ | ||
- | | INT+32 | ||
- | | INT+32 | ||
- | | INT+32 | ||
- | | INT+32 | ||
== TIMESTAMP* == | == TIMESTAMP* == | ||
Zeile 86: | Zeile 85: | ||
^ Var ^^^^ | ^ Var ^^^^ | ||
| INT+32 | | INT+32 | ||
- | | CHAR8 | [fa] | Variable name | | | + | | CHAR8 | [fa] |
| INT+8 | 0x1 | Variable type | = fb | | | INT+8 | 0x1 | Variable type | = fb | | ||
| **if (fb == 1) {** |||| | | **if (fb == 1) {** |||| | ||
Zeile 94: | Zeile 93: | ||
| **} else if (fb == 4) {** |||| | | **} else if (fb == 4) {** |||| | ||
| INT8 | 0x1 | Variable value | | | | INT8 | 0x1 | Variable value | | | ||
+ | | **} else if (fb == 6) {** |||| | ||
+ | | INT32 | 0x1 | Variable value | | | ||
| **} else if (fb == 7) {** |||| | | **} else if (fb == 7) {** |||| | ||
| FLOAT32 | | FLOAT32 | ||
| **} else if (fb == 9) {** |||| | | **} else if (fb == 9) {** |||| | ||
| INT+8 | 0x1 | Variable value | 0x0 or 0x1 | | | INT+8 | 0x1 | Variable value | 0x0 or 0x1 | | ||
+ | | **} else if (fb == 11) {** |||| | ||
+ | | MISC96 | ||
+ | | **} else if (fb == 13) {** |||| | ||
+ | | INT+32 | ||
+ | | CHAR8 | [fc] | Variable value | | | ||
| **}** |||| | | **}** |||| | ||
- | == WZIP* == | + | == WORLDZIPS* == |
- | ^ WZip | + | ^ WorldZips |
- | | INT+32 | + | | INT+32 |
- | | INT+32 | + | | INT+32 |
- | | [[en: | + | | [[en: |
- | ==== Level 3 Überschrift | + | == ZIPPOINT* |
+ | ^ ZipPoint | ||
+ | | INT+32 | ||
+ | | INT+32 | ||
+ | | INT32 | 0x1 | Zip order position | ||
+ | | INT+8 | 0x1 | Zip point enabled | ||
+ | |||
+ | ==== Appendix ==== | ||
+ | == String Encryption == | ||
+ | Names of classes and variables in the state area are encrypted. The encryption is based on a simple scrambling of the bits. The correct order of the bits in every byte is 1, 0, 3, 2, 5, 4, 7, 6. | ||
+ | |||
+ | == World IDs == | ||
+ | ^ ID ^ World name ^ | ||
+ | | 1 | Tomahna (at night) | ||
+ | | 2 | Haven | | ||
+ | | 3 | Spire | | ||
+ | | 4 | Serenia | ||
+ | | 5 | Tomahna (at day) | | ||
+ | | 6 | Menu | | ||
+ | |||
+ | == Zone IDs == | ||
+ | ^ w1 (Tomahna at night) | ||
+ | | 1 | Exterior\\ //Zones: 20, 21, 40, 41, 50, 90, 160, 190, 200, 210, 230, 240, 241, 250, 260, 270, 290, 310// | | ||
+ | | 2 | Observatory\\ //Zones: 10, 20, 21, 30, 31, 32, 40, 41, 50, 60, 70, 71, 90, 130, 131, 140, 141, 142, 143, 150, 160, 170// | | ||
+ | | 3 | Atrus' study room (-> Exile)\\ //Zones: 10, 30, 50, 51, 60, 70, 80, 90, 91, 93, 94, 100, 101, 103// | | ||
+ | | 4 | Conservatory\\ //Zones: 10, 20, 40, 50, 60, 70, 80, 90, 91, 100, 101, 102, 103, 104, 110, 111, 112, 113, 114, 115, 120, 121, 122, 130, 131, 140// | | ||
+ | | 5 | Kitchen\\ //Zones: 10, 11, 20, 21, 22, 30, 31, 32, 40, 50, 51, 52, 53, 60, 70, 71// | | ||
+ | | 6 | Linking book sphere\\ //Zones: 10, 11, 20, 30, 40, 50// | | ||
+ | | 7 | Yeesha' | ||
+ | | 9 | Atrus' bed room\\ //Zones: 10, 20, 21, 30, 40, 41, 50, 60, 61, 62, 63, 70// | | ||
+ | ^ w2 (Haven) | ||
+ | | 1 | Shipwreck\\ //Zones: 10, 30, 40, 50, 60, 61, 62, 70, 80, 90, 100, 110, 120, 130, 131, 132, 140, 141, 150, 160, 170, 171, 180, 181, 190, 191// | | ||
+ | | 2 | Linking book chamber\\ //Zones: 10, 11, 12, 13, 15, 20, 21, 30, 50, 51, 70, 71, 100, 130, 150, 160, 170, 180, 190, 230// | | ||
+ | | 3 | Jungle 2\\ //Zones: 10, 20, 30, 40, 50, 70, 71, 72, 73, 100// | | ||
+ | | 4 | Bog\\ //Zones: 10, 20, 30, 31, 40, 50, 60, 61, 62, 70, 80, 81// | | ||
+ | | 5 | Treehouse\\ //Zones: 20, 30, 40, 50, 60, 80, 81, 82, 83, 84, 85, 86, 90, 110, 120, 130, 131, 132, 133, 140, 150, 160, 170, 171// | | ||
+ | | 6 | Lakehouse\\ //Zones: 10, 11, 12, 20, 40, 50, 60, 70, 80, 90, 91, 92, 93, 94, 120, 121, 130, 140, 143, 150, 152, 153, 154, 170, 171, 180// | | ||
+ | | 7 | Comodile attack\\ //Zones: 10, 20, 21, 22, 30, 40, 50, 51, 60, 61// | | ||
+ | | 12 | Jungle 1\\ //Zones: 10, 30, 31, 50, 60, 70, 71, 72, 80, 81, 82, 100, 110, 120, 130, 140, 150, 151, 160, 170, 190, 191, 192, 193, 200, 210// | | ||
+ | ^ w3 (Spire) | ||
+ | | 1 | Upper level\\ //Zones: 10, 20, 21, 30, 31, 32, 40, 50, 60, 70, 80, 81, 90, 100, 110, 120, 121, 122, 130, 131, 132, 140, 180, 190, 200, 250, 251, 252, 270, 271// | | ||
+ | | 2 | Middle level 1\\ //Zones: 10, 20, 30, 50, 51, 60, 70, 71, 90, 100, 101, 102, 103, 104, 110, 120, 130, 150, 151, 152, 160, 190, 200, 201, 202, 210, 211, 220, 230, 231, 250, 500// | | ||
+ | | 3 | Middle level 2\\ //Zones: 10, 11, 30, 31, 50, 51, 52, 53, 54, 60, 61, 62, 70, 71, 72, 73// | | ||
+ | | 4 | Rock island\\ //Zones: 100, 110, 120, 130, 131, 150, 151, 160, 161, 170, 180, 190, 200// | | ||
+ | | 5 | Spider chair\\ //Zones: 10, 20, 21, 30, 50, 60, 61, 70, 80, 81, 90, 91, 92, 93, 94, 100, 110, 111// | | ||
+ | | 6 | Bomb factory\\ //Zones: 30, 40, 50, 51, 52, 60, 61, 62, 70, 71// | | ||
+ | ^ w4 (Serenia) | ||
+ | | 1 | Linking book area\\ //Zones: 10, 11, 30, 40, 50, 60, 70// | | ||
+ | | 2 | Upper waterstreams\\ //Zones: 10, 20, 30, 40, 50, 60, 70, 80, 90, 110, 120, 130, 140, 160, 161, 170, 180, 181, 190, 200, 201, 210, 220, 230, 240, 241, 250, 260, 270, 270, 290, 300// | | ||
+ | | 3 | Lower waterstreams\\ //Zones: 10, 20, 21, 30, 40, 50, 51, 60, 61, 70, 71, 80, 81, 90, 91, 92, 140// | | ||
+ | | 4 | New memorization chamber\\ //Zones: 10, 20, 21, 30, 31, 50, 51, 90, 91, 92, 100, 150, 160, 190, 200, 201, 220, 221, 230, 240, 250// | | ||
+ | | 5 | Life stone chamber\\ //Zones: 10, 20, 30, 31, 40, 50, 51, 60, 70, 71, 72, 80, 90, 91, 92, 100, 120, 121, 130, 131// | | ||
+ | | 6 | Old memorization chamber\\ //Zones: 10, 20, 30, 40, 50, 60, 61, 62, 70, 80, 100, 110, 120, 130, 131, 140, 150, 160, 161, 170, 180, 181, 190, 200, 210, 220, 230, 231, 232, 240, 250, 260, 290, 300, 310, 320, 330, 700// | | ||
+ | ^ w5 (Tomahna at day) ^^ | ||
+ | | 1 | Exterior\\ //Zones: 10, 20, 21, 40, 41, 50, 110, 130, 140, 160, 190, 200, 240, 241, 290// | | ||
+ | | 2 | Observatory\\ //Zones: 10, 20, 21, 30, 31, 40, 41, 50, 60, 70, 71, 90, 130, 131, 140, 141, 142, 143, 160// | | ||
+ | | 4 | Conservatory\\ //Zones: 10, 20, 40, 50, 60, 70, 80, 90, 91, 100, 101, 102, 110, 111, 112, 113, 114, 115, 120, 122, 130, 131, 140// | | ||
+ | | 9 | Atrus' bed room\\ //Zones: 10, 20, 21, 30, 40, 41, 50, 60, 61, 70// | | ||
+ | ^ w6 (Menu) | ||
+ | | 1 | Intro\\ //Zones: 21// | | ||
+ | | 6 | Menus\\ //Zones: 11, 21, 31, 41, 51, 61, 71, 81, 82, 83, 84, 91, 111, 112// | | ||
+ | |||
+ | == Classes and variables in "state area" | ||
^ 3guides_puzzle | ^ 3guides_puzzle | ||
- | | 3guidesPuzzle_won | + | | 3guidesPuzzle_won |
- | | FireGuidePosition | + | | FireGuidePosition |
- | | HandlingParticle_node | + | | HandlingParticle_node |
- | | HandlingParticle_node_max | + | | HandlingParticle_node_max |
- | | HandlingParticle_time | + | | HandlingParticle_time |
- | | HandlingParticle_time_max | + | | HandlingParticle_time_max |
- | | HandlingParticle_type | + | | HandlingParticle_type |
- | | WaterGuidePosition | + | | WaterGuidePosition |
- | | WindGuidePosition | + | | WindGuidePosition |
- | | gamerType_type | 4 | | | + | | gamerType_type | INT8 | -1 | |
^ DataRate | ^ DataRate | ||
- | | critical | + | | critical |
- | | high | 3 | | + | | high | INT+32 | 2306867 |
^ FrameRate | ^ FrameRate | ||
- | | critical | + | | critical |
- | | low | 7 | | | + | | low | FLOAT32 |
^ VideoTotalResolution | ^ VideoTotalResolution | ||
- | | critical | + | | critical |
- | | high | 3 | | | + | | high | INT+32 |
^ achenar_general | ^ achenar_general | ||
- | | final_joyride_done | + | | final_joyride_done |
- | | firstTime_w2_z01_n150 | + | | firstTime_w2_z01_n150 |
- | | firstTime_w2_z02_n030 | + | | firstTime_w2_z02_n030 |
- | | firstTime_w2_z02_n140 | + | | firstTime_w2_z02_n140 |
- | | firstTime_w2_z04_n030 | + | | firstTime_w2_z04_n030 |
- | | firstTime_w2_z04_n040 | + | | firstTime_w2_z04_n040 |
- | | firstTime_w2_z04_n050 | + | | firstTime_w2_z04_n050 |
- | | firstTime_w2_z04_n140 | + | | firstTime_w2_z04_n140 |
- | | firstTime_w2_z05_n090 | + | | firstTime_w2_z05_n090 |
- | | firstTime_w2_z05_n120 | + | | firstTime_w2_z05_n120 |
- | | firstTime_w2_z05_n140 | + | | firstTime_w2_z05_n140 |
- | | firstTime_w2_z05_n150 | + | | firstTime_w2_z05_n150 |
- | | firstTime_w2_z12_n060 | + | | firstTime_w2_z12_n060 |
- | | firstTime_w2 | + | | firstTime_w2_z12_n100 |
+ | | firstTime_w2_z12_n120 | ||
+ | | firstTime_w2_z12_n130 | ||
+ | | firstTime_w2_z12_n190 | ||
+ | | linking_chamber_mailbox_open | ||
+ | | linking_chamber_podium_up | ||
+ | | linking_chamber_wall_broken | ||
+ | | parasail_joyride_done | ||
+ | | roche_pushed | ||
+ | | shipwreck_piege_ouvert | ||
+ | | supply_depot_plan_open | ||
+ | | w2_z01_poison_active | ||
+ | | w2_z01_scav1 | ||
+ | | w2_z01_scav2 | ||
+ | | w2_z01_scav3 | ||
+ | | w2_z02_n070_crab_state | ||
+ | | w2_z03_n050_plantepushed | ||
+ | | w2_z06_n090_toileopened | ||
+ | | w2_z06_n171_carnetopened | ||
+ | | w2_z06_scav02_down | ||
+ | | zip_helper_w2_z01_n010 | ||
+ | ^ amulet | ||
+ | | is_found | ||
+ | | //remark: this class is terminated by 0x1 instead of 0x0// ||| | ||
+ | ^ visited | ||
+ | | //remark: this class contains no variables// | ||
+ | ^ antenna_puzzle | ||
+ | | is_activated | ||
+ | ^ bathysphere_puzzle | ||
+ | | bathydoor | ||
+ | | bathysphere | ||
+ | | drain | boolean | 0 | | ||
+ | | irrigation | ||
+ | | water_filled | ||
+ | | water_level | ||
+ | ^ comm1_puzzle | ||
+ | | isOmni3Far | ||
+ | | isPlanDeroule | ||
+ | | isPlayerSendWarning | ||
+ | | n20Omni3Far | ||
+ | | posWheel1 | ||
+ | | posWheel2 | ||
+ | | posWheel3 | ||
+ | ^ comm2_puzzle | ||
+ | | isBackSubNode | ||
+ | | isComm2PuzzleFinish | ||
+ | | isPredArriveN40 | ||
+ | | isPredIntroPlayed | ||
+ | | lastPosOmniShow | ||
+ | | posNoOmni | ||
+ | | posOmniA | ||
+ | | posOmniB | ||
+ | | posOmniC | ||
+ | | posOmniD | ||
+ | | posPred | ||
+ | | posWheel1 | ||
+ | | posWheel2 | ||
+ | | posWheel3 | ||
+ | ^ crystal_viewer | ||
+ | | current_crytal_color | ||
+ | | current_crytal_shape | ||
+ | | current_door0_color | ||
+ | | current_door0_shape | ||
+ | | current_door1_color | ||
+ | | current_door1_shape | ||
+ | | current_door2_color | ||
+ | | current_door2_shape | ||
+ | | current_door3_color | ||
+ | | current_door3_shape | ||
+ | | current_door4_color | ||
+ | | current_door4_shape | ||
+ | ^ demo ^^^ | ||
+ | | demo_mode | ||
+ | | first_in | ||
+ | ^ dream_world_puzzle | ||
+ | | isDreamworldPuzzleFinish | ||
+ | | isDreamworldPuzzleFirstTime | ||
+ | | isEnteringTheDreamWorld | ||
+ | | isLiveActionFinishStartDream | ||
+ | ^ family_tree | ||
+ | | lamp_is_on | ||
+ | | lamp_pitch | ||
+ | | lamp_position | ||
+ | | lamp_yaw | ||
+ | | puzzle_solved | ||
+ | ^ final_puzzle | ||
+ | | final_puzzle_state | ||
+ | ^ final_puzzle_w4_z06_n310 | ||
+ | | icon01_object | ||
+ | | icon01_position | ||
+ | | icon02_object | ||
+ | | icon02_position | ||
+ | | icon03_object | ||
+ | | icon03_position | ||
+ | | icon04_object | ||
+ | | icon04_position | ||
+ | | icon05_object | ||
+ | | icon05_position | ||
+ | | icon06_object | ||
+ | | icon06_position | ||
+ | | icon07_object | ||
+ | | icon07_position | ||
+ | | icon08_object | ||
+ | | icon08_position | ||
+ | | icon09_object | ||
+ | | icon09_position | ||
+ | | icon10_object | ||
+ | | icon10_position | ||
+ | ^ final_puzzle_w4_z06_n320 | ||
+ | | icon01_object | ||
+ | | icon01_position | ||
+ | | icon02_object | ||
+ | | icon02_position | ||
+ | | icon03_object | ||
+ | | icon03_position | ||
+ | | icon04_object | ||
+ | | icon04_position | ||
+ | | icon05_object | ||
+ | | icon05_position | ||
+ | | icon06_object | ||
+ | | icon06_position | ||
+ | | icon07_object | ||
+ | | icon07_position | ||
+ | | icon08_object | ||
+ | | icon08_position | ||
+ | | icon09_object | ||
+ | | icon09_position | ||
+ | | icon10_object | ||
+ | | icon10_position | ||
+ | ^ fireplace_puzzle | ||
+ | | elevatorUp | ||
+ | | puzzle_solved | ||
+ | | square_pressed_X | ||
+ | | square_pressed_Y | ||
+ | ^ footstep | ||
+ | | dbSoundMin | ||
+ | | footstepFrequency | ||
+ | | rotationPivotAngleMax | ||
+ | | rotationPivotAngleMin | ||
+ | | rotationSpeedMaxSound | ||
+ | ^ game ^^^ | ||
+ | | anim_factor1 | ||
+ | | anim_factor2 | ||
+ | | animspark_factor | ||
+ | | been_to_haven | ||
+ | | been_to_have_and_spire | ||
+ | | been_to_spire | ||
+ | | can_open_to_subnode | ||
+ | | can_orient_after_subnode | ||
+ | | can_transit | ||
+ | | game_finished | ||
+ | | has_intro_played | ||
+ | | last_node | ||
+ | | last_pitch | ||
+ | | last_yaw | ||
+ | | sequenceFamilly | ||
+ | | sequenceNode | ||
+ | | sequencePlaying | ||
+ | | sequencePos | ||
+ | | sequenceVar | ||
+ | | subtitle_time_before_fadeout | ||
+ | | time_in_haven | ||
+ | | time_in_spire | ||
+ | ^ gate_puzzle | ||
+ | | gates_illusion_on | ||
+ | | gates_open_0 | ||
+ | | gates_open_1 | ||
+ | | gates_open_10 | ||
+ | | gates_open_11 | ||
+ | | gates_open_2 | ||
+ | | gates_open_3 | ||
+ | | gates_open_4 | ||
+ | | gates_open_5 | ||
+ | | gates_open_6 | ||
+ | | gates_open_7 | ||
+ | | gates_open_8 | ||
+ | | gates_open_9 | ||
+ | | gates_puzzle_finished | ||
+ | ^ hankerchief | ||
+ | | clicked_hand | ||
+ | ^ haven_puzzle_state | ||
+ | | m_achenar_key_done | ||
+ | | m_com1_done | ||
+ | | m_com2_done | ||
+ | | m_scavenger_done | ||
+ | | m_shipwreck_done | ||
+ | | m_totem_done | ||
+ | ^ haven_puzzle_visited | ||
+ | | m_achenar_key_visited | ||
+ | | m_com1_visited | ||
+ | | m_com2_visited | ||
+ | | m_scavenger_visited | ||
+ | | m_shipwreck_visited | ||
+ | | m_totem_visited | ||
+ | ^ irrigation_puzzle | ||
+ | | IrrigationDevice1State_var | ||
+ | | IrrigationDevice2BlockState_var | ||
+ | | IrrigationDevice2State_var | ||
+ | | IrrigationDevice3State_var | ||
+ | | IrrigationDevice4State_var | ||
+ | | irrigation_device3_chariot_state | ||
+ | | m_Ruisseau1State_var | ||
+ | | m_Ruisseau2State_var | ||
+ | | m_Ruisseau3State_var | ||
+ | | m_Ruisseau4State_var | ||
+ | | m_Ruisseau5State_var | ||
+ | | m_Ruisseau6State_var | ||
+ | | m_Ruisseau7State_var | ||
+ | | m_Ruisseau8State_var | ||
+ | | m_Ruisseau9State_var | ||
+ | ^ lightset_test | ||
+ | | factor1 | ||
+ | | factor2 | ||
+ | | factor3 | ||
+ | ^ live_action_main_age | ||
+ | | cinematic_w4_z03_n020_has_played | ||
+ | | cinematic_w4_z03_n050_cloth_given | ||
+ | | cinematic_w4_z03_n050_cloth_has_played | ||
+ | | cinematic_w4_z03_n090_has_played | ||
+ | | cinematic_w4_z04_n030_has_played | ||
+ | | cinematic_w4_z04_n050_has_played | ||
+ | | cinematic_w4_z04_n090_has_played | ||
+ | | cinematic_w4_z05_n030_has_played | ||
+ | | cinematic_w4_z06_n161_has_played | ||
+ | | firstTimeInNode_w4_z02_n010 | ||
+ | | firstTimeInNode_w4_z02_n090 | ||
+ | | firstTimeInNode_w4_z03_n010 | ||
+ | | firstTimeInNode_w4_z03_n020 | ||
+ | | firstTimeInNode_w4_z03_n030 | ||
+ | | firstTimeInNode_w4_z03_n090 | ||
+ | | firstTimeInNode_w4_z04_n010 | ||
+ | | firstTimeInNode_w4_z04_n020 | ||
+ | | firstTimeInNode_w4_z04_n030 | ||
+ | | firstTimeInNode_w4_z04_n050 | ||
+ | | firstTimeInNode_w4_z04_n090 | ||
+ | | firstTimeInNode_w4_z04_n160 | ||
+ | | firstTimeInNode_w4_z04_n200 | ||
+ | | firstTimeInNode_w4_z05_n010 | ||
+ | | firstTimeInNode_w4_z05_n030 | ||
+ | | firstTimeInNode_w4_z05_n050 | ||
+ | | firstTimeInNode_w4_z06_n020 | ||
+ | | firstTimeInNode_w4_z06_n161 | ||
+ | | firstTimeInNode_w4_z06_n200 | ||
+ | | firstTimeInNode_w4_z06_n210 | ||
+ | | firstTimeInNode_w4_z06_n230 | ||
+ | | number_visits_w4_z06_n200 | ||
+ | | w4_z06_n210_manette_pulled | ||
+ | | yeesha_dead | ||
+ | ^ live_action_tomahna | ||
+ | | Atrus_AsLeaveLab | ||
+ | | firstTime_w1_z06_n010 | ||
+ | | firstTime_w5_z01_n020 | ||
+ | | firstTime_w5_z01_n130 | ||
+ | | firstTime_w5_z02_n030 | ||
+ | | firstTime_w5_z02_n140 | ||
+ | | firstTime_w5_z04_n040 | ||
+ | | firstTime_w5_z04_n050 | ||
+ | | firstTime_w5_z04_n090 | ||
+ | | firstTime_w5_z04_n130 | ||
+ | | firstTime_w5_z04_n140 | ||
+ | | yeesha_at_vivarium | ||
+ | | yeesha_happy_w5_z04_n050 | ||
+ | | yeesha_in_garden | ||
+ | | yeesha_in_garden2 | ||
+ | | yeesha_in_study | ||
+ | ^ mainage_general | ||
+ | | is_achenar_n50 | ||
+ | | is_bathisphere_broken | ||
+ | | is_caradell_first_time_n130 | ||
+ | | is_caradell_130 | ||
+ | | is_shaman_first_time_n20 | ||
+ | | is_shaman_first_time_n90 | ||
+ | | is_shaman_first_time_z04_n020 | ||
+ | | is_shaman_first_time_z04_n050 | ||
+ | | is_shaman_first_time_z04_n090 | ||
+ | | is_shaman_first_time_z04_n200 | ||
+ | | is_shaman_hotel_n50 | ||
+ | | is_shaman_n10 | ||
+ | | is_shaman_n20 | ||
+ | | is_shaman_n90 | ||
+ | | is_shaman_z04_n020 | ||
+ | | is_shaman_z04_n090 | ||
+ | | is_test_personality_begin_n50 | ||
+ | | is_z04_door_open | ||
+ | | nextVision | ||
+ | | stenope_pos | ||
+ | | w4_z05_n040_n060_trappe_ouverte_variable | ||
+ | | w4_z06_n140_bridgeUp | ||
+ | ^ personality_test | ||
+ | | player_personalityLB_w1_z03_n090_Serenia | ||
+ | | player_personalityLB_w1_z06_n010_Haven | ||
+ | | player_personalityLB_w1_z06_n010_Spyre | ||
+ | | player_personalityLB_w2_z02_n012_Tomahna | ||
+ | | player_personalityLB_w3_z01_n271_Tomahna | ||
+ | | player_personalityLB_w4_z01_n010_Tomahna | ||
+ | | player_personality_Amulet | ||
+ | | player_personality_BookPage | ||
+ | | player_personality_FateLine | ||
+ | | player_personality_HeadLine | ||
+ | | player_personality_HealthLine | ||
+ | | player_personality_HeartLine | ||
+ | | player_personality_HelpMapHint | ||
+ | | player_personality_LifeLine | ||
+ | | player_personality_LinkingBook | ||
+ | | player_personality_OffspringLine | ||
+ | | player_personality_PageInJournal | ||
+ | | player_personality_PictureTaken | ||
+ | | player_personality_SaveGame | ||
+ | | player_personality_TimeInGame | ||
+ | | player_personality_ZipUsage | ||
+ | | player_personality_testDone | ||
+ | | player_personality_var | ||
+ | | player_personality_w1_z02_n041_SeeAtrusCrystalViewer | ||
+ | | player_personality_w5_z01_n010_TookPhotoYeesha | ||
+ | | player_personality_w5_z02_n030_DoneSoundPuzzle | ||
+ | | player_personality_w5_z04_n050_SeeYeeshaGecko | ||
+ | | player_personality_w5_z04_n130_SeeYeeshaFlute | ||
+ | ^ power_puzzle | ||
+ | | clap1_open | ||
+ | | clap2_open | ||
+ | | row1_on | ||
+ | | row1_powerlevel | ||
+ | | row2_on | ||
+ | | row2_powerlevel | ||
+ | | row3_on | ||
+ | | row3_powerlevel | ||
+ | | row4_on | ||
+ | | row4_powerlevel | ||
+ | | row5_on | ||
+ | | row5_powerlevel | ||
+ | | row6_on | ||
+ | | row6_powerlevel | ||
+ | | waterwheel_button_on | ||
+ | | waterwheel_lever_down | ||
+ | ^ predator_scene | ||
+ | | first_time_in10 | ||
+ | | first_time_in60 | ||
+ | | leave_zone | ||
+ | | predator_states | ||
+ | | quit_predator | ||
+ | | scavenger2_states | ||
+ | | scavenger_states | ||
+ | ^ rockship_puzzle | ||
+ | | n070_console_is_on | ||
+ | | n070_firsttime | ||
+ | | n070_instant_power | ||
+ | | n070_lever_state | ||
+ | | n070_power | ||
+ | | n070_shift_counter | ||
+ | | n230_console_is_on | ||
+ | | n230_firsttime | ||
+ | | n230_instant_power | ||
+ | | n230_lever_state | ||
+ | | n230_power | ||
+ | | n230_shift_counter | ||
+ | | rockship_level | ||
+ | | rockship_zone | ||
+ | | z04_n130_console_is_on | ||
+ | | z04_n130_firsttime | ||
+ | | z04_n130_instant_power | ||
+ | | z04_n130_lever_state | ||
+ | | z04_n130_power | ||
+ | | z04_n130_shift_counter | ||
+ | ^ scavenger | ||
+ | | is_puzzle_finish | ||
+ | ^ scavenger_part1 | ||
+ | | firstTimepuzzleGateFinish | ||
+ | | hammerCPPos1 | ||
+ | | hammerCPPos2 | ||
+ | | hammerKeyEnter1 | boolean | 0 | | ||
+ | | hammerKeyEnter2 | boolean | 0 | | ||
+ | | hammerPos1 | ||
+ | | hammerPos2 | ||
+ | | puzzleGateFinish | ||
+ | | sliderPos1 | ||
+ | | sliderPos2 | ||
+ | | sliderPos3 | ||
+ | ^ scavenger_part2 | ||
+ | | isPuzzleScavengerPart2Finish | ||
+ | ^ serenia_puzzle_state | ||
+ | | m_achenar_key_done | ||
+ | | m_batysphere_done | ||
+ | | m_dreamworld_done | ||
+ | | m_final1_game_done | ||
+ | | m_final2_game_done | ||
+ | | m_guides_done | ||
+ | | m_irrigation1_done | ||
+ | | m_irrigation2_done | ||
+ | | m_irrigation3_done | ||
+ | ^ serenia_puzzle_visited | ||
+ | | m_achenar_key_visited | ||
+ | | m_batysphere_visited | ||
+ | | m_dreamworld_visited | ||
+ | | m_final1_game_visited | ||
+ | | m_final2_game_visited | ||
+ | | m_guides_visited | ||
+ | | m_irrigation1_visited | ||
+ | | m_irrigation2_visited | ||
+ | | m_irrigation3_visited | ||
+ | ^ shipwreck_puzzle | ||
+ | | ballsbox_state | ||
+ | | boxposition_state | ||
+ | | bridge_state | ||
+ | | elevator_ballsbox_state | ||
+ | ^ sirrus_general | ||
+ | | elevator_state | ||
+ | | elevatorblockedUp | ||
+ | | linking_chamber_podium_up | ||
+ | | mailbox_open_in_270 | ||
+ | | prisondoor_opened | ||
+ | | w3_z03_boulon_position | ||
+ | | z02_n060_traplock | ||
+ | | z04_n110_blockingrock_free | ||
+ | ^ sirruskey_puzzle | ||
+ | | good_sol_ball_color_at_11 | ||
+ | | good_sol_ball_color_at_15 | ||
+ | | good_sol_ball_color_at_19 | ||
+ | | good_sol_ball_color_at_23 | ||
+ | | good_sol_ball_color_at_3 | ||
+ | | good_sol_ball_color_at_7 | ||
+ | | is_puzzle_solved | ||
+ | | is_sirrus_key_visited | ||
+ | | number_good_solutions_by_player | ||
+ | | sol0_ball_color_at_11 | ||
+ | | sol0_ball_color_at_15 | ||
+ | | sol0_ball_color_at_19 | ||
+ | | sol0_ball_color_at_23 | ||
+ | | sol0_ball_color_at_3 | ||
+ | | sol0_ball_color_at_7 | ||
+ | | sol1_ball_color_at_11 | ||
+ | | sol1_ball_color_at_15 | ||
+ | | sol1_ball_color_at_19 | ||
+ | | sol1_ball_color_at_23 | ||
+ | | sol1_ball_color_at_3 | ||
+ | | sol1_ball_color_at_7 | ||
+ | | sol2_ball_color_at_11 | ||
+ | | sol2_ball_color_at_15 | ||
+ | | sol2_ball_color_at_19 | ||
+ | | sol2_ball_color_at_23 | ||
+ | | sol2_ball_color_at_3 | ||
+ | | sol2_ball_color_at_7 | ||
+ | | sol3_ball_color_at_11 | ||
+ | | sol3_ball_color_at_15 | ||
+ | | sol3_ball_color_at_19 | ||
+ | | sol3_ball_color_at_23 | ||
+ | | sol3_ball_color_at_3 | ||
+ | | sol3_ball_color_at_7 | ||
+ | | sol4_ball_color_at_11 | ||
+ | | sol4_ball_color_at_15 | ||
+ | | sol4_ball_color_at_19 | ||
+ | | sol4_ball_color_at_23 | ||
+ | | sol4_ball_color_at_3 | ||
+ | | sol4_ball_color_at_7 | ||
+ | | sol5_ball_color_at_11 | ||
+ | | sol5_ball_color_at_15 | ||
+ | | sol5_ball_color_at_19 | ||
+ | | sol5_ball_color_at_23 | ||
+ | | sol5_ball_color_at_3 | ||
+ | | sol5_ball_color_at_7 | ||
+ | | sol6_ball_color_at_11 | ||
+ | | sol6_ball_color_at_15 | ||
+ | | sol6_ball_color_at_19 | ||
+ | | sol6_ball_color_at_23 | ||
+ | | sol6_ball_color_at_3 | ||
+ | | sol6_ball_color_at_7 | ||
+ | | sol7_ball_color_at_11 | ||
+ | | sol7_ball_color_at_15 | ||
+ | | sol7_ball_color_at_19 | ||
+ | | sol7_ball_color_at_23 | ||
+ | | sol7_ball_color_at_3 | ||
+ | | sol7_ball_color_at_7 | ||
+ | | sol8_ball_color_at_11 | ||
+ | | sol8_ball_color_at_15 | ||
+ | | sol8_ball_color_at_19 | ||
+ | | sol8_ball_color_at_23 | ||
+ | | sol8_ball_color_at_3 | ||
+ | | sol8_ball_color_at_7 | ||
+ | | sol9_ball_color_at_11 | ||
+ | | sol9_ball_color_at_15 | ||
+ | | sol9_ball_color_at_19 | ||
+ | | sol9_ball_color_at_23 | ||
+ | | sol9_ball_color_at_3 | ||
+ | | sol9_ball_color_at_7 | ||
+ | ^ sound ^^^ | ||
+ | | air_filled | ||
+ | | been_to_water | ||
+ | | comm2_puzzle | ||
+ | | fly_by | ||
+ | | indream1 | ||
+ | | joyride_achenar | ||
+ | | joyride_sirrus | ||
+ | | lake1 | boolean | 1 | | ||
+ | | lake2 | boolean | 1 | | ||
+ | | lake3 | boolean | 1 | | ||
+ | | lake_all_play | ||
+ | | music_should_play | ||
+ | | object_changed_state | ||
+ | | object_changed_state2 | ||
+ | | object_changed_state3 | ||
+ | | parasail | ||
+ | | personality_done | ||
+ | | personality_start | ||
+ | | rockship_firsttime | ||
+ | | rockship_island | ||
+ | | savane_away | ||
+ | | seen_achenar | ||
+ | | sirrus_done | ||
+ | | sirrus_on_chair | ||
+ | | start_jungle | ||
+ | | startdream | ||
+ | | totem_hand_up | ||
+ | | update_music | ||
+ | ^ sound_puzzle | ||
+ | | atrus_status | ||
+ | | first_time_amplitude | ||
+ | | first_time_frequency | ||
+ | | first_time_phase | ||
+ | | is_enable | ||
+ | | is_solved | ||
+ | | puzzle_status | ||
+ | | signal1_amplitude | ||
+ | | signal1_frequency | ||
+ | | signal1_phase | ||
+ | | signal2_amplitude | ||
+ | | signal2_frequency | ||
+ | | signal2_phase | ||
+ | | slider_position | ||
+ | | sound_device_force_flatlines | ||
+ | | sound_device_remove_power | ||
+ | ^ soundrail | ||
+ | | m_beforePlayOver | ||
+ | | m_fadeInValue | ||
+ | | m_fadeOutValue | ||
+ | | m_timeCheckDistance | ||
+ | ^ spire_puzzle_state | ||
+ | | m_l_conductor_done | ||
+ | | m_rockship_done | ||
+ | | m_splinter_cell_done | ||
+ | | m_tuning_done | ||
+ | ^ spire_puzzle_visited | ||
+ | | m_l_conductor_visited | ||
+ | | m_rockship_visited | ||
+ | | m_splinter_cell_visited | ||
+ | | m_tuning_visited | ||
+ | ^ splinter_cell_puzzle | ||
+ | | bac_statuette_position | ||
+ | | breaker_ok | ||
+ | | control_panel_position | ||
+ | | currentVertex0 | ||
+ | | currentVertex1 | ||
+ | | currentVertex2 | ||
+ | | current_frame_nara | ||
+ | | current_frame_quartz | ||
+ | | current_frame_rock | ||
+ | | current_frame_ruby | ||
+ | | elevator_w3_z06_n070_position | ||
+ | | last_affected_lock | ||
+ | | lock_nara_state | ||
+ | | lock_quartz_state | ||
+ | | lock_roc_state | ||
+ | | lock_ruby_state | ||
+ | | nara_state | ||
+ | | puzzleOver | ||
+ | | selecteur_position | ||
+ | | statue_in_nara_container | ||
+ | | statue_in_roc_container | ||
+ | ^ test ^^^ | ||
+ | | v1 | boolean | 1 | | ||
+ | | v2 | boolean | 0 | | ||
+ | ^ tomahna_general | ||
+ | | atrus_desk_lamp_position | ||
+ | | bridge_at200 | ||
+ | | butterflys_out | ||
+ | | dome_door_open | ||
+ | | electricity_on | ||
+ | | elevator_bridge | ||
+ | | elevator_observatory | ||
+ | | elecator_state | ||
+ | | microscope_lens_state | ||
+ | | necklace_on_ground | ||
+ | | z01_n020_bird | ||
+ | | z01_n020_door_open | ||
+ | | z01_n020_timer_value | ||
+ | | z01_n040_door_open | ||
+ | | z01_n040_elevator | ||
+ | | z01_n040_timer_value | ||
+ | | z01_n090_book_open | ||
+ | | z01_n090_gecko_left | ||
+ | | z01_n160_gecko_left | ||
+ | | z01_n190_elevator | ||
+ | | z02_n041_atrus_played | ||
+ | | z02_n130_door_open | ||
+ | | z02_n130_timer_value | ||
+ | | z04_n120_door_open | ||
+ | | z04_n140_bird | ||
+ | | z05_n020_fire_started | ||
+ | | z05_n050_drawer1_open | ||
+ | | z05_n050_drawer2_open | ||
+ | | z05_n051_cur_time_start1 | ||
+ | | z05_n051_cur_time_start2 | ||
+ | | z05_n051_cur_time_stop1 | ||
+ | | z05_n051_cur_time_stop2 | ||
+ | | z05_n051_dial1_pos | ||
+ | | z05_n051_dial2_pos | ||
+ | | z05_n051_dial3_pos | ||
+ | | z05_n051_emitter_max_speed | ||
+ | | z05_n051_max_part_num | ||
+ | | z05_n060_fawcet_started | ||
+ | | z06_n010_sphere_pivoted | ||
+ | | z06_n020_door_opened | ||
+ | | z07_desordre | ||
+ | | z07_fish | ||
+ | | z07_n020_pillow_moved | ||
+ | | z07_n020_pillow_moved_mess | ||
+ | | z07_n030_boulier_up | ||
+ | | z09_n040_lamp_open | ||
+ | | z09_n060_door_open | ||
+ | | z09_n060_drawer_open | ||
+ | | z09_n060_lamp_open | ||
+ | | z2_ascenceur_open | ||
+ | | z2_n141_open | ||
+ | | z2_n142_open | ||
+ | | z2_n143_open | ||
+ | ^ tomahna_puzzle_state | ||
+ | | m_family_done | ||
+ | | m_fire_place_done | ||
+ | | m_power_done | ||
+ | | m_sound_done | ||
+ | | m_telescope_done | ||
+ | | m_waterwheel_done | ||
+ | ^ tomahna_puzzle_visited | ||
+ | | m_family_visited | ||
+ | | m_fire_place_visited | ||
+ | | m_power_visited | ||
+ | | m_sound_visited | ||
+ | | m_telescope_visited | ||
+ | | m_waterwheel_visited | ||
+ | ^ totem_puzzle | ||
+ | | is_bridge_down | ||
+ | | pos_bone_0 | ||
+ | | pos_bone_1 | ||
+ | | pos_bone_2 | ||
+ | | pos_bone_3 | ||
+ | | pos_bone_4 | ||
+ | ^ tuning_puzzle | ||
+ | | instrument_tuned | ||
+ | | roulette1State | ||
+ | | roulette2State | ||
+ | | roulette3State | ||
+ | ^ tutorial_device_synch | ||
+ | | n052_last_timer_id | ||
+ | | n052_pierre_charged | ||
+ | | n052_reset_delay1 | ||
+ | | n052_reset_delay2 | ||
+ | | n052_reset_delay3 | ||
+ | | n052_reset_delay4 | ||
+ | | n052_statuette_charged | ||
+ | ^ w2_z05_171 | ||
+ | | is_age_key_gone | ||
+ | | is_age_key_success | ||
+ | ^ w3_tutorial_device | ||
+ | | n104_crystal_power | ||
+ | | n104_lever_pos | ||
+ | ^ w4_z05_121 | ||
+ | | is_age_key_gone | ||
+ | | is_age_key_success | ||
+ | ^ workshop | ||
+ | | lights_on | ||
+ | | n200_scream | ||
+ | | trappe_open | ||
+ | ^ z12 ^^^ | ||
+ | | N200PosFruit | ||
+ | | isFruitOnFloor | ||
+ | | isN200ActionStart | ||
+ | | isN200FruitOmni | ||
+ | | isN200FuitOnGround | ||
+ | | isN200OmniLeave | ||
+ | | isPredFirstTime | ||
+ | | isScavEatingFish | ||
+ | | isScavFirstTime | ||
+ | ^ zip ^^^ | ||
+ | | from_zip | ||
+ | | has_use_zip | ||
+ | |||
+ | ==== Reference ==== | ||
+ | http:// |