Oh.. no! Don't revive that mod.. there are cooler ways to do the same thing now that we have some better item functions and can add attributes to systems in the topology.- Periculi's Environmental trade mod
********************************************
If anyone has a copy of this or knows where to find
it we wold be very appreciative!
********************************************
[idea] Trade Mod
- Periculi
- Fleet Officer
- Posts: 1282
- Joined: Sat Oct 13, 2007 7:48 pm
- Location: Necroposting in a forum near you
We found a copy, and I think you're right, we're going in a totally different direction but you do have a metric Ton of great ideas! Did you ever get your upgradeable equipment working?Oh.. no! Don't revive that mod.. there are cooler ways to do the same thing now that we have some better item functions and can add attributes to systems in the topology.
I managed to get this working
Code: Select all
<ItemType UNID="&it3SlotBlock;"
name= "3 Slot Block"
level= "2"
value= "1"
mass= "500"
frequency= "notrandom"
modifiers= "upgrade"
description= "This will allow your ship to us up to 3 more devices."
>
<Image imageID="&rsItems1;" imageX="0" imageY="192" imageWidth="96" imageHeight="96"/>
<MiscellaneousDevice
deviceSlots= "-3"
/>
</ItemType>
I had an un-modded EI100 with this loadout:
OmniLaser
Nami Launcher
3SlotBlock - *upgrader device*
Reactor
Drive
Shield
Cargo Hold
Quantum CPU
Jumpdrive
Laser Collimator
Solar Panels
An EI100 is rated at 7 device, max 2 weapons.
I still could not add more weapons but I had 8 non-Weapons for a total of 10 devices!
Coming soon: The Syrtian War adventure mod!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
- Periculi
- Fleet Officer
- Posts: 1282
- Joined: Sat Oct 13, 2007 7:48 pm
- Location: Necroposting in a forum near you
Thanks!you do have a metric Ton of great ideas!
Yup, I have multiple versions of upgradeable weapons, technology systems and a couple of entire ship framework prototypes to experiment with complete overhauls. It's amazing what can be done with items now.Did you ever get your upgradeable equipment working?
Lately I have been mostly tinkering with a tricks and traps mod for looting, when I have the time.
But I am kinda stalling to see what happens with version 1.0 changes.
- Aury
- Fleet Admiral
- Posts: 5421
- Joined: Tue Feb 05, 2008 1:10 am
- Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.
I'm pretty sure that the only thing that would really affect this mod from 1.0 would be new event scripts, so we shouldn't have to worry about anything other than creating overly complex scripts once 1.0 is released. George did say he was planning on 1.0 focusing on the heretic system and rigel aurelius battle arena.Periculi wrote:Thanks!you do have a metric Ton of great ideas!
Yup, I have multiple versions of upgradeable weapons, technology systems and a couple of entire ship framework prototypes to experiment with complete overhauls. It's amazing what can be done with items now.Did you ever get your upgradeable equipment working?
Lately I have been mostly tinkering with a tricks and traps mod for looting, when I have the time.
But I am kinda stalling to see what happens with version 1.0 changes.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
- alterecco
- Fleet Officer
- Posts: 1658
- Joined: Wed Jan 14, 2009 3:08 am
- Location: Previously enslaved by the Iocrym
Lets get this back on topic.
I added the latest version to the repository. It contains many base mechanisms suggested by Prophet. Let me know if it works (I have not tested it atm... it is too late, and my battery is running low...)
.]
I added the latest version to the repository. It contains many base mechanisms suggested by Prophet. Let me know if it works (I have not tested it atm... it is too late, and my battery is running low...)
.]
I had a chance to debug it last night, the required changes are:
It's working great but I'm not sure about how the random percent is generated. It will need some tweaking and balancing.
titanium ore for 1 credit / ton?! what a deal!
Code: Select all
(setq dpf_GlobalMechanism (lambda (itm price)
(block Nil
(dpf_ApplyMechanisms itm price '(
dpf_Mech_SystemHasOreProvider
dpf_Mech_SystemHasFoodProvider
dpf_Mech_SystemHasFuelProvider
dpf_Mech_SystemHasArmorProvider
dpf_Mech_SystemHasWeaponProvider
dpf_Mech_SystemHasAutonProvider
dpf_Mech_SystemHasOreProvider
dpf_Mech_SystemHasRasiermesser
dpf_Mech_SystemHasBushido
dpf_Mech_SystemHasMakayev
dpf_Mech_SystemHasShipping
dpf_Mech_SystemHasMedics
dpf_Mech_SystemHasBlackMarket
dpf_Mech_SystemHasFortress
dpf_Mech_EnemiesNearby
)
)
))) ;; missing end bracket - line 177
line 418 (add delta (subtract p price))
should be:
(setq delta (add delta (subtract p price)))
titanium ore for 1 credit / ton?! what a deal!
Coming soon: The Syrtian War adventure mod!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
A Turret defense genre mod exploring the worst era in Earth's history.
Can you defend the Earth from the Syrtian invaders?
Stay tuned for updates!
- Aury
- Fleet Admiral
- Posts: 5421
- Joined: Tue Feb 05, 2008 1:10 am
- Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.
wow... even for titanium ore... that's rather cheap... Too cheap! (never thought I'd say that)Prophet wrote:titanium ore for 1 credit / ton?! what a deal!
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
- Aury
- Fleet Admiral
- Posts: 5421
- Joined: Tue Feb 05, 2008 1:10 am
- Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.
You're missing ringers, teratons, taikons, and general merchandise (colonies/metropoli) on that list too..
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
(plySetGenome gPlayer (list 'Varalyn 'nonBinary))
Homelab Servers: Xeon Silver 4110, 16GB | Via Quadcore C4650, 16GB | Athlon 200GE, 8GB | i7 7800X, 32GB | Threadripper 1950X, 32GB | Atom x5 8350, 4GB | Opteron 8174, 16GB | Xeon E5 2620 v3, 8GB | 2x Xeon Silver 4116, 96GB, 2x 1080ti | i7 8700, 32GB, 6500XT
Workstations & Render machines: Threadripper 3990X, 128GB, 6900XT | Threadripper 2990WX, 32GB, 1080ti | Xeon Platinum 8173M, 48GB, 1070ti | R9 3900X, 16GB, Vega64 | 2x E5 2430L v2, 24GB, 970 | R7 3700X, 32GB, A6000
Gaming Systems: R9 5950X, 32GB, 6700XT
Office Systems: Xeon 5318Y, 256GB, A4000
Misc Systems: R5 3500U, 20GB | R5 2400G, 16GB | i5 7640X, 16GB, Vega56 | E5 2620, 8GB, R5 260 | P4 1.8ghz, 0.75GB, Voodoo 5 5500 | Athlon 64 x2 4400+, 1.5GB, FX 5800 Ultra | Pentium D 3.2ghz, 4GB, 7600gt | Celeron g460, 8GB, 730gt | 2x Athlon FX 74, 8GB, 8800gts 512 | FX 9590, 16GB, R9 295x2 | E350, 8GB | Phenom X4 2.6ghz, 16GB, 8800gt | random core2 duo/atom/i5/i7 laptops
- alterecco
- Fleet Officer
- Posts: 1658
- Joined: Wed Jan 14, 2009 3:08 am
- Location: Previously enslaved by the Iocrym
That is a late night typo! Thanks for spotting it. It has been duly exterminated....Periculi wrote:Why is there a dpf_Mech_SystemHasOreProvider twice?
On what list? The stations we have so far are these:Wolfy wrote:You're missing ringers, teratons, taikons, and general merchandise (colonies/metropoli) on that list too..
Code: Select all
&stStartonEridani; '(dpf_GlobalMechanism)
&stDantalionSettlement; '(dpf_GlobalMechanism)
&stBlackMarketStation; '(dpf_GlobalMechanism)
&stBlackMarketShipyard; '(dpf_GlobalMechanism)
&stTempusLab; '(dpf_GlobalMechanism)
&stCommonwealthColony; '(dpf_GlobalMechanism)
&stCommonwealthColonyArmed; '(dpf_GlobalMechanism)
&stMedicalSuburb; '(dpf_GlobalMechanism)
&stCommonwealthSettlement; '(dpf_GlobalMechanism)
&stAgriculturalStation; '(dpf_GlobalMechanism)
&stCommonwealthStation; '(dpf_GlobalMechanism)
&stCommonwealthStationArmored; '(dpf_GlobalMechanism)
&stCommonwealthFortress; '(dpf_GlobalMechanism)
&stMiningColony; '(dpf_GlobalMechanism)
&stAdventurerOutfitters; '(dpf_GlobalMechanism)
&stArmorDealer; '(dpf_GlobalMechanism)
&stArmsDealer; '(dpf_GlobalMechanism)
&stAutonDealer; '(dpf_GlobalMechanism)
&stIceFarm; '(dpf_GlobalMechanism)
&stTaikonVentures; '(dpf_GlobalMechanism)
&stCorporateTradingPost; '(dpf_GlobalMechanism)
&stWondrousDevices; '(dpf_GlobalMechanism)
&stRingersCollective; '(dpf_GlobalMechanism)
&stRingerShipyard; '(dpf_GlobalMechanism)
&stTeratonFactory; '(dpf_GlobalMechanism)
&stTeratonResearch; '(dpf_GlobalMechanism)
&stTeratonTradingPost; '(dpf_GlobalMechanism)
&stTinkerGathering; '(dpf_GlobalMechanism)
&stCorporateEnclave; '(dpf_GlobalMechanism)
&stHotel; '(dpf_GlobalMechanism)
&stFuelDepot; '(dpf_GlobalMechanism)
&stArmsDealerMakayev; '(dpf_GlobalMechanism)
&stArmsDealerBushido; '(dpf_GlobalMechanism)
&stRasiermesserFactory; '(dpf_GlobalMechanism)
&stArmsDealerRasiermesser; '(dpf_GlobalMechanism)
Thanks for the debugging. I must admit i did not test it before I pushed the changes. I saw yesterday that it actually crashed the game... Lazy me! I have applied your fixes, and pushed the changes.Prophet wrote:It's working great but I'm not sure about how the random percent is generated. It will need some tweaking and balancing.
As for pricing, i guess we will have to run quite a few tests. I am certain that it can be tweaked to return really nice price fluctuations. Also I am not 100% sure that the way the GlobalMechanism is created right now actually works. It was just a quick throw together of the base concept.
Taben mentioned on IRC that he thought it would have been cool if George had given script control over how much enhanced weapons cost. I realized, that this framework would allow that. I'm not sure what changes would be good to make, but I'm happy it can be done!!
.]