Adding extra ship rooms to a base
Just done a search and couldn`t find the info on this one. Not sure if its even possible, but here is where i`ve got to..
Added this to Li01_08 (its been changed to have ships before)
[BaseInfo
nickname = Li01_08_Base
start_room = Deck
[Room
nickname = Bar
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_Bar.ini
[Room
nickname = Deck
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_Deck.ini
[Room
nickname = ShipDealer
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer.ini
[Room
nickname = ShipDealer2<-----------These room has been added
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer2.ini
[Room
nickname = ShipDealer3<-----------These room has been added
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer3.ini
Then in the actual Shiproom(1)
...(i`ll save some space here), added
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER2_ROOM
room_switch = ExitDoor
set_virtual_room = ShipDealer2
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER3_ROOM
room_switch = ExitDoor
set_virtual_room = ShipDealer3
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER2
behavior = StartShipDealer
state_read = 2
state_send = 1
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER3
behavior = StartShipDealer
state_read = 2
state_send = 1
All of the rooms have a target and can return to the ship room corridor.
Then in \DATA\INTERFACE\BASESIDE\navbar.ini
IDS_HOTSPOT_SHIPDEALER = interface\baseside\salesman.3db
IDS_HOTSPOT_SHIPDEALER2 = interface\baseside\salesman.3db<--added
IDS_HOTSPOT_SHIPDEALER3 = interface\baseside\salesman.3db<--added
ShipDealer = Interface\Baseside\ship_dealer.3db
ShipDealer2 = Interface\Baseside\ship_dealer.3db<--added
ShipDealer3 = Interface\Baseside\ship_dealer.3db<--added
So, I end up with the deck as normal, then if u go into ship, you get 3 rooms rather than 1. But each of them has the same ships.
I think the problem is,
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER
behavior = StartShipDealer<--------- need to add extra entries for the other 2
state_read = 2
state_send = 1
Anybody know where these are located? I tried reshacking the exe and a few Dll`s looking for StartShipDealer but it didn`t come up.
If anybody has any input, it wud b helpfull..
Added this to Li01_08 (its been changed to have ships before)
[BaseInfo
nickname = Li01_08_Base
start_room = Deck
[Room
nickname = Bar
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_Bar.ini
[Room
nickname = Deck
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_Deck.ini
[Room
nickname = ShipDealer
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer.ini
[Room
nickname = ShipDealer2<-----------These room has been added
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer2.ini
[Room
nickname = ShipDealer3<-----------These room has been added
file = Universe\Systems\Li01\Bases\Rooms\Li01_08_ShipDealer3.ini
Then in the actual Shiproom(1)
...(i`ll save some space here), added
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER2_ROOM
room_switch = ExitDoor
set_virtual_room = ShipDealer2
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER3_ROOM
room_switch = ExitDoor
set_virtual_room = ShipDealer3
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER2
behavior = StartShipDealer
state_read = 2
state_send = 1
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER3
behavior = StartShipDealer
state_read = 2
state_send = 1
All of the rooms have a target and can return to the ship room corridor.
Then in \DATA\INTERFACE\BASESIDE\navbar.ini
IDS_HOTSPOT_SHIPDEALER = interface\baseside\salesman.3db
IDS_HOTSPOT_SHIPDEALER2 = interface\baseside\salesman.3db<--added
IDS_HOTSPOT_SHIPDEALER3 = interface\baseside\salesman.3db<--added
ShipDealer = Interface\Baseside\ship_dealer.3db
ShipDealer2 = Interface\Baseside\ship_dealer.3db<--added
ShipDealer3 = Interface\Baseside\ship_dealer.3db<--added
So, I end up with the deck as normal, then if u go into ship, you get 3 rooms rather than 1. But each of them has the same ships.
I think the problem is,
[Hotspot
name = IDS_HOTSPOT_SHIPDEALER
behavior = StartShipDealer<--------- need to add extra entries for the other 2
state_read = 2
state_send = 1
Anybody know where these are located? I tried reshacking the exe and a few Dll`s looking for StartShipDealer but it didn`t come up.
If anybody has any input, it wud b helpfull..