Commit Graph
55 Commits
Author SHA1 Message Date
Lukas Obermann f6a1afd091 Reordered personal data on main sheet 2016-12-27 12:24:17 +13:00
Lukas Obermann bf6b64068c Added last features to main character sheet 2016-12-27 12:14:27 +13:00
Lukas Obermann 0602f421ba Cleaned up SCSS and character sheet print
- Normalized many SCSS files as deep as possible
- Fixed print css to display all 6 pages
- Fixed sheet header to match original sheet header
- Fixed issue with range property for ranged items
2016-12-26 16:16:49 +13:00
Lukas Obermann 3526e81189 Small bug fixes in inventory 2016-12-25 17:07:43 +13:00
Lukas Obermann ee54770534 Fixed ammunition selection in inventory editor 2016-12-25 16:45:36 +13:00
Lukas Obermann 9413a6db1f Added missing inventory features
Smaller changes:
- Optimized a few SCSS files
2016-12-25 16:23:55 +13:00
Lukas Obermann b43f60f36f Moved tooltips to document root, added inventory list 2016-12-22 14:37:21 +13:00
Lukas Obermann b894fc8f75 Changed item editor window to column layout 2016-12-22 13:42:50 +13:00
Lukas Obermann 39f0c99db5 Two small fixes 2016-12-21 23:30:07 +13:00
Lukas Obermann e46da5bd60 Added attribute tooltips and cleaned up scss a bit
- Tooltips for attributes now display max values, modifications, calculations and the full name of the attribute
- Cleaned up scss files, moved parts to their right places, splitted up files and assigned more colors to color variables
2016-12-21 23:19:34 +13:00
Lukas Obermann 9c3e402041 Added undo for additional LP/AE/KP 2016-12-20 11:18:38 +13:00
Lukas Obermann ccc48753c8 Fixed issue with additional LP/AE/KP 2016-12-19 23:29:37 +13:00
Lukas Obermann 0d98c0f1a8 Several bug fixes and a few small changes
- Cost calculation now in RequirementsStore for Skills
- Fixed css issue which cause a disabled BorderButton to still have some non-disabled properties
- Added skill activations to HistoryStore
- Improved ListUtils and is now used by all list components
- Moved skill list iterations to their components
- Several small bug fixes
2016-12-19 17:30:45 +13:00
Lukas Obermann aff89cf82f Several small changes
- Disabled buttons with server interaction functions
- Disabled buttons with no functionality
- Fixed problems in profile when there is no race, culture and/or profession selected
- Small layout improvements
2016-12-19 00:56:07 +13:00
Lukas Obermann f50b49df6f Fixed issue in profession variants
Issue with combat techniques and special abilities, causing no completion of phase 1
2016-12-19 00:32:05 +13:00
Lukas Obermann dca68a8b7a Added sex differences in profession names 2016-12-19 00:20:03 +13:00
Lukas Obermann 6f23a4d7a7 Added few inventory assets and a few small changes
- Added inventory item creation window
- Fixed AP conditions for special abilities
- Added feature to add AP when in phase 3
- Added undo function except add and remove of advantages, disadvantages and special abilities
- Added use of attribute abbreviations for get()
- Moved AP checks to RequirementsStore
- Excluded secondary attributes
- Added box to show maximum for LP, AE and KP in phase 3
2016-12-18 22:35:27 +13:00
Lukas Obermann d6bb36c44d Several big changes
- Now uses webpack instead of browserify
- Improved validation with ESLint and PropTypes
- Moved all scss files to js folder to be at the same place like their corresponding js files
- Removed unneeded scss files
- Splitted up several React elements, especially the TitleBar
- Converted stores to ES6
- Prepared for session token authetification in AuthStore
- Completed classes for table objects
- Added max values to attribute UI in phase 2
- Added more example chars
- Added option to filter all chars by ownership
- Added options to home page
- Some changes to text on home page
- Added first parts for history and undo features
- Prepared and changed some things for component-only list handling (filter/sort)
- Handling for skill requirements and cost now with top-level RequirementsStore, advatages, disadvantages and special abilities missing
- Several small changes and bug fixes
2016-12-16 16:35:53 +13:00
Lukas Obermann e1927227bf Changed data objects to ES6 classes
Additionally changed folder structure to components and views
2016-11-14 00:18:09 +01:00
Lukas Obermann 45f0516a6d Added README infos 2016-11-08 01:48:43 +01:00
Lukas Obermann 42b391db38 Completed license file 2016-11-07 18:08:56 +01:00
Lukas Obermann 03bc9f69ff Added authors file 2016-11-07 17:40:12 +01:00
Lukas Obermann 7fb0fcea85 Added license draft 2016-11-07 16:48:01 +01:00
Lukas Obermann 86371a92de Merge branches 'master' and 'master' of https://elytherion.visualstudio.com/_git/Cha5App%20Node.js 2016-11-07 16:13:14 +01:00
Lukas Obermann d3587a4fc1 Added CHANGELOG, README and .gitignore 2016-11-07 16:12:52 +01:00
Lukas Obermann 5e0dbb0257 Deleted /test 2016-11-07 15:09:19 +00:00
Lukas Obermann c8b6af5943 Deleted /node_modules 2016-11-07 15:09:13 +00:00
Lukas Obermann 3ec6f1053d Deleted /.vscode 2016-11-07 15:09:02 +00:00
Lukas Obermann 7c229853e7 Updated babel, fixing data flow in ListStore
Transferring all Actions to ListStore to regain unidirectional data flow for all stores. Other Stores only will store section-specific data e.g. filters.
2016-11-02 02:23:02 +01:00
Lukas Obermann 9a6566c3ca Cleaned up babel and added ES7 async 2016-10-31 22:14:58 +01:00
Lukas Obermann 95ff8caede CS layout WIP, added Jest 2016-10-30 13:30:14 +01:00
Lukas Obermann b0ea6309ce Added several phase 3 functions 2016-10-25 03:29:35 +02:00
Lukas Obermann 7c905323e5 Added JS avatar upload 2016-10-23 18:34:42 +02:00
Lukas Obermann e832e1761a Added gulp build 2016-10-22 21:28:36 +02:00
Lukas Obermann 01e9ea30d5 Added gulp 2016-10-22 20:54:56 +02:00
Lukas Obermann b10c51c094 Updated account functions and UI, small fixes 2016-10-22 15:55:26 +02:00
Lukas Obermann 98ef356e0e Addes save and load of hero 2016-10-19 00:57:11 +02:00
Lukas Obermann b42ec717f4 WIP Save and Load #1 2016-10-13 02:37:54 +02:00
Lukas Obermann 34f8d1b506 PR 2: Merge complete-skills to master
- Removed phase buttons from TitleBar

