EntityPlus was hosted on Google Code, but this website will be or has been closed down. EntityPlus has migrated to GitHub. Existing links in this thread may at some point turn up dead.
Here's some direct links to release posts in the thread:
0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.7.1, 0.8, beta 1, 1.0, 1.0.1, 1.0.2, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.1.9, 1.1.10, 1.1.11
Original post below:
Recently I've been toying with the idea of invoking the creativity of Quake III Arena mappers with a new challenge of sorts.
Mapping challenges are nothing new to the level editing community. We've had challenges where you were limited in the number of brushes you could use, limited in the number of textures you could use, limited in the amount of time you could spend on it, limited in the gametypes you could use, etcetera, etcetera.
I'm repeating the word "limiting" so often on purpose, because I have a little plan that is most likely to fall flat on its face, but I want to throw it out there anyway, because this challenge would be anything but limiting.
The idea here is that I've started up a mod I've called "EntityPlus". It adds a few new entities to Quake 3 that mappers can use in maps. I've also made an updated entities.def file for it. The challenge here is that I'm hoping to try and get people to make maps using the entities in this mod, and not just the entities in this mod, but come up with your own entities you'd like to have in your map and me (or maybe if we can get some other people enthusiastic about it, someone else) can code it into the mod.
The final goal would be to create an expansive set of new entities that will allow mappers to create maps like they've never done before. I'm well aware that with Q3A's waning popularity, making maps that require a specific mod to be installed is not the most appealing idea, but I still think this could have its place. I'm mostly inspired by the recent single player competitions where people were challenged to create single player experiences in Quake 3 Arena. With EntityPlus, you could create single player experiences like you've never done before.
I'm not talking about a full fledged single player campaign driven kind of thing, but who knows where the mod could eventually end up. Let your creative juices flow and try to think outside of the box. If enough people are enthusiastic about this, we could create some really cool stuff.
So what is entityplus right now? Just 4 new entities:
- target_gravity:
This entity allows you to change the gravity setting for one player or all players in the game. - target_intermission:
When triggered, this entity forces the game to end and continues to the intermission scoreboard. - target_logic:
Is like a target_relay but works as an AND operator. Two triggers can target this entity and both need to be triggered for the target_logic to trigger its own target. - func_breakable:
Entity applied to a (collection of) brush(es). The brush(es) are removed from the game when they receive a set amount of damage.
I've already made a first release package for the mod which includes the above features. It can be downloaded here. It includes a really basic example map named "entityplus.bsp" which shows the new entities in action.
So, does this tickle your imagination or do you think "meh"?
edit:
GitHub project page:
https://github.com/TheEnginesOfCreation/EntityPlus