hendricks266
|
b702ebb085
|
Menus: Draw most text using YCenter and YOffsetZero modes to facilitate certain kinds of visual cues.
git-svn-id: https://svn.eduke32.com/eduke32@6354 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:44:07 +00:00 |
|
hendricks266
|
bbff77b20e
|
Add a THISACTOR for tiledata and paldata, referring to the current actor's picnum and pal.
git-svn-id: https://svn.eduke32.com/eduke32@6351 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:43:57 +00:00 |
|
hendricks266
|
ebe2e67439
|
Fix a bug with undefinegamefunc breaking the key configuration menu.
git-svn-id: https://svn.eduke32.com/eduke32@6350 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:43:54 +00:00 |
|
hendricks266
|
c980410ecc
|
Remove special limitations on CON customization access to the DNCGS cheat.
git-svn-id: https://svn.eduke32.com/eduke32@6349 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:43:50 +00:00 |
|
terminx
|
f164fde06b
|
What a hilarious typo
git-svn-id: https://svn.eduke32.com/eduke32@6348 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 22:01:59 +00:00 |
|
terminx
|
3706ac1b43
|
Allow scripts to change MAXSPRITESONSCREEN before calls to drawrooms() and friends
git-svn-id: https://svn.eduke32.com/eduke32@6347 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 19:42:11 +00:00 |
|
terminx
|
4c981137be
|
Check constants before THISACTOR in Gv_GetManyVars(). Seems much more likely to be true.
git-svn-id: https://svn.eduke32.com/eduke32@6346 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 19:42:01 +00:00 |
|
terminx
|
8be8ae8743
|
Revise some CON VM error messages for consistency. Upgrade a couple of CON VM errors to a new critical error type which pops up a dialog box when the error is encountered. If you've been writing crappy scripts that spam "divide by zero!" errors into the log that you've been ignoring, you're gonna have a bad time.
git-svn-id: https://svn.eduke32.com/eduke32@6345 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 19:41:55 +00:00 |
|
terminx
|
da0cc1b9bd
|
Some work on CON arrays. Hopefully nothing is broken!
git-svn-id: https://svn.eduke32.com/eduke32@6343 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 19:41:43 +00:00 |
|
terminx
|
19c58edb40
|
Add support for bitmap gamearrays and expose gotpic to CON
git-svn-id: https://svn.eduke32.com/eduke32@6342 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 19:41:36 +00:00 |
|
terminx
|
c23b1fe076
|
Read setup again after compiling scripts
git-svn-id: https://svn.eduke32.com/eduke32@6339 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 05:18:51 +00:00 |
|
terminx
|
b3b40c9581
|
Allow writing to 8 and 16-bit CON arrays
git-svn-id: https://svn.eduke32.com/eduke32@6338 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-08 05:18:43 +00:00 |
|
terminx
|
2b7cd33fc2
|
script command aliases
git-svn-id: https://svn.eduke32.com/eduke32@6336 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-07 22:50:47 +00:00 |
|
terminx
|
15b2186696
|
Internal menu tweaks
git-svn-id: https://svn.eduke32.com/eduke32@6335 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-07 22:50:42 +00:00 |
|
terminx
|
224475402f
|
Remove errant EDUKE32_PREDICT_FALSE
git-svn-id: https://svn.eduke32.com/eduke32@6333 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-07 22:50:29 +00:00 |
|
hendricks266
|
a6842482de
|
Allow certain debugging-specific cheats to be used from the console even in skill 4.
git-svn-id: https://svn.eduke32.com/eduke32@6332 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-06 14:43:17 +00:00 |
|
hendricks266
|
4f1343adfc
|
Menus: Use screentext's newline support for more mgametext.
git-svn-id: https://svn.eduke32.com/eduke32@6330 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-06 14:43:11 +00:00 |
|
hendricks266
|
3e7f9ad276
|
Menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@6329 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-06 14:43:07 +00:00 |
|
terminx
|
5ce9e2b208
|
Combine CONTROL_KeyBinds and CONTROL_MouseBinds
git-svn-id: https://svn.eduke32.com/eduke32@6328 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:54 +00:00 |
|
terminx
|
bea9a73047
|
More command line parameter help text cleanup
git-svn-id: https://svn.eduke32.com/eduke32@6327 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:47 +00:00 |
|
terminx
|
3b1cf74fea
|
Revise the error message for the default case in VM_Execute()
git-svn-id: https://svn.eduke32.com/eduke32@6326 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:42 +00:00 |
|
terminx
|
a9e513ecaf
|
Add OSD_PROTECTED flag, set when gamefunc_Show_Console has been undefined from CON. Currently just requires you hold down shift when pressing the console key to open the console.
git-svn-id: https://svn.eduke32.com/eduke32@6325 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:37 +00:00 |
|
terminx
|
6af5f3b478
|
"Keyboard Keys" -> "Key Configuration"
git-svn-id: https://svn.eduke32.com/eduke32@6324 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:29 +00:00 |
|
hendricks266
|
8d3e0a630e
|
Gv_FillWithVars
git-svn-id: https://svn.eduke32.com/eduke32@6323 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:38:11 +00:00 |
|
hendricks266
|
93d8d8a890
|
Add "activatecheat" console command.
git-svn-id: https://svn.eduke32.com/eduke32@6322 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:38:08 +00:00 |
|
hendricks266
|
980b2be584
|
Move addammo into own function.
git-svn-id: https://svn.eduke32.com/eduke32@6321 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:38:05 +00:00 |
|
hendricks266
|
fb337a80b1
|
Move addinventory command code into its own function.
git-svn-id: https://svn.eduke32.com/eduke32@6320 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:38:02 +00:00 |
|
hendricks266
|
57a7802f6c
|
Factor out modification of DukePlayer_t->actors_killed into P_AddKills().
git-svn-id: https://svn.eduke32.com/eduke32@6319 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:58 +00:00 |
|
hendricks266
|
ad32eaeee0
|
Don't execute setcfgname if the provided name is the same as the one already in place.
git-svn-id: https://svn.eduke32.com/eduke32@6317 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:52 +00:00 |
|
hendricks266
|
0992cdb03f
|
Menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@6316 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:49 +00:00 |
|
hendricks266
|
d372800b3c
|
Menus: Wrap Menu_Find in Menu_FindFiltered to factor out id filtering for all cases that need it.
git-svn-id: https://svn.eduke32.com/eduke32@6315 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:46 +00:00 |
|
hendricks266
|
d032721aa1
|
Menus: Improve handling of the color correction screen.
git-svn-id: https://svn.eduke32.com/eduke32@6314 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:43 +00:00 |
|
hendricks266
|
150eb8fd7c
|
Fix a small regression with actions and improve performance while we're at it.
git-svn-id: https://svn.eduke32.com/eduke32@6313 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:39 +00:00 |
|
terminx
|
7d020e3338
|
Derp
git-svn-id: https://svn.eduke32.com/eduke32@6311 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-02 00:44:36 +00:00 |
|
terminx
|
72dadcbece
|
Revert part of r6230
git-svn-id: https://svn.eduke32.com/eduke32@6309 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-02 00:44:24 +00:00 |
|
hendricks266
|
0bf330b2c6
|
Revise r6305.
git-svn-id: https://svn.eduke32.com/eduke32@6308 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-28 10:55:41 +00:00 |
|
hendricks266
|
4a69eecc9f
|
Optimize getofs_viewtype for precision and speed.
git-svn-id: https://svn.eduke32.com/eduke32@6307 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:38 +00:00 |
|
hendricks266
|
42a26b5f3c
|
Add action viewtypes 12 (like 7 but not mirrored), 9, and 16.
git-svn-id: https://svn.eduke32.com/eduke32@6306 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:34 +00:00 |
|
hendricks266
|
ea0179bd9b
|
Templatize getofs_viewtype functions.
git-svn-id: https://svn.eduke32.com/eduke32@6305 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:30 +00:00 |
|
hendricks266
|
f55758bc2e
|
When calculating which rotation to use for CON action viewtype 7, offset the frame intervals by 15 degrees instead of 22.5, clearly a copypaste error from viewtypes 5 or 8. Now these are properly centered.
git-svn-id: https://svn.eduke32.com/eduke32@6304 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:26 +00:00 |
|
hendricks266
|
01b6047377
|
Trailing whitespace.
git-svn-id: https://svn.eduke32.com/eduke32@6303 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:22 +00:00 |
|
hendricks266
|
bf76269906
|
What the last commit said.
git-svn-id: https://svn.eduke32.com/eduke32@6302 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 11:01:12 +00:00 |
|
terminx
|
1568cabdce
|
Derp
git-svn-id: https://svn.eduke32.com/eduke32@6301 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:44:11 +00:00 |
|
terminx
|
bb75d0fbde
|
Texcache cleanups. No longer allocates a 256 byte buffer for every cache entry's name.
git-svn-id: https://svn.eduke32.com/eduke32@6300 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:24:34 +00:00 |
|
terminx
|
f490e5b2cb
|
Fix flickering text on the bonus screen. Derp.
git-svn-id: https://svn.eduke32.com/eduke32@6298 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:24:22 +00:00 |
|
terminx
|
c25aa4a790
|
OSD (console) cleanup
git-svn-id: https://svn.eduke32.com/eduke32@6297 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:24:14 +00:00 |
|
terminx
|
6aa1d36f99
|
Inconsequential formatting
git-svn-id: https://svn.eduke32.com/eduke32@6296 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:24:02 +00:00 |
|
terminx
|
1e06189f03
|
Fix something stupid I noticed
git-svn-id: https://svn.eduke32.com/eduke32@6295 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:23:57 +00:00 |
|
terminx
|
0f788963b6
|
Fix bug with setuserdef vm_sprite
git-svn-id: https://svn.eduke32.com/eduke32@6294 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:23:51 +00:00 |
|
terminx
|
d37c26cc2a
|
Respect APPBASENAME when showing command line help
git-svn-id: https://svn.eduke32.com/eduke32@6291 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 02:22:42 +00:00 |
|