Commit Graph

24 Commits

Author SHA1 Message Date
42bee5e37c Large amounts of work on Rune
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-11 16:01:04 +02:00
12802ce542 Support for serializing and deserializing a Pokemon
All checks were successful
continuous-integration/drone/push Build is passing
2023-07-22 12:23:33 +02:00
78bb91093b Complete refactor of the FFI to use handles instead of pointers.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-24 14:44:23 +02:00
6a2353df4c Major work on WASM results 2023-06-17 19:05:27 +02:00
c0e4702e45 Replace most panics in the core library with results
Some checks failed
continuous-integration/drone/push Build is failing
2023-04-19 18:44:11 +02:00
6f1880c768 Loads of work to replace panics with results.
Some checks failed
continuous-integration/drone/push Build is failing
2023-04-15 19:33:29 +02:00
47df85e8d3 Moves a bunch of libraries to traits
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-24 12:00:50 +01:00
bce636b97e Move Form and Species to traits, implement a bunch of mocks
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-28 21:34:28 +01:00
d4b1cadad0 Implements mocking for MoveData
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-27 23:00:56 +01:00
ad9f17ccf1 Make MoveData a trait
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-27 22:29:11 +01:00
efd1acdfa5 Loads of cleanup
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-11-27 17:29:29 +01:00
a6a9cb573f Work on FFI, fixes for learned_move::restore_uses 2022-11-26 11:25:56 +01:00
691bf7c12e Style and Clippy fixes.
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-14 16:53:30 +02:00
9efe1b4e22 FFI for Pokemon class 2022-10-14 13:59:04 +02:00
b1890681a1 A lot more work on WASM script execution
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-07 18:01:26 +02:00
55cc0906c9 Remove lifetime mess, replace a lot of code with Arc instead of borrows.
Some checks failed
continuous-integration/drone/push Build is failing
This cleans up the codebase massively, and allows me to maintain some semblance of sanity.
2022-08-20 13:17:20 +02:00
2d4253e155 More work on WASM handling.
Some checks failed
continuous-integration/drone/push Build is failing
2022-08-20 12:22:12 +02:00
8f6ecdd4ad More documentation.
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-01 17:07:22 +02:00
03f5e3bb5a A lot more documentation, some initial work on the script resolver.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-30 17:34:57 +02:00
c45c7538bf More removal of RwLocks and replace it with Atomics, to prevent locks.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 14:17:29 +02:00
ff541b0696 Loads more work on battling, initial stretch to run a turn done.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-16 17:59:33 +02:00
a33369afcc Some more functionality for battling, check if choice is valid, implement target resolvers.
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-14 19:11:24 +02:00
310bf857d2 Major amounts of progress 2022-06-03 16:35:18 +02:00
c194c5d209 Initial work on outlining the dynamic side of the library. 2021-01-31 17:31:22 +01:00