Anders Jenbo
475ad55182
Move all menu code to stub files
...
Lets us much more easily merge upstream
7 years ago
Anders Jenbo
1528845957
Implement hero select menu
7 years ago
Anders Jenbo
946cd47a24
Finish keyboard and mouse navigation for main menu
7 years ago
Anders Jenbo
1fd31b7df5
Fix menu audio
...
Ui code is moved to the correct file so that it is initialized after the
audio. This also rebases effects.cpp on the upstream as this fixes some
issues we where having. WinMain has also been rebased.
7 years ago
Anders Jenbo
e41a39ebc5
Fix menu animations
7 years ago
Anders Jenbo
aa822df202
Align code style
7 years ago
Anders Jenbo
c9d9a0a368
Remove duplicate code
7 years ago
aperturesecurity
1d40cf59c3
change font colour
7 years ago
aperturesecurity
05fe910159
adding text to main menu again
7 years ago
aperturesecurity
9a2543f731
build should be passing now
7 years ago
Anders Jenbo
88ed963106
Render menu using release assets
7 years ago
aperturesecurity
22c941d488
added new build
7 years ago
aperturesecurity
c7b07fe94d
make resizing window and cleaned up a few things
7 years ago
aperturesecurity
62357a25c7
removed more dependancies
7 years ago
aperturesecurity
789aec38de
removed image and font dependancies from SDL now only SDL.h and SDL_Mixer should be needed
7 years ago
aperturesecurity
e70aabf8eb
Added resizable screen. Game after starting game the mouse wont be allowed to leave screen
7 years ago
aperturesecurity
e30e9fad6b
Fixed part of a menu
7 years ago
aperturesecurity
2060a8ea30
Removed cursor when game starts
7 years ago
aperturesecurity
26128adad3
Menu simplified and almost complete
7 years ago
aperturesecurity
a33593c05c
changing menu items
7 years ago
aperturesecurity
9b2f80ed42
added a credits menu
7 years ago
aperturesecurity
c967f1a9f8
redid menus
7 years ago
aperturesecurity
0b14455bcd
adding create hero menu
7 years ago
aperturesecurity
760a2d5e0d
Fixed the LSHIFT button . I had to Stubb Diablo.cpp
8 years ago
ChaosMarc
eefb443f87
fix VC build
8 years ago
nomdenom
13497c991d
Source: FASTER define
8 years ago
nomdenom
11493e3dac
Source: MINIWIN headers support
8 years ago
nomdenom
d14bf20467
Source: NO_GLOBALS support (for Miniwin)
8 years ago
nomdenom
756e2b6e59
Missing cast for UiProgressDialog argument
8 years ago
nomdenom
41de3d2920
Use INVALID_HANDLE
8 years ago
nomdenom
2ab70e7814
Improve declaration of _SNETUIDATA.selectnamecallback
8 years ago
Anders Jenbo
f269f4561b
PlaySFX_priv, stream_play ( #371 )
...
* PlaySFX_priv, stream_play
* Fix build warnings in player.cpp
* Clean up FreeMonsterSnd
* Added more enums and defines for sound and effects.
8 years ago
galaxyhaxz
6ee4d0dad0
Cleanup L5roomGen ( #372 )
8 years ago
squidcc
b9eca92474
pfile cleaning #2 ( #373 )
...
* clean GetSaveDirectory and pfile_read_hero
clean pfile_open_save_archive
clean pfile_archive_contains_game
clean pfile_get_player_class
clean pfile_get_file_name
clean GetTempSaveNames
clean GetPermSaveNames
clean pfile_update
clean pfile_init_save_directory
clean pfile_write_hero
clean pfile_open_archive
clean pfile_flush_W
* add stub for mpqapi_update_multi_creation_time
8 years ago
galaxyhaxz
eabad93e09
Cleanup "DRLG_L5" ( #368 )
8 years ago
Anders Jenbo
5df6a0d771
Sound.cpp ( #353 )
...
* Clean up of sound.cpp
* Fix builds that don't support max()
8 years ago
Anders Jenbo
afbe7a5ffa
sfx_stop, InitMonsterSND, FreeEffects, PlayEffect and calc_snd_position
8 years ago
squidcc
df89dd7333
more pfile cleaning ( #356 )
...
* clean pfile_check_available_space
clean pfile_get_save_num_from_name
clean pfile_encode_hero
clean pfile_get_save_path
clean pfile_flush
clean game_2_ui_class and game_2_ui_player
* type fix-ups
8 years ago
aperturesecurity
42ce77ce05
Rebirth and Nuke
8 years ago
galaxyhaxz
9be6af68c4
Cleanup L5FillChambers ( #364 )
8 years ago
squidcc
51bfa2353b
Use quest enum values ( #362 )
...
* add/assign enums related to Black Mushroom quests
* plug in more quest enum values
8 years ago
Anders Jenbo
489c25ceac
RemovePlrFromMap ( #352 )
...
* RemovePlrFromMap
* Move PM_DoNewLvl to the correct position
8 years ago
Andrew Dunstan
ae703ea7b0
make PosOkPlayer bin exact
8 years ago
galaxyhaxz
d440b06f2a
Cleanup DRLG_PlaceMiniSet
...
Another thanks to the Beta, although it had a few slight differences that took awhile to figure out
8 years ago
galaxyhaxz
0c0194fdeb
Cleanup "drlg_l1.cpp" ( #354 )
8 years ago
Andrew Dunstan
344d259066
make DoHealOther bin exact
8 years ago
squidcc
4ed6d83265
fix regression in DrawSpellList() that caused only the first 1/4 spells to be drawn ( #355 )
...
fix places where sTownSpell was still being cast to DWORD
change SpellData::sTargeted to BOOL, fix spelldata[] definition to use TRUE/FALSE
8 years ago
nomdenom
4bb6bde99b
Use sizeof() for memset()
...
I checked that the sizes do match. (+1 squashed commits)
8 years ago
Anders Jenbo
465f2a56bd
Clean up InitPlrGFXMem ( #341 )
8 years ago
Anders Jenbo
b7dfcf5ed5
Clean up CheckPlrSpell ( #339 )
8 years ago