2008-01-16: `mv q3cpmahudeditor superhudeditor`
note that this project was renamed to
SuperHud Editor and this site won't be updated anymore,
visit
http://plrf.org/superhudeditor.
2007-01-04: v0.2.0
Took me a bit longer than planned but eventually I managed to bring it in a publishable state :)
Notable features:
- Compatible with CPMA 1.40
- Drag&Drop in elementlist
- Copy&Paste in elementlist (use rightmouseclick)
- New layout for element properties dialog
Make sure you don't install it over an old version otherwise your presets will get mixed up.
Get it in the
Files section.
Full ChangeLog
# Archived news (2006)
2006-12-21: CPMA 1.40
CPMA 1.40 was released and I'm working on an update. The new Elements Console, AttackerName and
AttackerIcon won't be taken over currently if you load a hud from the 1.40 release and save it again.
As Console is needed for the "Player ate Player's rocket" messages you'd have to re-add that Element. Just
open a Hud in quake3/cpma/hud/ and copy&paste it into your own.
I'll try to provide a new version as soon as possible, will be ready before the end of the year.
2006-10-18: Main window disappearance
I had two people reporting to me that the Main frame disappeared. The problem seems to be the application storing
wrong window coordinates sometimes.
The quick fix for this in the current version is to open the configfile:
C:\Documents and Settings\<username>\Application Data\q3cpmahudeditor\q3cpmahudeditor.conf
(Make sure you replace the <username> part with your windows username!)
and remove the lines containing
window_frame_x and
window_frame_y.
Please report back if this doesn't solve your problem (E-Mail address can be found in the README.txt file). Preferrably
with a copy of your configfile.
2006-09-19: linux only fixes
The ebuild as well as the autoconf script did not work as intended. The src and ebuild files have been updated.
2006-09-15: v0.1.0 beta1
most notable feature additions:
* add: font preview.
* add: icon/image preview.
* add: presets.
* add: fullscreen mode. (experimental, feedback appreciated)
# ChangeLog:
2006-09-15 release: 0.1.0_beta1
* add: press ctrl while moving an element with the mouse and it snaps
to the starting X/Y axis.
* add: displaying font preview on elements.
* add: image loading on elements.
* add: tga loader supporting uncompressed/rle and rgb/rgba files (if anyone
needs indexed/palette support, tell me).
* add: pk3 files reading and (optional) index caching.
* add: added option to enable caching (default disabled). caching isn't
really worth the speed gain while loading from pk3s though.
* add: option for backing up hudfile before saving.
* add: displaying default textures for those failed to load.
(a reason for failure could be that the image specified is in a pk3 which
is not looked at by q3cpmahudeditor.
By default we look in all baseq3/pak*.pk3 and baseq3/map_cpm*.pk3 and
cpma/z-cpma-pak*.pk3 files which are supposed to be available on all
cpma servers. If you make use of other images you might cannot use them
on certain servers.)
* add: optional message dialogs.
* add: investigated a bit more ingame how the cpma superhud works...
(see hudspecs/README.superhud)
* add: fullscreen mode. (experimental, feedback appreciated)
* add: disable (in GUI) those element properties which do not affect the
rendering in cpma anyway.
* add: presets.
* add: change selected/not selected helper background and outline colors in
preferences.
* add: filedialogs always go to previous directory.
* add: automatically check for new version on startup.
* chg: [win32] switched to wxWidgets 2.7 on windows (fixed bug with font threewave
not registering).
* chg: removed 'hud successfully written to' popup.
* chg: renamed Dummy to Text renderer.
* fix: [linux] autoconf version requirement removed.
* fix: 'fade' property now correctly written to hudfile.
* fix: dummyrenderer updates on every change.
* fix: 'threewave' selection in font dropdown now always registered.
* fix: reading 'color T' and 'color E' now correctly from hudfile.
* fix: moving elements up/down in hud elements dialog now does refresh them
if one of the swapped element is !DEFAULT
(-> as inherited properties could have been changed)
* fix: [linux] compilation was broken, linked against inexistant opengl toolkit
library.
* fix: no longer weird drag&drop behaviour with middle/right mousebutton.
* fix: ask for saving changes upon File->Open if current is modified.
* fix: save doublebar command to hudfile
* fix: after File->New and File->Open, hud is now redrawn automatically.
application
Use rightclick, save as...
Depends on
wxGTK which must be built with opengl if you want to use the opengl renderer.
old versions
# 0.1.0_beta1
screenshots (0.1.0 beta1)
ChangeLog
ChangeLog.txt
hudspecs
Hudspecs are definition files for q3cpmahudeditor to specify what elements are available.
In case of superHUD getting updated you will probably find here a new hudspecs
file. (If you create an updated one yourself, I'd appreciate it if you send it to me.)
using ebuild in gentoo
since it hasn't been added to the gentoo portage tree, you have to add it yourself. first you have to create a directory where you put all your own ebuilds. (they won't be touched by rsync updates) usually it's /usr/local/portage
mkdir /usr/local/portage
after that, drop a line in your /etc/make.conf file
PORTDIR_OVERLAY="/usr/local/portage"
then put the ebuild in /usr/local/portage/games-util/q3cpmahudeditor/ and type
ebuild q3cpmahudeditor-<ver>.ebuild digest
if you are running on stable x86 (and not on ~x86) then you additionally have to add the package to /etc/portage/package.keywords
echo "games-util/q3cpmahudeditor" >> /etc/portage/package.keywords
and you are ready to emerge it..
emerge q3cpmahudeditor -uva
- On irc #promode irc.quakenet.org with nick veal
- Send me an E-Mail (can be found in the README file).