Related work items: #195, #196, #239, #242, #197, #240, #243
2016-10-11 23:20:06 +00:00
Lukas Obermann fc7060414b Added save, WIP load 2016-10-12 01:17:36 +02:00
Lukas Obermann fae2587cf5 Layout improved and WIP save function 2016-10-10 17:24:10 +02:00
Lukas Obermann 48244d1f91 Added last skill bugs and hero appearance form 2016-10-10 03:05:00 +02:00
Lukas Obermann a0054e9737 Added disabling of RCP tabs 2016-10-07 16:15:33 +02:00
Lukas Obermann fe0bb32fad Bugfix: Max number disable only for specific skill groups 2016-10-06 03:11:36 +02:00
Lukas Obermann 8a0caa588c Added max number of spells and chants functions 2016-10-06 03:06:39 +02:00
Lukas Obermann 5c745a93e1 Removed phase buttons from TitleBar 2016-10-06 01:51:08 +02:00
Lukas Obermann bb03e182f5 PR 1: Merge rcp-finalize to master
- Added own profession option
- Added gender requirement function
- Added requirement purchase for professions
- Automatische Werte
- Added full RCP assignments

Related work items: #229, #193, #194, #231, #233, #232, #192
2016-10-05 23:02:45 +00:00
Lukas Obermann 906663340d Added profession attribute requirement validation 2016-10-06 01:00:34 +02:00
Lukas Obermann da308bb6b1 Added own profession option 2016-10-05 23:34:54 +02:00
Lukas Obermann c136f3be8d Added gender requirement function 2016-10-05 22:49:12 +02:00