The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

Legacy:Mod Ideas/Mini Bulldogs

From Unreal Wiki, The Unreal Engine Documentation Site
< Legacy:Mod Ideas
Revision as of 23:18, 4 January 2006 by SuperApe (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Mod ideas for UT 2003 – Mini Bulldogs

Inspiration

I thought of this after seeing Bulldog Player and Mod Ideas/RunningOfTheBulldogs.

Description

Rather than make a new game type, I thought it would be amusing to integrate this with other gametypes on standard maps.

When a player first spawns, he chooses whether to spawn as a human, or a Bulldog. (They can change their spawning preference later in the game.)

Player Bulldogs are scaled to be not much larger than humans are, so that they can fit through standard doorways and otherwise go most places humans can go. Whether they get the usual weapons or not (mounted as a turret that follows mouse view?) is a game balance choice, but Bulldogs can deal damage by ramming and running over opponents.

Bulldogs can also self-destruct. If the original Bulldog control code isn't changed much, they can roll and get stuck pretty easily (and the roll command doesn't seem to be reliable), so you need a way to start fresh; and if you don't allow the standard weapons, this provides another way to kill opponents. Of course, it counts against your kills, as suicide always does – but you've got a better chance of taking someone else out with you. If you kill two or more opponents, you're in front. ;)

Bulldogs wouldn't be able to go everywhere humans can; they might not fit some lifts, or be able to negotiate some stairs; and ladders are out of the question. But they are faster than humans, a bit tougher, and fun to drive aggressively. It would be a matter of teamwork to balance Bulldogs with humans on your team.

In single player deathmatch, you'll just have to learn when to play Bulldog or human – and if you choose poorly, you can always change your preference and self-destruct...

Eye Candy

For self-destruct, a decent sized explosion leaving behind a couple of bouncing tyres would go down well.

Decals on the Bulldogs for bullet holes, smoke, and other damage indicators would be nice too.

Related Topics

Discussion

GRAF1K: Sounds interesting. And may be as simple as "Other.default.Drawscale = 0.5".

MythOpus: Nopers. If you simply change the DrawScale, the tires and body will be misaligned. You'll have to make a new BullDog Class :)

Foxpaw: To fix the tires being separate you would have to also change the following variables:

  WheelFrontAlong
  WheelFrontAcross
  WheelRearAlong
  WheelRearAcross
  WheelVert
  DustDrop
  HeadlightCoronaOffset
  DrivingTriggerOffset
  ExitPositions
  RocketFireOffset

As well it probrably wouldn't hurt to scale the bulldog's mass, center of mass, and wheel torque appropriately. Not sure why DE didn't have those things all scaled by drawscale to begin with, but since they didn't, you'll have to do so manually.

And, for the record, the bulldog starts at drawscale 0.4, so making it 0.5 would actually make it larger - but I think we all knew what you meant anyway. :D

MythOpus: Making a new Bulldog class will be a lot more fun guys. I suggest you do it that way ;)