Commit Graph
28 Commits
Author SHA1 Message Date
James Daly 0071e5af80 Added some collision with terrain. Needs some fixing since it doesn't stop in quite the right location and 'sticks' 2019-07-26 09:42:42 -04:00
James Daly c10da7ccf9 Added a hero to the game who can move around and animates 2019-07-18 22:24:56 -04:00
James Daly 32542df86c Allowed the size of the levels to be changed and created the initial window that the world map will play in. 2019-07-17 22:42:44 -04:00
James Daly 0ff64797d9 Adjusted the tileset class to have ground and doodad tiles and made it so that doodad tiles get ripped into left and right halves 2019-07-14 22:27:22 -04:00
James Daly 807970db5e Added a tileset builder 2019-07-14 21:15:57 -04:00
James Daly a9fc91ddde Started work on an animation builder 2019-06-29 23:24:53 -04:00
James Daly 2b001a9ab0 Merge branch 'master' of https://git.egr.msu.edu/dalyjame/fakemon 2019-06-25 23:03:44 -04:00
James Daly 62d2e5a15e Added materials for animations 2019-06-25 23:03:30 -04:00
James Daly d78b873de0 Penciled out a FormeBuilder 2019-06-24 22:57:37 -04:00
James Daly 4d456d7e5d Added a builder for elements and made the buttons and damage bursts reflect the elemental color 2019-06-23 21:25:08 -04:00
James Daly 11b03b02d2 Fixed the animations to occur sequentially rather than all at once 2019-06-19 22:11:05 -04:00
James Daly c244d36bd6 Merged some conflicts with the new damage animations 2019-06-17 22:23:22 -04:00
James Daly 2ea3b98514 Added animations for dealing damage, but they currently happen concurrently 2019-06-17 22:16:19 -04:00
James Daly 38dbb7fa92 finished incorporating messaging into the UI window and added another custom control to make updating the UI easier 2019-06-14 22:15:58 -04:00
James Daly 0b52e91a3d Connected the battle engine to the UI. Beginning to make messages appear in the UI 2019-06-13 22:22:57 -04:00
James Daly 2805bbf1c7 Incorporated a UI 2019-06-12 22:11:34 -04:00
James Daly bebbf469db Messages will now play when an ability triggers 2019-06-06 17:37:32 -04:00
James Daly d2ee6debf8 Remove JsonHelper. Json will no longer be supported. Data files will be in Yaml only (which they already were) 2019-06-05 21:42:41 -04:00
James Daly ad6780362b Added support for abilities including a bunch of abilities that have effects the the monster is hit. Better monster generation support has been added. 2019-06-05 21:31:25 -04:00
James Daly ce81ab2079 Added support for volatile status effects including confusion and flinching. Also, all elements are now supported. 2019-06-03 22:46:09 -04:00
James Daly 34cd67c36f Added the ability for statuses to have data (like duration) and the sleep and toxic status effects 2019-06-02 22:46:32 -04:00
James Daly 40553d36b9 Renamed the root package to fmon and added paralysis, burn, and sleep status effects 2019-06-02 17:40:40 -04:00
James Daly d13d5b3bf6 Added natures and xp curves / levels 2019-05-30 22:32:49 -04:00
James Daly 32c6913187 Moved move activation from the game engine to the move itself and added the ability to switch out 2019-05-29 22:20:47 -04:00
James Daly 8ff9bdd938 Added swapping in for fallen monsters and looping turns 2019-05-28 22:17:08 -04:00
James Daly 9e376c4e52 Added recoil, drain, and critical hits 2019-05-27 22:48:10 -04:00
James Daly 83e6bb7a3c Adding FakeMon project 2019-05-23 22:58:31 -04:00
James Daly 009e82c21f First commit 2019-05-23 22:55:59 -04:00