The game code for the QVM-files
Find a file
Sylvain L 025d2838a6
Fix secondary weapon models registering (#346)
* Fix secondary weapon models registering
* Fix weapon secondary models registering in UI
2024-06-23 06:14:48 -04:00
.github/workflows GitHub actions instead of travis (#142) 2021-09-23 21:55:48 +02:00
code Fix secondary weapon models registering (#346) 2024-06-23 06:14:48 -04:00
linux_scripts Added the neccecary paramter to missionpack to use the UI3 gui 2016-11-19 12:25:14 +01:00
text Init 2009-05-15 14:44:23 +00:00
ui Reverted EVERYTHING to how it used to be before I was given maintenance permission. I'm done. (#342) 2024-04-09 21:25:04 +00:00
windows_scripts Reverted EVERYTHING to how it used to be before I was given maintenance permission. I'm done. (#342) 2024-04-09 21:25:04 +00:00
.editorconfig Add http://EditorConfig.org file for editors that support it. 2018-12-08 13:12:48 +01:00
.gitignore Many fixes to the Windows compiling scripts. 2020-01-21 10:11:20 -03:00
admin.dat Nope..Not anymore :) 2009-06-14 05:18:02 +00:00
LICENSE GPL-2.0-or-later (#174) 2024-01-14 01:52:24 +01:00
Makefile Reverted EVERYTHING to how it used to be before I was given maintenance permission. I'm done. (#342) 2024-04-09 21:25:04 +00:00
Makefile.OpenArena Added the neccecary paramter to missionpack to use the UI3 gui 2016-11-19 12:25:14 +01:00
README.md Update github action instead of Travis in README 2021-09-26 15:15:06 +02:00
sprees.dat Changed the default tone in sprees 2009-06-09 17:31:34 +00:00

OpenArena gamecode

Build status Codacy Badge

Description

This is the game code part of OpenArena. In mod form it is referred as OpenArenaExpanded (OAX).

Building

You need a C-compiler (tested with gcc and clang) and GNU make then just type

make

and the qvm-files will be build. Ready to be packed into a pk3-file.

See https://github.com/OpenArena/gamecode/wiki/Build-instruction for more details.

See http://openarena.wikia.com/wiki/OpenArena_eXpanded for alternative build options

Extracting entities

It is possible to extract entity definition for use with GtkRadiant and NetRadiant like this:

cd code/game
./extract_entities.sh > openarena.def

Development documentation is located here: https://github.com/OpenArena/gamecode/wiki

The development board on the OpenArena forum: http://openarena.ws/board/index.php?board=30.0

In particular the Open Arena Expanded topic: http://openarena.ws/board/index.php?topic=1908.0

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.