hnt_ts
5308a328c5
Fixed CON error with the "readgamevar".
...
http://forums.3drealms.com/vb/showpost.php?p=717842&postcount=742
git-svn-id: https://svn.eduke32.com/eduke32@807 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-23 22:01:24 +00:00
qbix79
8ac9ff3ff0
Clear memory before using it. (the buffer is read to get the old value before adding a voice to it and clipping it)
...
git-svn-id: https://svn.eduke32.com/eduke32@806 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-20 13:29:45 +00:00
hnt_ts
88c8e0681f
Fixed crash that happened with WW2GI. Thanks to supergoofy for helping me to find the problem.
...
The problem was there(GAME.CON)
// loading screen
onevent EVENT_GETLOADTILE
{
sound AAVE // uses spritesound and crashes
}
endevent
Note: the sound was supposed to be played once but with my approach it plays several sounds simultaneously and that's bad. I have chosen not to limit the sound command usage for WW2GI compatibility. I doubt whether I should commit this and decided that it's better to do after all.
If you have a better approach, you're welcome.
git-svn-id: https://svn.eduke32.com/eduke32@805 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-18 08:46:20 +00:00
terminx
03b98ea54c
git-svn-id: https://svn.eduke32.com/eduke32@804 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-14 09:25:22 +00:00
qbix79
2a78af4558
negative array acces. ny00123
...
git-svn-id: https://svn.eduke32.com/eduke32@803 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-13 15:16:14 +00:00
qbix79
d8ea4c5350
doesn't work that :)
...
git-svn-id: https://svn.eduke32.com/eduke32@802 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-13 14:40:28 +00:00
qbix79
8bef3fed96
fix memleak due to new md2-md3 conversion code.
...
git-svn-id: https://svn.eduke32.com/eduke32@801 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-13 08:03:30 +00:00
qbix79
8107341e87
mem leakie in helpsystem.
...
git-svn-id: https://svn.eduke32.com/eduke32@800 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-13 08:00:34 +00:00
terminx
9c81fa155c
suppress video mode switch messages when alt-tabbing out of fullscreen
...
git-svn-id: https://svn.eduke32.com/eduke32@799 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-11 18:52:39 +00:00
terminx
fbc4633fef
winlayer fullscreen polymost alt-tab mouse cursor fix
...
git-svn-id: https://svn.eduke32.com/eduke32@798 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-11 09:25:58 +00:00
hnt_ts
fa46b7d155
Added a new CON command:
...
getticks <VAR>
It's isn't synced and should be using for animation and profiling(=speed measure). Using it for gameplay will desync multiplayer game.
git-svn-id: https://svn.eduke32.com/eduke32@797 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-11 07:35:30 +00:00
hnt_ts
2922adb278
Improved formating of the help.
...
Known problem: due to using color markers(^14, ^O) the max length of the line is reduced by 3 symbols per marker.
I think the keyboard commands should be sorted. I mean they should be split into smaller groups. There is no need anymore to keep the order which was in the source code.
git-svn-id: https://svn.eduke32.com/eduke32@796 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-11 07:06:10 +00:00
terminx
0fe0777ab3
Fix building on MinGW by using PRIdPTR instead of %td and add a MSVC compatible inttypes.h/stdint.h for compatibility
...
git-svn-id: https://svn.eduke32.com/eduke32@795 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-11 02:33:23 +00:00
qbix79
21519fddff
64 bit fixes for weaponstuff, gamevars, vars readable from con, warnings
...
git-svn-id: https://svn.eduke32.com/eduke32@794 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:32:14 +00:00
qbix79
567288d392
Fix warnings
...
git-svn-id: https://svn.eduke32.com/eduke32@793 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:29:57 +00:00
qbix79
b23047f722
Fix 64 bit game saving and loading.
...
git-svn-id: https://svn.eduke32.com/eduke32@792 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:28:56 +00:00
qbix79
e61ca5120a
Fix a 64 bit warning. Possibly a crash.
...
git-svn-id: https://svn.eduke32.com/eduke32@791 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:27:39 +00:00
qbix79
bd039f617e
argh forgot one
...
git-svn-id: https://svn.eduke32.com/eduke32@790 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:23:55 +00:00
qbix79
22085fa9d3
General warning fixes and regular fixes. (64 bit only)
...
git-svn-id: https://svn.eduke32.com/eduke32@789 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:23:13 +00:00
qbix79
9f361fd293
When doing pointer math use intptr_t
...
git-svn-id: https://svn.eduke32.com/eduke32@788 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:21:16 +00:00
qbix79
5a4ccf69af
leng is now int again. remove some warnings.
...
git-svn-id: https://svn.eduke32.com/eduke32@787 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:19:30 +00:00
qbix79
5000ff0f52
polymost 64 bit zbuffer modifications.
...
git-svn-id: https://svn.eduke32.com/eduke32@786 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 19:18:45 +00:00
terminx
3d2820f1bc
Help file... needs a lot of work
...
git-svn-id: https://svn.eduke32.com/eduke32@785 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 05:56:34 +00:00
terminx
fa6cb48383
use ^P instead of blank lines to designate a new page in help files
...
git-svn-id: https://svn.eduke32.com/eduke32@784 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 02:40:06 +00:00
terminx
41cfe16a61
git-svn-id: https://svn.eduke32.com/eduke32@783 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-10 02:29:58 +00:00
terminx
b6b3716373
git-svn-id: https://svn.eduke32.com/eduke32@782 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-09 23:41:54 +00:00
hnt_ts
5edc3d6096
Added the "qgetsysstr" command that copies game strings to quotes so they can be displayed.
...
qgetsysstr <quoteID> <strID>
<strID> can be:
STR_MAPNAME
STR_MAPFILENAME
STR_PLAYERNAME
STR_VERSION
The list of strings may need some additions and renaming.
onevent EVENT_DISPLAYMENU
qgetsysstr 2 STR_MAPNAME
minitext 10 10 2 0 0
qgetsysstr 2 STR_MAPFILENAME
minitext 10 20 2 0 0
qgetsysstr 2 STR_PLAYERNAME // it shouldn't work in this event, though
minitext 10 30 2 0 0
qgetsysstr 2 STR_VERSION
minitext 10 40 2 0 0
endevent
git-svn-id: https://svn.eduke32.com/eduke32@781 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-09 10:39:32 +00:00
plagman
b3ac01c04d
Skybox VBOs.
...
git-svn-id: https://svn.eduke32.com/eduke32@780 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-09 09:43:12 +00:00
plagman
77a2adbd62
Skyboxes.
...
git-svn-id: https://svn.eduke32.com/eduke32@779 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-09 09:25:47 +00:00
plagman
9dd9ccfa46
Changed plotpixels to use DrawPixels() instead of GL_POINTS primitives.
...
git-svn-id: https://svn.eduke32.com/eduke32@778 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-09 02:36:45 +00:00
terminx
8fbe6b54b6
git-svn-id: https://svn.eduke32.com/eduke32@777 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 23:03:22 +00:00
hnt_ts
3f14c6aaad
Fixed name conflict with mods
...
git-svn-id: https://svn.eduke32.com/eduke32@776 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 17:18:07 +00:00
plagman
2eab017106
Model animation interpolation.
...
git-svn-id: https://svn.eduke32.com/eduke32@775 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 14:00:12 +00:00
plagman
c29194cce9
Model flipping, centering, floor-alignment, color, maphacks.
...
Next is CON model rotation.
git-svn-id: https://svn.eduke32.com/eduke32@774 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 11:35:24 +00:00
qbix79
3ad3dfc9be
Silence a warning
...
git-svn-id: https://svn.eduke32.com/eduke32@773 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 10:43:16 +00:00
hnt_ts
0ff4f3b736
Fixed a bug which was introduced in the revision #759 . Mapster32 would delete many sprites on saving maps.
...
The latest released snapshot is affected by this bug. This is a critical bug and a new snapshot should be released as soon as possible and users should be asked to not use the corrupted snapshot.
The bug was reported by DeeperThought and Gambini.
P.S. Actually it's the second time this bug has been introduced. See http://forums.3drealms.com/vb/showthread.php?t=29413
git-svn-id: https://svn.eduke32.com/eduke32@772 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 08:01:30 +00:00
terminx
36a4e54b56
git-svn-id: https://svn.eduke32.com/eduke32@771 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-06 01:06:43 +00:00
hnt_ts
72e0302353
Added new variable for CONs:
...
numwalls
numsectors
There is a sufficient need for these variables because user may access uninitialized data if he/she uses MAXWALLS/MAXSECTOR. The numsprites is absent since the sprite array has gaps as the result of continual birth/dying/suiciding of sprites.
git-svn-id: https://svn.eduke32.com/eduke32@770 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 20:07:34 +00:00
hnt_ts
e84130c650
Fixed a recently introduced memory leak with the helppage.
...
git-svn-id: https://svn.eduke32.com/eduke32@769 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 19:10:34 +00:00
qbix79
61a3223bd8
Remove unneeded (and thus confusing) casts.
...
git-svn-id: https://svn.eduke32.com/eduke32@768 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 14:39:13 +00:00
qbix79
3e7abf87f4
64 bit fix for caching sounds. Maybe nyXXXX will be happy now.
...
git-svn-id: https://svn.eduke32.com/eduke32@767 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 14:10:18 +00:00
qbix79
bb24d228c7
actor 64 bit fixes.
...
git-svn-id: https://svn.eduke32.com/eduke32@766 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 14:04:49 +00:00
terminx
dbd4e83d6e
colorized printext16()
...
git-svn-id: https://svn.eduke32.com/eduke32@765 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 10:10:26 +00:00
terminx
5c6a1ae789
Help file reader patch from Philipp Kutin
...
git-svn-id: https://svn.eduke32.com/eduke32@764 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 02:51:58 +00:00
terminx
97f98dcdfc
Formatting + beginnings of editor enhanced map preview mode. Currently supports light switch sector effectors
...
git-svn-id: https://svn.eduke32.com/eduke32@763 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-05 02:29:18 +00:00
hnt_ts
0602988743
New events:
...
EVENT_DISPLAYBONUSSCREEN
EVENT_DISPLAYMENU
EVENT_DISPLAYMENUREST
EVENT_DISPLAYLOADINGSCREEN
git-svn-id: https://svn.eduke32.com/eduke32@762 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-04 21:08:47 +00:00
hnt_ts
c634a708aa
1. Fixed this crash ( http://forums.3drealms.com/vb/showpost.php?p=706802&postcount=533 )
...
2. Optimized the setactorvar,setplayervar,getactorvar,getplayervar commands. They may be compiled as the setvarvar command.
git-svn-id: https://svn.eduke32.com/eduke32@761 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-04 13:36:37 +00:00
terminx
1747bc460e
win32 gcc 4.3.0 fixes
...
git-svn-id: https://svn.eduke32.com/eduke32@760 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-04 08:58:02 +00:00
terminx
65c2fd394a
fixes
...
git-svn-id: https://svn.eduke32.com/eduke32@759 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-04 07:38:11 +00:00
terminx
34b7ac0714
mousewheel control for circle points insertion
...
git-svn-id: https://svn.eduke32.com/eduke32@758 1a8010ca-5511-0410-912e-c29ae57300e0
2008-06-03 07:54:20 +00:00