Code

History

Commits on master to src/data.h23
  1. wip Plan 9 portSigrid Solveig Haflínudóttir committed 5 years ago8024a89
  2. Beginning to document the code.Rezmason committed 5 years ago8e8d813
  3. Adding TODOCs everywhere a documentation comment belongsRezmason committed 5 years ago443b7d6
  4. Updating the credits in the code files.Rezmason committed 5 years ago187d464
  5. Moved door and terminal logic into their respective modules.Rezmason committed 5 years ago2a7e6c2
  6. Node IDs are now strings! I renamed them all to be a letter representing their zone, followed by a letter representing their position. There's now a helpful map in the data file.Rezmason committed 5 years ago2b78ed8
  7. Isolated door and terminal data from puzzle data. Isolated doors and terminals from puzzles. Added logic functions to all doors except for Entente. Merged some secret door types with the types that they're based on. Moved terminal billboards below HUD billboards. Moved GameState into datatypes.h.Rezmason committed 5 years agoea7a074
  8. Moved the data types to datatypes.h. data.h and data.c are now the top-level interface for all the nodes and puzzles that get loaded in.Rezmason committed 5 years ago52561e2
  9. Loading data from puzzle data fileRezmason committed 5 years ago1de54df
  10. Brought puzzles back, because a node's subject has node-specific data on it. Full speed ahead.Rezmason committed 5 years agod82af75
  11. Removed puzzles. Reimplemented doors. Their puzzle IDs will be replaced with condition IDs.Rezmason committed 5 years ago240c204
  12. Node data is now on the heap, and its size matches the length of its dataRezmason committed 5 years ago6851fc4
  13. Restructuring the data modules in preparation for converting them into loader-parsersRezmason committed 5 years agoa9d2aa2
  14. Found a heinous way to initialize the puzzle data. This isn't intended to be final, just a formalization of the data— I'll migrate it to something else shortly.Rezmason committed 5 years ago434e84c
  15. Thinking about how to initialize the puzzle listRezmason committed 5 years agod350221
  16. Fixed the node data. Added IDs back into the Node and Puzzle structs, to help avoid future bugs.Rezmason committed 5 years agobd17440
  17. Moving PuzzleType to Puzzle. Adding DoorType and TerminalType enums.Rezmason committed 5 years ago027ab26
  18. Renaming ORIENTATION_NULL to NONE. Added footstep indicators.Rezmason committed 5 years ago53cd6da
  19. Built an Input system. Cleaned up the main file a little bit.Rezmason committed 5 years ago779f1b3
  20. Removing GUI tests.Rezmason committed 5 years ago16b221a
  21. Implementing the data and game state modules.Rezmason committed 5 years ago1e8b7bb
  22. Okay, from here on out, we call the circular zone Circular. Because that's what the track "Circular Ambience" calls it in the OST.Rezmason committed 5 years ago48b39c7
  23. Ported the GUI.Rezmason committed 5 years agobf81a1a

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t