about summary refs log tree commit diff stats
path: root/Archipelago
ModeNameSize
-rw-r--r--client.gd26205log stats plain blame
-rw-r--r--doorControl.gd362log stats plain blame
-rw-r--r--effects.gd7489log stats plain blame
-rw-r--r--extradata.gd5834log stats plain blame
-rw-r--r--load.gd32165log stats plain blame
-rw-r--r--location.gd251log stats plain blame
-rw-r--r--multiplayer.gd2994log stats plain blame
-rw-r--r--mypainting.gd3279log stats plain blame
-rw-r--r--notifier.gd255log stats plain blame
-rw-r--r--painting.gd407log stats plain blame
-rw-r--r--painting_eye.gd807log stats plain blame
-rw-r--r--painting_scenery.gd586log stats plain blame
-rw-r--r--panel.gd2076log stats plain blame
-rw-r--r--panelEnd.gd155log stats plain blame
-rw-r--r--panelInput.gd574log stats plain blame
-rw-r--r--panelLevelSwitch.gd163log stats plain blame
-rw-r--r--pause_menu.gd258log stats plain blame
-rw-r--r--pilgrimage_terminator.gd248log stats plain blame
-rw-r--r--player.gd1188log stats plain blame
-rw-r--r--settings_buttons.gd767log stats plain blame
-rw-r--r--settings_menu.gd737log stats plain blame
-rw-r--r--settings_screen.gd7451log stats plain blame
-rw-r--r--teleport.gd697log stats plain blame
-rw-r--r--textclient.gd2395log stats plain blame
d---------vendor70log stats plain
-rw-r--r--worldTransporter.gd111log stats plain blame
/span>(padded_length); stream.read(next_bytes.data(), padded_length); std::string next_piece; std::copy(next_bytes.begin(), std::next(next_bytes.begin(), char_length), std::back_inserter(next_piece)); result.push_back(next_piece); } return {result}; } case 19: { // array uint32_t length = ReadUint32(stream) & 0x7fffffff; std::vector<GodotVariant> result; for (size_t i = 0; i < length; i++) { result.push_back(ParseVariant(stream)); } return {result}; } default: { // eh return {std::monostate{}}; } } } } // namespace GodotVariant ParseGodotFile(std::string filename) { std::ifstream file_stream(filename, std::ios_base::binary); file_stream.ignore(4); return ParseVariant(file_stream); }