Gamemode: Surival Sandbox

Ideas and suggestions for how to improve the Warzone 2100 base game only. Ideas for mods go in Mapping/Modding instead. Read sticky posts first!
User avatar
aubergine
Professional
Professional
Posts: 3462
Joined: 10 Oct 2010, 00:58

Re: Gamemode: Surival Sandbox

Post by aubergine »

Marking carrying unit is easy so long as there is an event when something is picked up, eg:

Code: Select all

eventPickedUp(item,droid) { ... }
This way the javascript can take a note of which unit currently has the artefact. It can also bind() to that unit so it knows when it's been destroyed = drop a new artefact at that position. And, a timer can check the unit that has the artefact to see when it gets within some range of it's HQ = drop the artefact outside the HQ and start the timer to count how long that player has owned it for.

I've been looking at the docs around challenges, and it seems they can define custom game rules. So to make this style of gameplay possible we just need these things:

1. Ability to place an artefact on the map
2. Event triggered when a droid picks up that artefact
3. Ability for AI bots to pick stuff up (currently only humans can)

However, I'm not sure if challenges can be played as multiplayer games? I've never really tried any of the challenges.

It could be further extended by having some ability to put a beacon on the droid so that other players can see which droid has the artefact both on the map and minimap.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
User avatar
Emdek
Regular
Regular
Posts: 1329
Joined: 24 Jan 2010, 13:14
Location: Poland

Re: Gamemode: Surival Sandbox

Post by Emdek »

aubergine wrote:It could be further extended by having some ability to put a beacon on the droid so that other players can see which droid has the artefact both on the map and minimap.
This is what I meant as marking carrying droid. ;-)
Maybe glow effect, different color, bigger model (to make it easier to hit) or special type (or only commanders allowed to pick).
Also I would suggest special marked place (marking similar to that of factory or repair center target) or kind of gate (could be done from two special towers, could be destructible, to make it more fun) instead of manual dropping near HQ.
Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.
The time has come, the high time, to destroy hatred in oneself.


Beware! Mad Qt Evangelist.
User avatar
aubergine
Professional
Professional
Posts: 3462
Joined: 10 Oct 2010, 00:58

Re: Gamemode: Surival Sandbox

Post by aubergine »

Each player could be given an LZ as the place to drop their artefacts - graphics already exist so less work. As for marking carrying droid, artefact beacons also already implemented so again less work there.

If the required features were added, it would be interesting to experiment with having several "flags" (multiple artefacts) on the map at once. Tracking which droid is carrying which flag then becomes more difficult, but it would be fun to see such a game in action.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
User avatar
Emdek
Regular
Regular
Posts: 1329
Joined: 24 Jan 2010, 13:14
Location: Poland

Re: Gamemode: Surival Sandbox

Post by Emdek »

Yes, could be reused, but doing something new for such special purpose is not so much work but works much better.
Except if there would be done logical explanation why using LZ, maybe as collecting shipment, so every time there would wait transporter and carry artifact away? :-D
And new one would be randomly placed around center by crashing VTOL. ;-)

In that way (reuse) we could do domination mode, control all oil resources for specified time.
Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.
The time has come, the high time, to destroy hatred in oneself.


Beware! Mad Qt Evangelist.