Author Topic: Species handling upgrades  (Read 10727 times)

0 Members and 1 Guest are viewing this topic.

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Quote
Originally posted by Kazan
snip


Yes, that was what I was thinking.

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
I made a list a while back of all the species-dependant stuff. Let me find it.

  • Engine glows/thruster ANIs.
  • Flyby sounds.
  • Wingman personas.
  • Briefing icons.
  • Default IFF.
  • Name color in FRED.
  • Support ship.


Hope this helps. I've been waiting for this for a long time. :D
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
*waits for someone to create a giant free-for-all battle in FS2 and multi*

Hey...

Would this change Multi? Imagine squadwar with more than 2 squads fighting for a space at a time. :drevil:
Freelance Modeler | Amateur Artist

 

Offline Sticks

  • 29
Kazan is da man. :thepimp:

Maybe you could teach me a little about your table parser magic? Eh? Eh? ;7
"Napalm is good as a quickfire solution, literally..." -- cngn

"Shh... [Kazan's] schizophrenia allows him to multitask." -- Goober5000

Why am I still coding at 12:35am?

SCP: Templum sanctus ingeniosus

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
W00t! Kazan, you rock :D. This solves not one, but two of TIs problems :D

Species 4: Aesir ... It'll fit in nicely :D
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote
Originally posted by Galemp
I made a list a while back of all the species-dependant stuff. Let me find it.


Excellent, this helps a ton


Quote
Engine glows/thruster ANIs.


Done

Quote
Flyby sounds.


Done

Quote
Wingman personas.


TO DO[/b]

Quote
Briefing icons.


Done

Quote
Default IFF.


Done [it's something like shivan = hostile, else friendly - V's default]

Quote
Name color in FRED.


Done

Quote
Support ship.


TO DO


sticks: read some of the existing load stuff - especially the ship load - and read parselo.h
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Personas are not _truely_ species dependant, they can have a species flag though

they extra flag right now is only available for vasudans and is "+Vasudan" - im going to change it to "+" such as "+Ancients", or "+SomeUserSpeciesName", etc [obviously has to be a species named the in table)
« Last Edit: October 15, 2003, 09:37:24 pm by 30 »
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
wow.. i barely had to modify anything for the support ship...
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Quote
Originally posted by Kazan
it was written semi-flexibly

there was a lot of hardcoding things that depended on the species count, but it was more or less already farely flexible.

i haven't looked at the teams support yet but I am thinking of a "dispoisition matrix"

Code: [Select]

  1 2 3 4 5 6 7 8 9
1 * ! ! ! ! ! ! ! !
2 ! * ! ! ! ! ! ! !
3 ! ! * ! ! ! ! ! !
4 ! ! ! * ! ! ! ! !
5 ! ! ! ! * ! ! ! !
6 ! ! ! ! ! * ! ! !
7 ! ! ! ! ! ! * ! !
8 ! ! ! ! ! ! ! * !
9 ! ! ! ! ! ! ! ! *

each ! can be replaced by options - like Hostile, Netural, Unknown, Friendly - perhaps with modifiers - ie active,passive (active hostile = go out of way to attack member of said team, or active passive = go out of way to defend member of said team)

* = 'dead space-cannot be diposed tword self' [/B]


This is basically what I wanted when I asked if you were touching the teams :) :yes:

BTW call it actively protective or something active passive just sounds strange :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
you may want to have a fred sexp that changes the "disposition matrix" for use in campaigns.  i don't know exactly what you have changed, but it may work

sexp-change-disposition
 -species 1
 -species 2
 -new value (-1 is hostile, 0 is neutral, 1 is friendly)
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Lightspeed

  • Light Years Ahead
  • 212
Quote
Originally posted by Raa Tor'h
I thought it'd be kinda cool to have to prove yourself to the enemy, and become a traitor at the same time... :|


that'd be soooo cool in some missions :D

How about setting up some SEXPs to do this?
+Set-Player-Friendly with (Team)
+Set-Player-Neutral with (Team)
+Set-Player-Hostile with (Team)
Modern man is the missing link between ape and human being.

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
that's a good idea - i haven't changed anything yet on the teams
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Woolie Wool

  • 211
  • Fire main batteries
Hmmm, that would be great for Starforce because each faction has its own weapon/engine glow/shield hit color:

Savaran Imperial Alliance: Green
Earth Federation: Blue
Microsol Consortium: Red/Orange
Vasudan Empire: Yellow
Zica: Purple
Erigoneans: White
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
weapon colors and shield hit _color_ are in the ships.tbl

engine glow/etc is a species default - but apparently has _Always_ been overrideable
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 
Quote
Originally posted by PhReAk
you may want to have a fred sexp that changes the "disposition matrix" for use in campaigns.  i don't know exactly what you have changed, but it may work

sexp-change-disposition
 -species 1
 -species 2
 -new value (-1 is hostile, 0 is neutral, 1 is friendly)


well, if possible, i'd say go from -2 to 2. to set how much piority will be given. so that if a GTVA ship has the choice between shotting a shivan or an NTF of the same class, it will shoot the shivan.
i am not sure how much AI recoding would be needed, but if it was possible it might be cool to implement. or go from 0 to 5, if you can use a cheaper var type that way, i don't know C, but in some languages it's cheaper to stay above the 0.
just another newbie without any modding, FREDding or real programming experience

you haven't learned masochism until you've tried to read a Microsoft help file.  -- Goober5000
I've got 2 drug-addict syblings and one alcoholic whore. And I'm a ****ing sociopath --an0n
You cannot defeat Windows through strength alone. Only patience, a lot of good luck, and a sledgehammer will do the job. --StratComm

 

Offline Woolie Wool

  • 211
  • Fire main batteries
Quote
Originally posted by Kazan
weapon colors and shield hit _color_ are in the ships.tbl

engine glow/etc is a species default - but apparently has _Always_ been overrideable


Well DUH!:hopping: I'm just saying that this would be good for Starforce because there are six factions, each with its own effects color.

Not to be rude or anything, but you were really irritating me there.
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline aldo_14

  • Gunnery Control
  • 213
This is helping Reci quite a bit, too - I was jsut wondering how to set up the stuff like brief icons & engineglows :yes:

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
read the volition icons.tbl

notice how each "type" of icon has three sets of three entries? that's (in order) one set of three for species 1, one set of three for species 2, one set of three for species 3

(each set of three is like the icon itself, then hilite and another option)
[in the case of V's tables Species 1 = terran, 2 = vasudan, 3 = shivan]

look in the above species_defs.tbl for the engine glow stuff and shieldhit animation [and definiting the species names]
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline Woolie Wool

  • 211
  • Fire main batteries


Any progress?
16:46   Quanto   ****, a mosquito somehow managed to bite the side of my palm
16:46   Quanto   it itches like hell
16:46   Woolie   !8ball does Quanto have malaria
16:46   BotenAnna   Woolie: The outlook is good.
16:47   Quanto   D:

"did they use anesthetic when they removed your sense of humor or did you have to weep and struggle like a tiny baby"
--General Battuta

 

Offline Krackers87

  • 158 crew
  • 29
different colors for teams (defineable especially) would help greaty.
Put this in your profile if you know someone who is fighting, has survived, or has died from an awp no scope.

just like seventies goofballs
he's waiting on last calls
well listen method man
'cause if you leave on the last line
don't leave on the ground kind
born just a little too slow