obligaron
f5b437dd9c
Use save number to load/save games (instead of hero name)
2021-07-16 02:22:54 +02:00
Anders Jenbo
ef6275caac
Clean up private function names
2021-07-12 17:59:22 -07:00
Anders Jenbo
4bf4e42230
Move local symbols to anonymous namespace
2021-07-12 17:59:22 -07:00
Anders Jenbo
96bf75b502
Rename player globals
2021-07-08 02:01:14 -07:00
Anders Jenbo
a350fb0b15
Clang-tidy: FunctionCase part 1
2021-07-03 03:45:33 +02:00
Gleb Mazovetskiy
47c93c2f9c
🧹 Fix more -Wformat warnings
2021-05-01 22:19:27 +02:00
Anders Jenbo
b69d18f12d
🌐 Enable translation of all remaning strings
2021-04-25 21:32:41 +02:00
Anders Jenbo
8fa0612433
🐛 Fix loading chosen hero
2021-04-23 04:53:46 +02:00
Anders Jenbo
cc164985a3
🎨 Correct type checks in src sub-folder
2021-04-22 20:33:24 +02:00
Anders Jenbo
997c1dba55
🚚 Split up all.h in to proper header relations
2021-04-16 01:04:54 +02:00
Anders Jenbo
6e1a106a38
🚚 Move header we implement into the project
2021-04-16 01:04:54 +02:00
Anders Jenbo
9d037bafff
🚨 Fix remaning clang warnings
2021-04-10 12:21:21 +02:00
Anders Jenbo
2732aea1b2
♻️ Use GameInfo instead of individual globals
2021-04-10 07:30:12 +02:00
Anders Jenbo
61244c4d93
♻️ Rearange and apply more enums
2021-04-10 05:24:01 +02:00
Anders Jenbo
20186e0370
🎨 Replace TRUE/FALSE with true/false
...
fix
Fix
fix
2021-04-09 15:13:02 +02:00
Anders Jenbo
93d42b62b8
♻️ Change BOOL to bool
2021-04-09 15:13:02 +02:00
FluffyQuack
9c850a1ab0
🐮 Removed redundant init of gameplay variables from config.
2021-04-09 11:55:18 +02:00
Anders Jenbo
bfb3c11c2b
🎨 Change namespace to devilution
2021-04-06 15:21:25 +02:00
Anders Jenbo
630e507f63
🚚 Apply namespace
2021-04-06 15:21:25 +02:00
Anders Jenbo
bc3dc545da
🔥 Remove unused parts of game creation logic
2021-04-06 12:41:00 +02:00
Gleb Mazovetskiy
0f3951744f
diablo.ini: Rename "Fast Walk" to "Run in Town" ( #1326 )
2021-04-03 02:37:33 +02:00
Juliano Leal Goncalves
800dbce066
♻️ Move options-related structs to new 'options.h' file
2021-03-27 03:26:44 +01:00
Juliano Leal Goncalves
103cde53ff
♻️ Make options struct hierarchical
2021-03-10 10:11:42 +01:00
Anders Jenbo
8d6d508222
Correct some incorrect bool operations
2021-03-09 22:27:11 +01:00
Anders Jenbo
d37fb68809
Make header checks portable
2021-03-02 12:17:13 +01:00
Anders Jenbo
39999791b3
Revamp ini options and sync in multiplayer
...
[NetMsg]
F12=Now you DIE!
F11=Here's something for you.
F10=Follow me.
F9=I need help! Come Here!
[Game]
Speed=50
Fast Walk=1
Grab Input=0
Theo Quest=0
Cow Quest=0
[Audio]
Sound Volume=0
Music Volume=0
Walking Sound=1
[Graphics]
Fullscreen=1
Fit to Screen=1
Scaling Quality=2
Integer Scaling=0
Vertical Sync=1
Blended Transparency=1
Gamma Correction=100
Color Cycling=1
[Diablo]
Intro=0
[Hellfire]
Intro=0
SItem=
[Phone Book]
Entry1=127.0.0.1
[Network]
Bind Address=0.0.0.0
2021-03-01 11:52:26 +01:00
Anders Jenbo
4563ef4e83
[hellfire] Disable jogging by default
2021-02-25 05:50:24 +01:00
Anders Jenbo
713f74e8d5
Implement Support menu
2021-02-22 05:13:57 +01:00
pionere
97d53ced7e
get rid of a few warnings (strncpy)
2021-02-19 22:04:11 +01:00
FluffyQuack
790c8e17e5
Implemented blended tranparency
2021-02-19 05:57:48 +01:00
qndel
ab9911064f
unify checks for single and multiplayer
2021-02-18 22:32:01 +01:00
Anders Jenbo
9894bffc95
Unify another chunk of Hellfire code
2021-01-23 03:34:03 +01:00
Anders Jenbo
9b1568cc08
Startup issues with shareware version
2021-01-17 16:04:13 +01:00
Anders Jenbo
8c261d0966
Merge remaning clean Hellfire code paths
2021-01-09 19:04:31 +01:00
Anders Jenbo
6f8f4c3293
Unify another chunk of simple Hellfire code paths
2021-01-07 07:19:07 +01:00
Anders Jenbo
c802cbdc4d
Merge more Hellfire code paths
2021-01-05 23:14:35 +01:00
Anders Jenbo
61a580588c
Unify save game loading
2021-01-02 22:35:42 +01:00
Anders Jenbo
61b2d0de95
Merge branch 'master' of github.com:diasurgical/devilution
2020-12-16 02:24:39 +01:00
Anders Jenbo
fa3785a475
Merge branch 'master' of github.com:diasurgical/devilution
2020-11-04 03:02:48 +01:00
Anders Jenbo
ead99489b1
Reorder mainmenu.cpp
2020-11-03 03:53:09 +01:00
Anders Jenbo
c54cc2013c
Calculate tick related values based on current game speed
2020-10-29 21:39:58 +01:00
Anders Jenbo
e073422ce7
Unify executable for Spawn and Retail
...
The game will now autodetect if it should run in shareware mode or full
retail based on the found mpq file. Additionally it can beforced in the
shareware mode with --spawn even if the retail data is found.
This simplifies a lot of the spagetty code and lets us better refactor,
also worth noteing is that we won't have to setup a secound set of build
tests.
2020-10-20 19:42:01 +02:00
Anders Jenbo
09a51aa300
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-18 15:25:51 +02:00
Anders Jenbo
3c3e9b0f63
[hellfire] mainmenu_multi_player
2020-10-18 06:04:35 +02:00
Anders Jenbo
ff49e662a0
[hellfire] mainmenu_single_player
2020-10-18 06:00:39 +02:00
Anders Jenbo
fd7a2a63b5
[hellfire] mainmenu_loop
...
UiMainMenuDialog UiSupportDialog have been disabled as to avoid having
to implement hellfireui.dll for now.
2020-10-18 05:44:07 +02:00
Anders Jenbo
08838c9cae
Always use hellfire menu when hellfire is enabled
2020-10-13 23:51:04 +02:00
Anders Jenbo
cec9579186
Merge branch 'master' of github.com:diasurgical/devilution
2020-10-12 10:48:34 +02:00
qndel
33a81f0921
[hellfire] mainmenu_play_intro
2020-10-12 09:03:31 +02:00
Anders Jenbo
e0a94686b0
Add game speed to multiplayer
...
Speed can only be set on game creation
2020-09-28 07:03:22 +02:00