Commit graph

964 commits

Author SHA1 Message Date
Jordan Irwin
874f51086c Move outfit information into its own module 2022-06-18 07:20:45 -07:00
Jordan Irwin
a5a303fc2a Move hat 989 to 16 & make player pickable 2022-06-18 05:14:06 -07:00
Jordan Irwin
a768d41693 Add dress from curatornpc sprite 2022-06-16 12:42:35 -07:00
Jordan Irwin
bde6f75fa3 Add hair from slim_woman_npc 2022-06-16 11:23:42 -07:00
Jordan Irwin
724559b691 Add hair from swimmer6npc 2022-06-16 10:35:49 -07:00
Jordan Irwin
7c3cedf1ad Add hat from samurai1npc 2022-06-16 09:40:42 -07:00
Jordan Irwin
315625aa57 Add hair from principalnpc 2022-06-16 09:28:24 -07:00
Jordan Irwin
e1a5c1ac88 Add hat from taxmannpc 2022-06-16 09:17:08 -07:00
Jordan Irwin
791ed1a48b Add hair from wifenpc 2022-06-16 08:43:39 -07:00
Jordan Irwin
90f4f212ce Add hair from elegantladynpc & woman_009_npc 2022-06-16 08:39:34 -07:00
Jordan Irwin
aba3cb5817 Add hair from blacklordnpc sprite 2022-06-16 08:24:21 -07:00
Jordan Irwin
70880a698b Add hair from amazoness commander sprite 2022-06-16 08:13:50 -07:00
Jordan Irwin
2fd1b21391 Add some docstrings 2022-06-15 20:08:09 -07:00
Jordan Irwin
ddfd641d0e Draw sprite representation for item held via touch 2022-06-15 20:07:16 -07:00
Jordan Irwin
eec53ee642 Fix typo 2022-06-15 20:03:39 -07:00
Jordan Irwin
09cb958d05 Remove some unused code 2022-06-15 18:50:32 -07:00
Jordan Irwin
e00187adc7 Use long touches to "hold" items to be moved in inventory or placed on ground...
- https://github.com/arianne/stendhal/issues/417
- https://github.com/arianne/stendhal/issues/254
2022-06-15 18:33:41 -07:00
Jordan Irwin
1f0ab8a4ed Fix warning for "this" reference 2022-06-15 18:27:04 -07:00
Jordan Irwin
c1c5f05be0 Remove old fixme note 2022-06-15 17:14:03 -07:00
Jordan Irwin
ea84b24fd3 Combine outfit layers before drawing on game window canvas...
Closes: https://github.com/arianne/stendhal/issues/442
2022-06-10 22:34:03 -07:00
Jordan Irwin
5d675063e8 Simplify making settings dialog check boxes 2022-06-10 20:53:00 -07:00
Jordan Irwin
7f1781bec2 Add setting to enable quick pickup from chests 2022-06-10 19:57:33 -07:00
Jordan Irwin
28c721ae70 Fix re-ordering inventory items 2022-06-10 19:23:06 -07:00
Jordan Irwin
8bedc26be1 Fix cannot open chests...
Closes: https://github.com/arianne/stendhal/issues/446
2022-06-10 19:20:13 -07:00
Jordan Irwin
4af7c0c2f7 Fix screenshot timestamp 2022-06-10 17:00:06 -07:00
Jordan Irwin
d73223cf16 Fix dragging items & corpses under other entities...
https://github.com/arianne/stendhal/issues/254
2022-06-10 16:08:22 -07:00
Jordan Irwin
8c763fe663 Only play click sound when floating window is closed with "X" button...
https://github.com/arianne/stendhal/issues/254
2022-06-10 15:19:25 -07:00
Jordan Irwin
7b14546eaa Don't move chat input caret when Ctrl+arrow hotkey is used 2022-06-10 14:53:26 -07:00
Jordan Irwin
e00d3423c9 Use Ctrl+Shift+arrow up/down to move chat input caret to beginning...
...or end of line.

https://github.com/arianne/stendhal/issues/444
2022-06-10 14:44:36 -07:00
Jordan Irwin
0e9d79655a Set keyboard arrow keycode globals 2022-06-10 14:33:02 -07:00
Jordan Irwin
48096fbab8 Use Ctrl+Shift+arrow left/right to move chat input caret without...
...moving character nor highlighting line.

https://github.com/arianne/stendhal/issues/444
2022-06-10 14:26:27 -07:00
Jordan Irwin
fae3f80c48 Don't highlight text when scrolling chat history 2022-06-10 13:45:54 -07:00
Jordan Irwin
027bff4773 Don't move character when scrolling chat history 2022-06-10 13:43:45 -07:00
Jordan Irwin
c109673417 Use Ctrl instead of Shift key to change facing direction...
Closes: https://github.com/arianne/stendhal/issues/443
2022-06-10 13:15:49 -07:00
Jordan Irwin
92ff178fda Show chest collision on minimap (player requested) 2022-06-04 08:06:20 -07:00
Jordan Irwin
1c5dc04470 Fix destroy command for contained items 2022-06-04 04:42:47 -07:00
Jordan Irwin
26ba9a709a Use entity dimensions to center sprite...
https://github.com/arianne/stendhal/issues/254
2022-06-04 02:42:00 -07:00
Jordan Irwin
d03878e0aa Close corpse & chest inventory windows when entity is destroyed...
https://github.com/arianne/stendhal/issues/254
2022-06-04 01:31:45 -07:00
Jordan Irwin
f768b97966 Implement class to check player distance & automatically close...
...corpse & chest inventory windows.

https://github.com/arianne/stendhal/issues/254
2022-06-03 22:33:59 -07:00
Jordan Irwin
2e5cbee2d0 Implement methods to check distance from entity to another object 2022-06-03 22:17:40 -07:00
Jordan Irwin
5a857540f7 Another set of eyes with slightly different eyebrows 2022-05-28 15:56:16 -07:00
Jordan Irwin
ed42040ace Display when quests can be repeated in travel log...
https://github.com/arianne/stendhal/issues/254
2022-05-26 20:44:53 -07:00
Jordan Irwin
6e4e5fe8cd Represent players with + on minimap 2022-05-21 06:27:22 -07:00
Jordan Irwin
868c79b4d0 Set chest color 2022-05-21 04:17:25 -07:00
Jordan Irwin
d57fcaaff3 Set domestic animal color 2022-05-21 04:16:32 -07:00
Jordan Irwin
babf8e8608 Use Color class to set creature color 2022-05-21 04:15:09 -07:00
Jordan Irwin
6d95b79be2 Use Color class to set portal color 2022-05-21 04:13:31 -07:00
Jordan Irwin
d32ad927f7 Set NPC minimap color to green 2022-05-21 03:50:43 -07:00
Jordan Irwin
8535541b48 Set group members colors on minimap 2022-05-21 03:44:21 -07:00
Jordan Irwin
fdf0a6b70b Update player color on minimap draw 2022-05-21 03:43:07 -07:00