Page 1 of 2
Transporting Ally Commanders
Posted: 08 Jul 2008, 23:29
by NOiZE
some chat wrote:[21:19:53] <[WarC]NOiZE> hi
[21:19:57] <[LCC]quantum[CA]> hello
[21:20:15] <[WarC]NOiZE> I Want something scripted, but im looking for a volunteer =)
[21:20:25] <[LCC]quantum[CA]> what do you need?
[21:20:27] <[WarC]NOiZE> i want atlasses being unable to pick up ally commanders, or maybe when a atlas picks up an allied commander, the atlas should be undercontrol of the "transported" commander
[21:23:12] <[LCC]quantum[CA]> that's a good idea, i'll maybe make it.. but my todo list has 57 lines so if you want it quick dont count on me
I would like this in BA, so im hoping someone could write this for me =)
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 00:02
by Otherside
Do it yourself :D
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 03:06
by TheFatController
Meh I have it half working but with the area-load command its a pain to block the loading of an allied commander without blocking the whole command, the only solution I can think of is polling all the transports that are given an area-load command for a short time to make sure one doesn't take an allied commander... which is just messy...
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 03:09
by FLOZi
Easy to do it in COB
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 03:26
by Acidd_UK
Actually I would like to make it an option so you can still allow some players to move your com without messing around with the trans. If you trust someone/some ppl/everyone then you should not be forced to nerf the teamwork aspect of the game. Optional pls!
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 03:33
by TheFatController
Here's one solution
http://pw3n.net/gadgets/cmd_no_ally_comnap.lua
In this gadget any attempt to load an allied commander is replaced with a move order to that commander.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 11:40
by Acidd_UK
That's not a solution though, it's simply reducing the opportunity for good teamwork.
I think we need to define exactly what the problem is before we start defining solutions. Presumably this is to stop greifing tactics, but as I've said in another thread, nerfing what your interactions with allies isn't the way to prevent greifing. What next, remove the ability to capture allies things? Remove friendly fire? Remove the ability to send a nuke within 100km of an allies unit? Etc etc etc....
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 12:42
by det
Acidd_UK wrote:That's not a solution though, it's simply reducing the opportunity for good teamwork.
I think we need to define exactly what the problem is before we start defining solutions. Presumably this is to stop greifing tactics, but as I've said in another thread, nerfing what your interactions with allies isn't the way to prevent greifing. What next, remove the ability to capture allies things? Remove friendly fire? Remove the ability to send a nuke within 100km of an allies unit? Etc etc etc....
+1
edit: btw, I would like a gadget that prevent napping of enemy units unless they are EMP'd.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 12:58
by KDR_11k
Acidd_UK wrote:That's not a solution though, it's simply reducing the opportunity for good teamwork.
Hand the transport to your ally, let him give the transport order.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 15:36
by sillynanny
NOiZE wrote:when a atlas picks up an allied commander, the atlas should be undercontrol of the "transported" commander
This would be ideal.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 15:49
by Hoi
sillynanny wrote:NOiZE wrote:when a atlas picks up an allied commander, the atlas should be undercontrol of the "transported" commander
This would be ideal.
+1
but what about enemys comnaping? that would work too

Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 15:59
by Regret
NOiZE wrote:some chat wrote:[21:19:53] <[WarC]NOiZE> hi
[21:19:57] <[LCC]quantum[CA]> hello
[21:20:15] <[WarC]NOiZE> I Want something scripted, but im looking for a volunteer =)
[21:20:25] <[LCC]quantum[CA]> what do you need?
[21:20:27] <[WarC]NOiZE> i want atlasses being unable to pick up ally commanders, or maybe when a atlas picks up an allied commander, the atlas should be undercontrol of the "transported" commander
[21:23:12] <[LCC]quantum[CA]> that's a good idea, i'll maybe make it.. but my todo list has 57 lines so if you want it quick dont count on me
I would like this in BA, so im hoping someone could write this for me =)
It's dumbing down the gameplay.
We as a clan often transport commanders of our clanmates/allies, it's incredibly useful when your ally isn't paying attention and allies comm is getting overrun, you go in quick, and take the comm to safety.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 16:12
by Hoi
Regret wrote:NOiZE wrote:some chat wrote:[21:19:53] <[WarC]NOiZE> hi
[21:19:57] <[LCC]quantum[CA]> hello
[21:20:15] <[WarC]NOiZE> I Want something scripted, but im looking for a volunteer =)
[21:20:25] <[LCC]quantum[CA]> what do you need?
[21:20:27] <[WarC]NOiZE> i want atlasses being unable to pick up ally commanders, or maybe when a atlas picks up an allied commander, the atlas should be undercontrol of the "transported" commander
[21:23:12] <[LCC]quantum[CA]> that's a good idea, i'll maybe make it.. but my todo list has 57 lines so if you want it quick dont count on me
I would like this in BA, so im hoping someone could write this for me =)
It's dumbing down the gameplay.
We as a clan often transport commanders of our clanmates/allies, it's incredibly useful when your ally isn't paying attention and allies comm is getting overrun, you go in quick, and take the comm to safety.
my vote goes to mod option
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 17:43
by LordMatt
Regret wrote:It's dumbing down the gameplay.
We as a clan often transport commanders of our clanmates/allies, it's incredibly useful when your ally isn't paying attention and allies comm is getting overrun, you go in quick, and take the comm to safety.
This is the reason I don't like this idea either. I have evacuated allied coms from certain death on several occasions, and having to fight some widget that prevents loading or gives the transport to the ally would have resulted in the loss. The momentary delay between loading complete and the ally realizing they now needed to move the atlas themselves would have been sufficient for rockos to kill a stationary transport.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 17:54
by Jazcash
I'm with Regret on this one but also when you have an ally that is not doing much, is idle or is porcing badly, I like to use their coms for better purposes

Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 17:55
by quantum
This transfers the atlas but causes a crash after a few seconds, in .76b1.
It works in Spring r6108.
Tested in CA.
Code: Select all
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--
-- Copyright (C) 2008.
-- Licensed under the terms of the GNU GPL, v2 or later.
--
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
function gadget:GetInfo()
return {
name = "NoAllyComNap2",
desc = "Transports picking up allied Commaders are give to the "..
"transported Commander's team",
author = "quantum",
date = "July 09, 2008",
license = "GNU GPL, v2 or later",
layer = 0,
enabled = true -- loaded by default?
}
end
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
if (not gadgetHandler:IsSyncedCode()) then
return
end
function gadget:UnitLoaded(unitID, unitDefID, unitTeam, transportID, transportTeam)
Spring.Echo(unitTeam, transportTeam)
if (UnitDefs[unitDefID].isCommander and
Spring.AreTeamsAllied(unitTeam, transportTeam)) then
Spring.TransferUnit(transportID, unitTeam, true)
Spring.GiveOrderToUnit(transportID, CMD.STOP, {}, {})
end
end
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 18:16
by Machiosabre
you finished your entire todo list in one day?

Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 18:39
by Evil4Zerggin
Nah, all devs use priority queues.
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 19:48
by ZellSF
My vote's for mod option default to off. BA needs more mod options :P
Re: Transporting Ally Commanders
Posted: 09 Jul 2008, 20:01
by Jazcash
BA Mode Options. Discuss.
My suggestions:
* ( No Com ), A mode which starts every played without a com but instead allows the player to choose a T1 lab and spawns it where they choose to spawn. So basically BA without a com.
* Another mode ( Assassination ) Where it's com ends as normal but each com has 10000 health instead.
* ( Juggernaut ) Where before the game begins one player is selected to be the juggernaut. This player has to be alone against everyone else but he has a 100 bonus and his com has 10000 health and all his attack units do x2 more damage.
* ( Sudden Death ), Com ends as normal but each players com has 1000 HP instead of 3000.
* ( Metal Mode ). Each Mex gives 10 Metal instead of the usual amount which is usually 1.8 to 3.
* ( Swap mode ) Players built up as normal but every 10 minutes allies units are randomly swapped. So for instance if I built up a big base and one of my allies built up a small base, at 10 minutes we would swap bases so the noob would have my big base and I would have to work on the small base etc...
These are just a few suggestions I've come with at the top of my head and I think some of them could potentially be quite fun.
Please think about this, discuss.