Commit Graph

921 Commits

Author SHA1 Message Date
Collin Smith
5af8068452 Updated ENCODED_COUNT to be more accurate (see #19) 2019-03-22 18:03:44 -07:00
Collin Smith
c547c36286 Tapping button to close quick spells panel will not longer cast spell 2019-03-22 15:25:59 -07:00
Collin Smith
d388d23acd Improved in-game input auto-focus and keyboard handling 2019-03-22 15:23:18 -07:00
Collin Smith
b3ef6de98b Added runes row to item details for socketed runes 2019-03-22 03:41:46 -07:00
Collin Smith
2567b4cf4f Improved set items impl (see #21) 2019-03-22 03:11:47 -07:00
Collin Smith
cdfc592a7d Added support for set item set list 2019-03-22 02:17:40 -07:00
Collin Smith
703571c989 Added item stat grouping (needs optimization) 2019-03-22 02:03:01 -07:00
Collin Smith
852dc8c889 Added support for descfunc 15 and 16 2019-03-22 01:19:12 -07:00
Collin Smith
29677d6269 Added item stat name format support for most stats
Added item stat name format support for most stats
Added CharStats excel
Added CharStats.Entry retrieval from CharacterClass
Fixed bug when retrieving class id from skill without a class
Added classId and CharacterClass lookups from Skills excel
2019-03-22 00:16:16 -07:00
Collin Smith
e239372540 Added item stat encoding support
Added item stat encoding support
Changed item stats to use array (items can have multiple copies of same stats, e.g., add 2 different skills)
Adjusted some item encoding count values (see issue #19)
2019-03-21 22:48:20 -07:00
Collin Smith
a649639e3a Minor fixes
ControlPanel left/right skills will change to aura color if aura
Moved yoffset down a bit for weapon alternates
2019-03-21 15:57:47 -07:00
Collin Smith
0aa620d79b Added item stat list to item details 2019-03-21 15:48:05 -07:00
Collin Smith
0429e456d8 Implemented item attr lists 2019-03-21 15:36:43 -07:00
Collin Smith
c31f4a969c Added support for extended item data (no magical data yet) 2019-03-21 05:21:11 -07:00
Collin Smith
46a0d81b23 Moved details init to Item.load() 2019-03-21 04:07:10 -07:00
Collin Smith
bf9993a643 Updated readme 2019-03-21 02:04:30 -07:00
Collin Smith
18f4325dff Added player actions array (left/right skills)
Added player actions array (left/right skills)
Temporary fix for non-existing complex casting modes
2019-03-21 01:56:11 -07:00
Collin Smith
c284e1f7fa Added support for stand-still casting for left skill 2019-03-21 01:53:12 -07:00
Collin Smith
030077009b Setting up #8 2019-03-21 01:41:50 -07:00
Collin Smith
5863c1ce71 Fixes #9 2019-03-20 17:42:51 -07:00
Collin Smith
6da8268c4a NPCs will now go to neutral mode when interacted with 2019-03-20 01:16:01 -07:00
Collin Smith
c160d4d76b Added a couple extra spell buttons 2019-03-20 01:09:31 -07:00
Collin Smith
c0e8a87876 Increased button sizes on mobile 2019-03-20 01:06:19 -07:00
Collin Smith
4624f6c3d3 Implemented default skills set by save file 2019-03-20 00:52:55 -07:00
Collin Smith
72164128c8 Fixed touchpad order (now behind left panels) 2019-03-19 23:24:48 -07:00
Collin Smith
4cd4ae78fa Updated player creation screenshot 2019-03-19 21:24:29 -07:00
Collin Smith
850dd6a54a Updated screenshot 2019-03-19 21:22:15 -07:00
Collin Smith
3cfb3f1047 Added weapon swap button to mobile panel 2019-03-19 21:09:53 -07:00
Collin Smith
d1a8719ae5 Added casting on mobile 2019-03-19 21:03:06 -07:00
Collin Smith
24fe7a9583 Implemented HotkeyButton skill ids
Implemented HotkeyButton skill ids
Changed GameScreen to cast active right hand skill on right click
2019-03-19 21:01:26 -07:00
Collin Smith
ef8f298f92 Tapping skill button when SpellsQuickPanel is visible will hide it 2019-03-19 20:40:19 -07:00
Collin Smith
6734c9a614 Implemented SpellsQuickPanel changes to MobileControls buttons 2019-03-19 20:34:44 -07:00
Collin Smith
8965238c22 Added SpellsQuickPanel popup to MobileControls 2019-03-19 20:20:20 -07:00
Collin Smith
82ea6acae0 Added support for spells from other char classes 2019-03-19 18:26:49 -07:00
Collin Smith
1608ae5b3d Fixed assignment bugs within GdxKeyMapper
Fixed assignment bugs within GdxKeyMapper
Added bind and unbind console command to (un)assign keys
Added key and key value suggesters
Fixed issue where controlpanel left/right skill buttons was not getting correct blendmode
2019-03-19 16:47:32 -07:00
Collin Smith
18e10a70dd Fixed bug where D2S was stopping reading items too early (a couple item headers contained the section footer) 2019-03-19 14:45:02 -07:00
Collin Smith
722a179e94 Toned down the BRIGHTEN blend mode a bit 2019-03-19 13:51:18 -07:00
Collin Smith
ad1aeab45e Changed darken color reference to use existing grey color 2019-03-19 13:38:45 -07:00
Collin Smith
85b7602e15 Added aura icon color
Added aura icon color
Added default button state BlendMode
Changed level entry image to use BlendMode.DARKEN
Added darkenGold color
Changed darken colors to be references of existing colors (looks correct)
Clicking a SpellsQuickPanel button will hide the panel
2019-03-19 13:36:52 -07:00
Collin Smith
c3fcfc4f05 Added SpellsQuickPanel
Added SpellsQuickPanel
Added HotkeyButton assigned to MappedKey
Added Skill1-16 Keys
Button now has a customizable disabled and highlight state
Hacked together a couple skills for testing purposes
Added animation overlay support (will expand in future)
Added Entity.cast(int)
ControlPanel left and right skill corresponds and changes based on active skill
Mapped key now allows primary key as NOT_MAPPED
Added Map from string to mode index
Added Animation clamp function to play animation until over or stop at last frame
Added additional fields to excel Skills
Added excel Overlay
2019-03-19 03:03:25 -07:00
Collin Smith
3acd1ab0c5 Added DARKEN blendMode 2019-03-19 02:56:42 -07:00
Collin Smith
e5bd6e55f0 Redesigned UI on mobile
Redesigned UI on mobile
Added skill icons on desktop/mobile
Added mobile controls panel
2019-03-18 21:45:36 -07:00
Collin Smith
621d42f87d Exposed COF keyframes 2019-03-18 15:19:41 -07:00
Collin Smith
db627b0076 Added player entity zone detection
Added player entity zone detection
Player neutral and walk animations will display the correct town version if in town
2019-03-18 14:12:33 -07:00
Collin Smith
aa84393b27 Added support for more calc functions
Added support for more calc functions
Added StringTBLs.format(String, Object...)
Cleaned up SkillDesc and Skills
2019-03-17 03:10:43 -07:00
Collin Smith
960d1878e6 Added skill dsc2 for sorc 2019-03-17 01:15:19 -07:00
Collin Smith
1dcb773983 Added player skill levels to SpellsPanel
Added player skill levels to SpellsPanel
Increased visibility of D2S.SkillData
Added Skills class to Player to retrieve skill levels (without modifiers)
2019-03-16 14:45:11 -07:00
Collin Smith
244fa720f8 Added skill level labels for skills 2019-03-16 00:41:19 -07:00
Collin Smith
2e77266cd0 Added spell details label
Added spell details label
Created static ref to font16 modal background
Added constructor to Label that takes in a Color too
2019-03-16 00:27:03 -07:00
Collin Smith
5e258077cb Added skill choices remaining counter 2019-03-15 23:57:18 -07:00