Nick Winter
05a3577de9
Fixed a mistake with level progression around the Forgetful Gemsmith move. Fixed double-click-to-equip sizing. Locked purchases for cross-class items for real now. Additional insurance for clearing selection after code reload.
2014-11-13 10:49:37 -08:00
Scott Erickson
ed8285248f
Put in the new InventoryModal background.
2014-11-12 18:01:35 -08:00
Nick Winter
f1947d7d9d
Fixed a couple bugs.
2014-11-11 18:16:45 -08:00
Nick Winter
0af7b4d5b7
Preparing for being able to use multiple hero classes. Deleted old ChooseHeroView. Improvements to missile trajectories.
2014-11-11 16:37:00 -08:00
Nick Winter
ce04541d3a
Working on tying item purchasability to player level, plus other small tweaks to the item store.
2014-11-10 22:07:55 -08:00
Nick Winter
eab293cb66
Refactored item-details-view styling and shared styles between InventoryModal and PlayItemsView, fixing scrollbars and text overflow issues in the process. Dragging to unequip now updates restrictions again. Worked on pointer cursors for equippable ittems. Hid items not usable by your hero's class. Stopped silhouetted items from being clickable.
2014-11-10 18:13:04 -08:00
Nick Winter
fbbcf2a925
Replayed useful changes from last few InventoryModal commits after big merge.
2014-11-10 16:09:41 -08:00
Scott Erickson
f21f54cd19
Refactored, mostly redesigned inventory view, modeled after the Heald item store design.
2014-11-10 15:31:32 -08:00
Nick Winter
d8dfc0a2b3
Fixed some bugs with LevelSetupManager and inventory. Moved hard-coding of level-specific options to a new LevelOptions config file. Fixed a couple minor bugs.
2014-11-10 12:47:24 -08:00
Nick Winter
563c886bdd
Hide the play button on the inventory screen until the items have fully loaded.
2014-11-10 07:49:30 -08:00
Nick Winter
44d4d13c93
A few tweaks to the GameMenuModal.
2014-11-09 20:19:12 -08:00
Nick Winter
9b074841d6
Messed around with some of the new modals' scroll bars.
2014-11-09 19:39:09 -08:00
Nick Winter
51d8564aac
Lazily loading FilePicker. Reducing number of web workers used on iPad to try to reduce memory pressure.
2014-11-09 17:35:50 -08:00
Nick Winter
ad06000ceb
Fixed three big memory leaks: LevelSetupManagers never being destroyed, wall grid closures retaining Lanks, and real-time-multiplayer:new-opponent-code retaining Spells.
2014-11-09 16:19:18 -08:00
Nick Winter
14e8f6a653
Preparing for some of these new levels.
2014-11-08 19:33:00 -08:00
Nick Winter
1b94868197
Added new LevelDialogueView. Messed around with dimming a bit more.
2014-11-08 11:39:04 -08:00
Scott Erickson
a087663458
Implemented Heald's design of the GameMenuModal.
2014-11-07 13:02:28 -08:00
Nick Winter
03852fb44f
Plannable pickUpFlags support and fixes for playing Coinucopia.
2014-11-06 18:21:54 -08:00
Scott Erickson
424c3a6d3e
Integrated the new PlayHeroesModal into the game, refactoring PlayLevelModal into LevelSetupManager.
2014-11-06 16:23:23 -08:00
Nick Winter
fe7e96ab4e
Started restricting common items with APIs that will make it impossible to win certain dungeon campaign levels.
2014-11-05 20:56:17 -08:00
Nick Winter
184e4c124a
Impossible to select another slot and hide the available item the arrow is requiring you to equip.
2014-11-05 14:17:11 -08:00
Nick Winter
2afc7c830a
Implemented getHeroStats.
2014-11-05 13:28:54 -08:00
Nick Winter
6efcbc5ead
Hid Crawlways of Kithgard. A/B testing Haunted Kithmaze vs. The First Kithmaze. Renamed New Sight to Dread Door and awarded its glasses later.
2014-11-05 10:40:37 -08:00
Nick Winter
ff1f9d488c
Hiding items with no stats or properties in the item shop for non-admins. Simple Boots show as owned. Enabled item shop for non-admins.
2014-11-04 07:52:23 -08:00
Scott Erickson
33d14918b0
Implementation of Heald's design of the PlayItemsModal. Added purchasing logic to the server to support it. Refactored header font from Bangers to Open Sans Condensed.
2014-11-03 20:48:59 -08:00
Nick Winter
19c7d7b3b8
Schema is more lenient for problem we occasionally see with opponent level sessions not having a submittedCodeLanguage. Play dungeon menu music on levels of undefined terrain type.
2014-10-31 18:05:29 -07:00
Matt Lott
35cba4a90d
Sync PVP status view and bug fixes
...
Pvp status view (temp location and UI)
Remove pvp status from control bar
Add game menu param for jumping into a specific tab
Lots of bug fixing and session state cleanup
Does not address problems with executing real-time multiplayer cast
2014-10-31 16:33:43 -07:00
Nick Winter
4bc5e5d3ad
Gigantic DOM highlight arrow when animating in. A few more tiny tweaks and bugfixes.
2014-10-30 22:31:40 -07:00
Nick Winter
da3872b0a8
Hooked up new inventory recommendations for new levels.
2014-10-30 20:17:57 -07:00
Nick Winter
47c090f7c7
Hiding locked items with no slot selected. Silhouetting items that are too far above you. Only showing items with a gem cost in the inventory screen. Sorting items by gem cost. Animating double-clicking items to show their motion to the slot, sort of.
2014-10-30 13:07:04 -07:00
Nick Winter
7da65dec5b
Including leather boots as required gear better. Labeling 'Your Skills'. Not showing a minus for incomplete goals. Adding script triggers for deleting required sample code.
2014-10-29 22:29:36 -07:00
Nick Winter
9b29e9512f
Fixed GameMenuModal sometimes defaulting a Python player back to JavaScript.
2014-10-29 16:49:37 -07:00
Nick Winter
ea349cfa29
Intermediate query state for heroes while still transitioning from Unit to Hero.
2014-10-29 15:54:51 -07:00
Nick Winter
2e3afa989b
Handling some missing comment template errors better. Fixed equipping builder's hammer before Kithgard Gates. Fixed next level branch button linking.
2014-10-29 12:08:03 -07:00
Nick Winter
5ba1f61abe
Added i18n support for level code comments.
2014-10-28 21:15:47 -07:00
Scott Erickson
a4729d9d6b
Finished migrating the guide into game menu.
2014-10-28 16:30:40 -07:00
Nick Winter
f86c726fc8
Made iPad touch events work on inventory equipping and progress slider.
2014-10-27 13:32:32 -07:00
Nick Winter
206f7ee5a4
Upgraded ChooseHeroView: drag onto hero, more visible drag states and animations, emphasize double-click over drag, better programming language selector.
2014-10-27 11:17:34 -07:00
Nick Winter
c0f5c357ba
Defense, not defence.
2014-10-26 15:31:20 -07:00
Nick Winter
6473fff940
Implemented stat comparison bars on ChooseHeroView.
2014-10-25 21:53:55 -07:00
Nick Winter
79ed8b2470
Hooked up some menu music transitions to play menu music during HeroVictoryModal and GameMenuModal.
2014-10-23 20:03:19 -07:00
Nick Winter
7c2982d3f1
Adding some logging for crazy save validation bugs. Swapping in flag item slot.
2014-10-21 13:57:49 -07:00
Nick Winter
56a80e3615
Started getting hero-ladder level type working.
2014-10-18 14:51:49 -07:00
Nick Winter
07b988c405
Fixed gear requirements for Closing the Distance.
2014-10-16 12:14:04 -07:00
Nick Winter
d79d40b98c
Moved spellbooks to right hand. Put full-body hero feature images in. Saved some height on ChooseHeroView and InventoryView for smaller screens. Hid level play counts unless admin.
2014-10-14 09:54:36 -07:00
Nick Winter
7f9fdc7253
Fixed temporarily locking of items.
2014-10-09 19:59:57 -07:00
Nick Winter
a0ad5efba2
Some improvements for exhortation of tunic donning in The Raised Sword.
2014-10-09 19:54:39 -07:00
Nick Winter
7487df5af8
Point out (and require) equipping of necessary items for first set of levels. Can now drag items to unequip.
2014-10-09 15:54:18 -07:00
Nick Winter
3cdb8ff416
Fixed music defaulting to off while appearing on. Reordered The Second Kithmaze and New Sight on the dungeon map.
2014-10-02 17:21:06 -07:00
Nick Winter
285264ceb4
Skip past hero selection if hero has already been selected.
2014-10-02 11:18:43 -07:00