Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 3 [4] 5 6 ... 12

Author Topic: Bay Watcher Arena V2.0!  (Read 21938 times)

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #45 on: March 28, 2008, 08:52:00 pm »

I need bleeding and thought though, to cause death when the reactor core or cockpit are destroyed.

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #46 on: March 28, 2008, 09:31:00 pm »

Try setting the reactor core as a lower body maybe?  I'm pretty sure losing anything flagged as a lower body will kill you.

If that works, do the same thing with the cockpit.

Logged

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #47 on: March 28, 2008, 09:37:00 pm »

Well, it makes sense for the cockpit to be a thought part, since that's where the pilot (and his brain) are.

I used to have reactor cores be UPPERBODYs, but had removed it when trying to fix something else.  I may try it again though.  Maybe I'll keep bleeding, to simulate coolant leakage though (coolant is VERY important to BattleMechs).

Then I'll have an experiment to perform: make it drop something when it dies that will immediately catch on fire, to simulate it exploding.

Thingy Master

  • Bay Watcher
  • The Disemboweld
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #48 on: March 28, 2008, 09:42:00 pm »

quote:
Originally posted by apache1990:
<STRONG>I need bleeding and thought though, to cause death when the reactor core or cockpit are destroyed.</STRONG>

Hmm true, Didn't think of that.

[ March 28, 2008: Message edited by: Thingy Master ]

Logged

I3erent

  • Bay Watcher
  • The mounted dwarf has gone bErZeRk
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #49 on: March 28, 2008, 10:36:00 pm »

Wouldnt it be cool if someone made a stand alone app that would load 2 creature files then simulate combat???


Since it is only 1 on 1 maybe we could render 3-d models!!!

DF arena for realz!

Logged
quot;I got really stoned a couple days ago and ended up talking to THIS GUY. anyway... I''m really drunk now. The guy said: There is this application called "Mya" MI-AH that makes animations of people that he paid $2000 for. F- that Jazz ARMOK ROCKS. FIGHT THE MAN, GO TEAM!

Metal Chao

  • Bay Watcher
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #50 on: March 29, 2008, 03:50:00 am »

quote:
Originally posted by I3erent:
<STRONG>Since it is only 1 on 1 maybe we could render 3-d models!!!</STRONG>

You mean based on their descriptions in the body file?
That wouldn't work. It doesn't specify where on the body the parts are, their size, or their colour.
Also it would have to generate it's own animations.

No, if that is possible it'll have to be with tiles.

Logged

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #51 on: March 29, 2008, 11:52:00 am »

Damn, this sounds like it's moving right along...   I want to join in, but all I've got on hand is my abomination.  I'll post him, just in case he's not too tough to overpower everything else without a fight.  I think he most likely is though...

code:

[BODY:ABOMINATION]
[BP:UB:upper body][UPPERBODY][HEAD]
[BP:LEAR1:first left ear][CON:UB][HEAR][SMALL]


[BP:LEAR2:second left ear][CON:UB][HEAR][SMALL]

[BP:REAR1:first right ear][CON:UB][HEAR][SMALL]

[BP:REAR2:second right ear][CON:UB][HEAR][SMALL]

[BP:LHRT:left heart][CON:UB][SMALL][CIRCULATION][INTERNAL]

[BP:RHRT:right heart][CON:UB][SMALL][CIRCULATION][INTERNAL]

[BP:UBLE1:first left eye][CON:UB][SIGHT][EMBEDDED][SMALL]

[BP:UBLE2:second left eye][CON:UB][SIGHT][EMBEDDED][SMALL]

[BP:UBRE:right eye][CON:UB][SIGHT][EMBEDDED][SMALL]

[BP:MAW:gaping maw][CON:UB][EMBEDDED][SMALL][APERTURE]
[BP:LB:lower body][CON:UB][LOWERBODY]
[BP:RUA1:first right upper arm][CON:UB][LIMB]

[BP:RUA2:second right upper arm][CON:UB][LIMB]

[BP:RUA3:third right upper arm][CON:UB][LIMB]

[BP:LUA1:first left upper arm][CON:UB][LIMB]

[BP:LUA2:second left upper arm][CON:UB][LIMB]

[BP:RLA1:first right lower arm][CON:RUA1][LIMB]

[BP:RLA2:second right lower arm][CON:RUA2][LIMB]

