ac-stef
71c65c90ca
fix lighting error on edifice
...
16x16 mip doesn't render properly - had to break it up
thx BrutalSystem
2016-08-24 19:13:16 +02:00
ac-stef
a4e84cbf20
cleanup
2016-08-24 12:38:33 +02:00
ac-stef
5813fd4e02
fix corner bounces
...
try really hard to avoid the seams between corner cubes
possibly overkill, but it's working...
2016-08-23 18:47:40 +02:00
ac-stef
5561d78f05
reduce bumps during cornerslide
...
backpedal 1/42 of a microstep to get out of the way of rounding errors
(clip ents are not supposed to have seams, but at least GCC builds
with -O3 seem to also require a little here - so, 1/333 for clips)
2016-08-23 18:46:27 +02:00
ac-stef
42cbd10e1d
fix cornerslide speed
...
instead of using a constant (and always wrong) speed, use the same part
of the movement vector that x- and y- slides use
(sadly, this fix seems to raise problems with the previous "fix sliding
along corners" commit, which seems to have liked the constant speed...)
2016-08-23 11:44:09 +02:00
ac-stef
af1144b45d
optionally show ladder entities in edit mode
...
If enabled, render ladder entities as blue wireframes.
DOCREF showladderentities
2016-08-23 00:42:00 +02:00
Alejandro V. Garcia and aurhat
c1252941ba
Add missing mapmodel
...
Supplement to ace4d2b
2016-08-22 23:04:35 +02:00
ac-stef
bffb588ba9
cleanup physics
...
should not break anything
2016-08-22 18:12:33 +02:00
ac-stef
7f0eb74f1c
fix sliding along corners
...
fixes getting "stuck" while sliding along a 45° wall made out of
single corner cubes (most of the time)
2016-08-22 17:02:59 +02:00
ac-stef
50764a86cf
fix rotated clip entity collision checks
...
* properly rotate the player hitbox
* add "corner bounce" (doesn't work flawlessly - but it's probably as
good as possible with this kind of physics engine)
2016-08-22 16:24:34 +02:00
ac-stef
612a6291f1
new command sortmapmodelslots
...
* sorts all mapmodel slots alphabetically
* combines (merges) slots with the same model and parameters
DOCREF sortmapmodelslots
2016-08-22 15:08:20 +02:00
ac-stef
a8c06d1510
new command sorttextureslots
...
* sorts all (but the first five) slots alphabetically
* combines slots with the same texture and scale factor
DOCREF sorttextureslots
2016-08-22 15:08:20 +02:00
ac-stef
4df01cbd06
fix restoring xmaps
2016-08-22 15:08:20 +02:00
ac-stef
6c5bf68921
show model preview in "Edit mapmodel slots" menu
2016-08-22 15:08:20 +02:00
ac-stef
71132e3d35
escape dollar chars in strings
...
not escape the char, but trigger the quotes, actually
2016-08-22 15:08:20 +02:00
ac-stef
97c21ea044
new keybind to scroll the console by mousewheel
...
(for now) by default bound to the '#'-key (and backslash)
Press and hold the '#'-key and scroll the wheel to scroll console.
Just pressing and releasing '#' resets the console position.
Without the console open, releasing '#' always resets the console position.
2016-08-22 15:08:20 +02:00
ac-stef
8b9bdfa3e4
fix texlists in edited official maps
...
copied, cleaned and sorted the texlists from ac_* to dev_* maps
(to fix nonsense lists, created by incomplete texture slot delete code)
2016-08-20 14:49:51 +02:00
ac-stef
d5bd896189
properly adjust texlists when deleting texture slots
...
check texlists during save (and print warning, if errors were corrected)
also add (undocumented) command to patch messed up texlists
2016-08-20 14:45:41 +02:00
ac-stef
d48675911f
fix too thin walls on several maps
...
one more too thin wall, on ac_shine at pos (87|163) can't be fixed
without visual changes
thx Robtics
2016-08-18 17:29:04 +02:00
ac-stef
9f284ac746
fix rendering error on ac_outpost
2016-08-16 23:09:15 +02:00
ac-stef
c18306da1c
fix buffer overread in jpeg encoder
...
for image resolutions not divisible by 8
pad with black area
2016-08-16 23:06:29 +02:00
ac-stef
0fd9603dcc
switch to connected server in serverinfo display by pressing 'c'
...
one more undocumented feature :)
2016-08-16 23:03:45 +02:00
aurhat
862cb25adf
Add config files to CB and VS projects
2016-08-15 14:09:11 +02:00
ac-stef and aurhat
158a33caed
cleanup config files
...
* moved compatibility.cfg and autosave.cfg to config/opt/
* firstrun.cfg merged into defaults.cfg
DOCREF compatibilitymode alive currole curmode getclientmode curteam
DOCREF findpn pstat_score orderscorecolumns
2016-08-15 11:52:49 +02:00
aurhat
6a151001f4
Change name of VS project from cube to assaultcube
2016-08-15 11:52:39 +02:00
ac-stef and aurhat
46e659d4e0
fix rendering error on ac_desert
2016-08-15 11:52:29 +02:00
ac-stef and aurhat
938c2ccc87
fix pickup sound
...
hardwire armour sound for helmet - it's the same sound
2016-08-15 11:52:19 +02:00
aurhat
9eb0ec8177
Improve Visual Studio project
2016-08-15 11:51:46 +02:00
aurhat
4131a5a641
Add support for VS 2010
...
And drop support for VS 2008.
2016-08-15 11:50:58 +02:00
aurhat
9a309b78ac
Update scripts for preparing Windows installer
...
Added windows batch file for portable use and removed batch without
profile directory.
2016-08-15 11:49:50 +02:00
ac-stef
7f9e2b19c9
fix glext command hanging without argument
2016-08-08 19:04:18 +02:00
ac-stef
c96a983b65
fix edit selection height while grid is disabled
...
also: hide cleanshot helper scripts
DOCREF disablehud enablehud
2016-08-07 22:49:08 +02:00
ac-stef
27ebcdfeac
fix dbgpos during spectating
2016-08-07 00:47:15 +02:00
ac-stef
6392527cb6
fix ktf indicator during spectating
...
also, disable ktf indicator during editing and enable damageblend, -roll
and -indicator during spectating
DOCREF ktfindicatoralpha
2016-08-07 00:26:29 +02:00
ac-stef
37ce06cd1c
fix score calculation during spectating
2016-08-06 23:39:13 +02:00
ac-stef
be4855cdcc
show ktf indicator during reload
2016-08-06 00:57:52 +02:00
ac-stef
6b95708718
simpler damage indicator calculation
2016-08-05 16:27:41 +02:00
ac-stef
639067a003
add new ktf flag direction indicator
...
enabled by default, disable with "hidektfindicator 1"
DOCREF hidektfindicator
2016-08-05 16:26:24 +02:00
ac-stef
192a918844
add settings menu for crosshair effects
2016-08-05 13:33:28 +02:00
ac-stef
f36c1661d8
less ugly screenshot type slider code
...
also: persistent
2016-08-05 01:42:02 +02:00
ac-stef
25d09990c8
fix accidental map changes
...
thx BrutalSystem
2016-08-04 22:38:02 +02:00
ac-stef
ca0a868acd
improve damageindicator
...
* now eight instead of four directions
* ignore self-inflicted damage
2016-08-04 22:01:12 +02:00
ac-stef
2fbbb04b76
move menu background texture to packages/misc
...
so that altering the menu background does not change maps that use it
as texture
packages/textures/makke/menu.jpg is being kept, because maps use it
2016-08-04 20:59:03 +02:00
ac-stef
e9099965c1
fix render bug on ac_outpost
...
(easier to fix the map than to fix the renderer)
thx BrutalSystem
2016-08-04 20:54:53 +02:00
ac-stef
59d4f4d847
add embedded license information to all official maps
...
also add script to generate a summary map license file
new (undocumented) debug commands:
loadmap <mapname>
loads a map directly, easy to use from scripts
debugline <filename> <text>
writes text to file (no path names allowed)
2016-07-30 01:47:30 +02:00
ac-stef
0083c51b3b
add menus to assign licenses to maps
2016-07-28 00:35:43 +02:00
ac-stef
611303b890
fix crash on failed write in writemapmodelattributes
2016-07-27 12:24:58 +02:00
ac-stef
3c2cac6121
simplify curmap command
...
no argument: just return the filename
DOCREF curmap
2016-07-27 12:23:56 +02:00
ac-stef
a860cc58b0
add a map license and comment string to the map header
...
Two new string variables, mapinfo_license and mapinfo_comment, are stored
withing the header of a map file.
The variables are automatically read and written during loading and
saving maps. Default values are empty strings. The comment string is
ignored, as long as no license string is set. The license string is meant
to hold an abbreviated name of the license, picked from a list of
known map licenses.
DOCREF mapinfo_license mapinfo_comment
2016-07-26 15:41:40 +02:00
ac-stef
13ec9d692f
strip embedded config files and optimise clip entities
...
* strip unused mapmodel, texture and sound slots from config files
* clip stair mapmodels with sloped clip entities
* remove double clipping
dev_douze has been replaced by a version from the AC 1.0 era, including
flag bases - but with no team spawns. Corners now utilise higher mips
where possible.
dev_stellar has not been optimised.
2016-07-25 23:06:21 +02:00