Commit Graph

69 Commits

Author SHA1 Message Date
Marco Cawthorne 53992b8ed2 If LastFolder isn't set, pick enginePath, not userGamePath 2021-08-04 16:23:22 +02:00
Marco Cawthorne b2af29f067 Search game-dirs for entities.def files. 2021-08-04 13:18:36 +02:00
Marco Cawthorne 4e16e2dd49 Change back some of the behaviour, because it'd break usability with
specialized functions.
2021-08-04 12:09:49 +02:00
Marco Cawthorne 661d11c87a vmap: implement style, bouncescale, backsplash_fraction and backsplash_distance keys into light_surface 2021-07-12 10:13:00 +02:00
Marco Cawthorne b75af3b6c4 vmap: implement our own "light_surface" entity. 2021-07-12 09:26:05 +02:00
Marco Cawthorne 75565d2c0a vmap: no longer assume any entity with a classname starting with light* is
meant to be a static light.
2021-07-09 14:59:55 +02:00
Marco Cawthorne 90d3f523bb vmap: patches will now be affected by func_detail_illusionary as well. 2021-07-09 08:04:30 +02:00
Marco Cawthorne cea3bc68d9 vmap: Fix broken implementation of func_detail_illusionary 2021-07-08 23:43:59 +02:00
Marco Cawthorne 223182aac5 vmap: Allow non underscore versions of light key/value pairs 2021-06-29 21:11:40 +02:00
Marco Cawthorne bcadd67229 add modelscale to the list of non-dupe fields 2021-06-27 01:51:42 +02:00
Marco Cawthorne cf3b669731 vmap: Map -game to -fs_game 2021-06-26 11:20:58 +02:00
Marco Cawthorne 21d88fbec5 FOV is now calculate along the height, not the width (for proper ultrawide
support)
2021-06-26 11:20:42 +02:00
Marco Cawthorne 6e0aea25aa Updated screen.jpg 2021-06-10 09:42:41 +02:00
Marco Cawthorne 51379463d8 Add missing cast on hidden object output. 2021-06-07 14:20:30 +02:00
Marco Cawthorne 6a1ecee57b Show hidden objects in the status bar 2021-06-07 11:30:54 +02:00
Marco Cawthorne b972ae90af Get rid of shortcuts in labels and descriptions when they're in-fact, variable 2021-06-07 09:53:24 +02:00
Marco Cawthorne fc21d509a9 lib/GtkUtil: Set label on toolbar_append_button() calls. 2021-06-07 09:26:36 +02:00
Marco Cawthorne 1eea07dfd1 Clarify build output 2021-06-07 08:45:47 +02:00
Marco Cawthorne 5efca7848b libs/xml: Pass XML_CFLAGS 2021-06-07 08:40:06 +02:00
Marco Cawthorne cfd78e199f Use pkg-config for gtkglext and some others 2021-06-07 08:20:34 +02:00
Marco Cawthorne 34d21fcc05 Prevent crash in the patch inspector when type changes happen but no valid
patch is selected.
2021-06-06 23:21:14 +02:00
Marco Cawthorne 81774d40f0 Merge branch 'master' of github.com:VeraVisions/worldspawn 2021-06-06 19:56:11 +02:00
Marco Cawthorne 7416a87f05 libs/l_net: support both BSD and Win sockets 2021-06-06 19:55:18 +02:00
eukara 4f278865fd
Update README.md 2021-06-06 10:40:07 -07:00
Marco Cawthorne 16811dcf6c Get rid of -DXWINDOWS in the Makefiles 2021-06-06 19:16:11 +02:00
Marco Cawthorne 3f71230030 Update globaldefs.h to fix the POSIX check and disable our Makefile hard-
code of -DPOSIX
2021-06-06 19:08:06 +02:00
Marco Cawthorne e61037291a README.md: Updated feature list 2021-06-06 12:40:37 +02:00
Marco Cawthorne 826d115cb1 Gracefully deal with entity attributes of the same name. This is needed for
the Input/Output system. We append numerations separated by a '#' character
and strip the when saving the map. The editor will intelligently pick a
name for us.
2021-06-06 12:27:36 +02:00
Marco Cawthorne adc1c4ea15 README: Clarify and fix typo 2021-06-05 22:18:59 +02:00
Marco Cawthorne 6928f9bb59 README: mention dependencies as well as a screenie 2021-06-05 22:16:22 +02:00
Marco Cawthorne a1fc2e3c43 Default caulking for clipping and new brushes to TRUE 2021-06-05 21:44:52 +02:00
Marco Cawthorne 18c047d29b default_build_menu.xml: change wastes to platform 2021-06-05 21:28:27 +02:00
Marco Cawthorne 270b5c757b default_build_menu.xml: remove vmap extension 2021-06-05 21:26:03 +02:00
Marco Cawthorne ae23f6b468 Added defaultkeys.ini, which will allow us to sensible set default
shortcuts without having to hardcode that stuff
2021-06-05 21:08:08 +02:00
Marco Cawthorne a91931c4e8 rename radiant/ to src/, remove some redundant files, update paths, move
regression tests into docs
2021-06-05 19:11:38 +02:00
Marco Cawthorne b67ea9efd7 Minimize the compiler flags we have to pass by removing the VERSION stuff 2021-06-05 17:43:12 +02:00
Marco Cawthorne 750b916448 Rip out any observer stuff for home directories 2021-06-05 16:38:35 +02:00
Marco Cawthorne 859744cd1f Merge branch 'master' of https://git.code.sf.net/p/worldspawn/code 2021-06-05 15:38:03 +02:00
Marco Cawthorne 5985704a2c Rip out the Pak folder feature. We organize using pk3dirs anyway 2021-06-05 15:37:51 +02:00
Marco Cawthorne 9d6c13a01c Rip out the Pak folder feature. We organize using pk3dirs anyway 2021-06-05 15:25:28 +02:00
Marco Cawthorne 13aa866ef3 Get rid of the prefix game definition and path nonsense 2021-06-05 14:30:03 +02:00
Marco Cawthorne 806a6fd08c Get rid of global.xlink 2021-06-05 13:57:40 +02:00
Marco Cawthorne 976821e604 Map_StartPosition: Don't just pick some random entity, just default to the
center since this happens in our games anyway.
Address the constant spam of unnecessary prints to console. We do not need
to know that a material we loaded succeeded - focus on the warnings and
errors.
2021-06-04 12:21:39 +02:00
Marco Cawthorne 9ba6ef4628 GoToZero will now affect all view cameras, because why not. 2021-06-04 12:03:24 +02:00
Marco Cawthorne d05f867562 Added View > Camera > Go To [0,0,0] button 2021-06-04 11:39:39 +02:00
Marco Cawthorne 6c9bcf04af Process the C++ string before printf() it directly to console 2021-06-03 00:16:11 +02:00
Marco Cawthorne d716ed379c Don't force maximize the mainframe. 2021-06-02 20:37:42 +02:00
Marco Cawthorne 1cfa5fc5cd Makefile: Move resources via resources/Makefile 2021-06-02 15:51:27 +02:00
Marco Cawthorne 88e7a872e4 README: address building instructions 2021-06-02 14:54:27 +02:00
Marco Cawthorne cf3454caba Merge contrib with plugins. Add LICENSE for prtview. 2021-06-02 14:43:14 +02:00