Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Adventure Mode: Equip Companions With Trade Conversation Command  (Read 7506 times)

Knigel

  • Bay Watcher
    • View Profile
Adventure Mode: Equip Companions With Trade Conversation Command
« on: November 15, 2010, 02:23:49 am »

Currently in Adventure Mode, companions never pick up anything, limiting themselves entirely to starting gear. As a result, melee units that drop their weapons become limited to wrestling, and ranged units that run out of ammo have nothing but crappy bludgeons.

Since a permanent system of communicating comprehensive orders (which may be refused) is probably much farther along in development I'm proposing a temporary solution which may be easier to implement: if someone is your companion, you can trade with them anywhere, and anything you trade to them they will automatically pick up and wear, if possible.

Trading may have to be slightly modified: they'll have to accept offers when you're not asking for anything and trade outside of a store. Though I suppose some inventory juggling could get around the first, and even if you needed to go to a store to equip would be better than it is now. Ideally, they'll just accept any offer that doesn't involve giving you their starting equipment (to avoid item farming), but getting them to accept prices lower than set everything might be not worth is. There also might need to be some way to get around a lot of soldiers not having a free grasp to put on new equipment, though they could at least replace weapons and get more ammunition.
Logged

Kurouma

  • Bay Watcher
    • View Profile
Re: Adventure Mode: Equip Companions With Trade Conversation Command
« Reply #1 on: November 15, 2010, 03:06:20 am »

On the topic of inventory screens, what is up with that? I played a few games of Adv Mode because the .17 release made it look shiny and appealing, and by far the least good thing about it is the...let me see... 7 (!) different hotkeys for performing 7 different actions with your stuff. There's w, e, r, t, i, p, and d for the actions of wear, eat/drink, remove, throw, inventory, put in a container, and drop. Why does it have to be like this? Can't we just have the one inventory screen, i, from which the appropriate actions become available for each item?
Logged

darius

  • Bay Watcher
  • ^^
    • View Profile
Re: Adventure Mode: Equip Companions With Trade Conversation Command
« Reply #2 on: November 15, 2010, 01:29:01 pm »

A problem with original idea is that currently only you have a backpack. To get item from the ground and equip it without backpack is quite complex: drop what you are holding, remove item if worn on that part, drop it, pick up the target item, equip it, pick up removed item if you can wear it over old one (and wear it), pick up what you were holding. So either it needs inventory system remake or some sort of ai upgrade. Either way the solution is non-trivial.
Logged

Weirdsound

  • Bay Watcher
  • Whoosh!
    • View Profile
Re: Adventure Mode: Equip Companions With Trade Conversation Command
« Reply #3 on: November 15, 2010, 02:30:24 pm »

A problem with original idea is that currently only you have a backpack. To get item from the ground and equip it without backpack is quite complex: drop what you are holding, remove item if worn on that part, drop it, pick up the target item, equip it, pick up removed item if you can wear it over old one (and wear it), pick up what you were holding. So either it needs inventory system remake or some sort of ai upgrade. Either way the solution is non-trivial.
Just spawn soldiers and most other recruitables with backpacks then.
Logged

Knigel

  • Bay Watcher
    • View Profile
Re: Adventure Mode: Equip Companions With Trade Conversation Command
« Reply #4 on: November 15, 2010, 02:36:05 pm »

A problem with original idea is that currently only you have a backpack. To get item from the ground and equip it without backpack is quite complex: drop what you are holding, remove item if worn on that part, drop it, pick up the target item, equip it, pick up removed item if you can wear it over old one (and wear it), pick up what you were holding. So either it needs inventory system remake or some sort of ai upgrade. Either way the solution is non-trivial.

Other people could just have their own backpacks.

EDIT: Ninja'd

Plus, the primary purpose is just to have a way to replenish ammunition, which they'll already have a quiver for, and giving them a weapon if they've been disarmed, when they'll have a free grasp, so they could just only accept weapons and ammunition for trade.

Are there already parts of the AI in Fortress mode for them taking items, or do they only wear stuff you assign them?
« Last Edit: November 15, 2010, 02:38:20 pm by Knigel »
Logged