Commit Graph

9 Commits

Author SHA1 Message Date
jeff 2738de85db Remove extern crate for serde serialize 2021-01-15 20:34:06 +00:00
jeff dd2741a0c1 Return semi-proper values from the protobuf HTTP API 2021-01-05 21:19:47 +00:00
jeff c99a41bcbd Run npm commands for building in build.rs 2021-01-03 14:07:11 +00:00
jeff e384370e24 Add some working typescript code that imports manually compiled protos. 2021-01-02 23:11:09 +00:00
jeff e601ae0149 Experimenting with tonic 2021-01-02 22:32:17 +00:00
jeff 06c8289eae Add skills to the character editor. 2020-12-31 22:21:05 +00:00
jeff c0a48245b1 Start of adding protobuf-based editable character sheet. 2020-12-27 21:03:10 +00:00
jeff 93ed679946 Add serde serialization suppor to proto types. 2020-12-08 08:47:34 +00:00
jeff d6a80a7996 Serialize characters as protobufs. Skeletal character creation.
Implements the absolute basics of the character creation flow, AKA
most things are missing. Integrates a method of storing character
data, support for that in the database, and a working character
creation page.

The only thing the page does at the moment is create a hardcoded basic
CofD character sheet and save it to the database. There is no ability
to change game system, fill in extra details, etc. There's also no
ability to edit anything.

Also added basic links to the registration and create new character
pages.
2020-12-07 22:37:18 +00:00