| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Started writing a data validator | Star Rauchenberger | 2025-08-16 | 7 | -28/+39 |
| | | | | | | | | Currently, it can check whether identifiers point to non-existent objects, or whether multiple objects share the same identifier. It can also determine whether an identifier is underspecified (e.g. a door doesn't specify a room, or a global connection doesn't specify a map). | ||||
| * | Assigned IDs for the_jubilant, the_keen, and the_linear | Star Rauchenberger | 2025-08-16 | 2 | -2/+243 |
| | | |||||
| * | Added the_linear | Star Rauchenberger | 2025-08-15 | 4 | -2/+93 |
| | | |||||
| * | Added the_liberated | Star Rauchenberger | 2025-08-15 | 5 | -0/+107 |
| | | |||||
| * | Added the_keen | Star Rauchenberger | 2025-08-15 | 5 | -1/+147 |
| | | |||||
| * | Added the_jubilant | Star Rauchenberger | 2025-08-14 | 6 | -1/+210 |
| | | |||||
| * | Assigned IDs for the_hive, the_impressive, and the_invisible | Star Rauchenberger | 2025-08-14 | 4 | -5/+310 |
| | | |||||
| * | Added the_invisible | Star Rauchenberger | 2025-08-14 | 5 | -1/+87 |
| | | |||||
| * | Added the_impressive | Star Rauchenberger | 2025-08-14 | 12 | -6/+194 |
| | | |||||
| * | Added the_hive | Star Rauchenberger | 2025-08-14 | 6 | -1/+412 |
| | | |||||
| * | Added the_hinterlands | Star Rauchenberger | 2025-08-14 | 2 | -0/+32 |
| | | |||||
| * | Assigned IDs for the_gold, the_graveyard, and the_great | Star Rauchenberger | 2025-08-14 | 2 | -2/+971 |
| | | |||||
| * | Added the_great | Star Rauchenberger | 2025-08-14 | 46 | -105/+2198 |
| | | |||||
| * | Added the_graveyard | Star Rauchenberger | 2025-08-14 | 6 | -2/+91 |
| | | |||||
| * | Added the_gold | Star Rauchenberger | 2025-08-14 | 1 | -0/+10 |
| | | |||||
| * | Assigned IDs for the_gallery | Star Rauchenberger | 2025-08-13 | 2 | -2/+105 |
| | | |||||
| * | Added the_gallery | Star Rauchenberger | 2025-08-13 | 9 | -41/+564 |
| | | |||||
| * | Assigned IDs for the_extravagant | Star Rauchenberger | 2025-08-12 | 1 | -0/+133 |
| | | |||||
| * | Added the_extravagant | Star Rauchenberger | 2025-08-12 | 17 | -0/+435 |
| | | |||||
| * | Converted to proto2 | Star Rauchenberger | 2025-08-12 | 6 | -6/+6 |
| | | | | | | | | | | | | | | | | | | This will let us use an older version of protobuf in Python, and allows us to use the Godot protobuf implementation at all. Scalar fields with custom defaults in data.proto were changed to not have a default, because Godot doesn't handle it properly. The equivalent fields in human.proto still have the defaults, and datapacker copies the default value in if necessary. The Panel message in data.proto was al | ||||