[BP:RLA3:third right lower arm][CON:RUA3][LIMB]

[BP:LLA1:first left lower arm][CON:LUA1][LIMB]

[BP:ARMSP:arm spike][CON:LUA2]

[BP:LHD:left arm head][CON:LLA1]

[BP:LHDM:left arm head's mouth][CON:LHD][EMBEDDED][SMALL][APERTURE][GRASP]
[BP:LHDRE:right eye][CON:LHD][SIGHT][EMBEDDED][SMALL]

[BP:LHDRE:left eye][CON:LHD][SIGHT][EMBEDDED][SMALL]

[BP:LHDER:ear][CON:LHD][HEAR][SMALL]

[BP:CLAW:claw][CON:RLA1]

[BP:CLTA1:first talon][CON:CLAW][DIGIT][SMALL]
[BP:CLTA2:second talon][CON:CLAW][DIGIT][SMALL]
[BP:CLTA3:third talon][CON:CLAW][DIGIT][SMALL]
[BP:RHAND:right hand][CON:RLA2][GRASP]

[BP:CLUB:club limb][CON:RLA3]

[BP:PROT:lower body protrusion][CON:LB][LIMB]

[BP:PHD:protrusion head][CON:PROT]

[BP:PHE:eye][CON:PHD][SIGHT][EMBEDDED][SMALL]
[BP:PHN:nose][CON:PHD][SMELL][SMALL]
[BP:HEAD_HORN:right head's horn][CON:PHD][SMALL][SKELETON]
[BP:LLEG1:first left leg][CON:LB][LIMB]
[STANCE]
[BP:LLEG2:second left leg][CON:LB][LIMB]
[STANCE]
[BP:LLEG3:third left leg][CON:LB][LIMB]
[STANCE]
[BP:LLEG4:fourth left leg][CON:LB][LIMB]
[STANCE]
[BP:RLEG1:first right leg][CON:LB][LIMB]
[STANCE]
[BP:RLEG2:second right leg][CON:LB][LIMB]
[STANCE]
[BP:RLEG3:third right leg][CON:LB][LIMB]
[STANCE]

[CREATURE:ABOMINATION]
   [NAME:abomination:abominations:abominable]
   [TILE:'A'][ALTTILE:'V'][COLOR:4:0:0]
   [MEGABEAST][AMPHIBIOUS][UNDERSWIM]
   [GENPOWER:5]
   [FIREBREATH][FIREIMMUNE_SUPER][WEBBER][THICKWEB][PARALYZEIMMUNE][WEBIMMUNE]
   [NOT_BUTCHERABLE][LIKES_FIGHTING]
   [BLOODTYPE:0]
   [FANCIFUL][EVIL]
   [CAN_LEARN]
   [UTTERANCES]
   [NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION][RECKLESS]
      [NOSKULL][NOSKIN][NOBONES][NOMEAT][NOEXERT]
   [BUILDINGDESTROYER:2]
   [DAMBLOCK:1]
   [NOFEAR]
   [PREFSTRING:insane proportions]
   [PREFSTRING:utter madness]
   [BODY:ABOMINATION:GUTS:BRAIN]
   [SIZE:20]
   [ATTACK:MAIN:BYTOKEN:RHAND:punch:punches:1:2:BLUDGEON][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:RHAND:swipe at:swipes at:1:1:GORE][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:CLAW:rake:rakes:1:4:SLASH][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:CLUB:smash:smashes:1:4:BLUDGEON][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:ARMSP:stab:stabs:1:5:PIERCE][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:MAW:bite:bites:1:6:GORE][ATTACKFLAG_WITH][ATTACKFLAG_CANLATCH]
   [ATTACK:MAIN:BYTYPE:THOUGHT:blast:blasts:1:6:GORE][ATTACKFLAG_WITH]
   [ATTACK:MAIN:BYTOKEN:LHDM:bite:bites:1:2:GORE][ATTACKFLAG_WITH][ATTACKFLAG_CANLATCH]
   [ATTACK:SECOND:BYTYPE:STANCE:kick:kicks:1:1:PIERCE][ATTACKFLAG_WITH][ATTACKFLAG_CANLATCH]
   [EQUIPS]
   [NO_GENDER]
   [DIURNAL]
   [BIOME:ANY_LAND]
   [STANDARD_FLESH]
   [HOMEOTHERM:10067]
   [LAYERING:300]
   [SWIMS_INNATE][SWIM_SPEED:2500]



Please note that I was just tossing this guy together when I first made him.  There are a few obvious problems, such as the standardized flesh temperature settings, but he may have some other oddball things in there as well.  

I have no idea why I put webbing in there, though...  Must have seemed like a good idea at the time.  Feel free to take it out.


If this doesn't work, I may feel obliged to actually spend the time to come up with something new.  You can still keep him on as something to clean out the arena when you're done with a fight, though.


EDIT:  Or the swimming...  It must have been really, really late...

[ March 29, 2008: Message edited by: Kagus ]

Logged

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #52 on: March 31, 2008, 09:37:00 am »

I'm back!
(Weird factoid: I can't play much on weekends!)

I'll add more of these creatures once I'm done with my history class today.

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #53 on: March 31, 2008, 10:47:00 am »

quote:
Originally posted by Kagus:
<STRONG>I'll post him, just in case he's not too tough to overpower everything else without a fight.  I think he most likely is though...</STRONG>

It shouldn't be too strong compared to the others.  Its greatest strength is the webbing plus various immunities (fire, web, paralysis).  Many of the others, including mine, have exceptionally high damage.  Mine's justified as part of the gimmick, or so I like to think.  :roll:

Logged

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #54 on: March 31, 2008, 12:02:00 pm »

Log:

(*) Added [RECKLESS] to everything that doesn't have it, because it wouldn't be very good if any of the creatures fled in terror from a fight.

(*) Added Plumber

(*) Added Phantom's Savy
- Added [LAYERING:2500] to the Savy to prevent it from dying due to cold (it has a high home temperature)

(*)Added Bulborb
- Added [LAYERING:50]

(*) Added Torak

(*) Added Frost Titan
- Did random stuff to HOMEOTHERM and FIXED_TEMP, but it doesn't do anything. (Hmm, I guess it did, I just froze myself to death.  Fixed.)
- Added [LIKES_FIGHTING][RECKLESS]
- Dropped size to 19

(*) Added Abomination
- Removed DAMBLOCK (Its [SIZE:20] gives it plenty of defense)

Haven't done combat testing for these (or finished with the others, really), but I figured I may as well just put them all in.

[ March 31, 2008: Message edited by: apache1990 ]

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #55 on: March 31, 2008, 12:16:00 pm »

(*) Frost Titan
- Removed [STANDARD_FLESH] (it caused it to freeze itself).

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #56 on: March 31, 2008, 12:18:00 pm »

Here are my current files, if anyone is interested in testing this stuff out.

Just make your own text file for the creature and body parts, and copy the code into it.  For the entities, replace the normal entity_default.txt file's contents with the new stuff.

(removed horrendous amount of code, will release files shortly)

[ March 31, 2008: Message edited by: apache1990 ]

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: Bay Watcher Arena V2.0!
« Reply #57 on: March 31, 2008, 06:14:00 pm »

Give the Frost Titan its STANDARD_FLESH back, followed by [COLDDAM_POINT:something-less-than-its-FIXED_TEMP-or-HOMEOTHERM-or-whatever].  That's probably a better fix than removing STANDARD_FLESH.
Logged

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #58 on: March 31, 2008, 06:56:00 pm »

(*) Added Kitten still
- Changed body to QUADRUPEDGRASP, since the normal quadruped body can't use the grasp attacks.
- Added [DAMBLOCK:5] to increase survivability.
- Added [LIKES_FIGHTING][RECKLESS] because I add it to everything here.

(*) Modded Frost Titan
- Returned [STANDARD_FLESH], and added [COLDDAM_POINT:0]

apache1990

  • Bay Watcher
  • Arena Master
    • View Profile
    • Bay Watcher Arena V2.0!
Re: Bay Watcher Arena V2.0!
« Reply #59 on: March 31, 2008, 07:25:00 pm »

Here's the mod, in its current state:
Bay Watcher Arena Mod

Just unzip the files into raw/objects, generate a world, and it works!
(Note: You should use a fresh copy of Dwarf Fortress for the mod)

EDIT: Now on DF File Depot

[ March 31, 2008: Message edited by: apache1990 ]

Pages: 1 2 3 [4] 5 6 ... 12