Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development merge to Master #24

Merged
merged 51 commits into from
Aug 26, 2014
Merged

Development merge to Master #24

merged 51 commits into from
Aug 26, 2014

Conversation

confusingbits
Copy link
Owner

Experimental Version 0.12.0 - for ksp v0.24.2

  • Fixed data collection on magnetometer.
  • Added more details to generator, reactor and radiator modules.
  • Added atmospheric intake functionality to atmospheric scoops.
  • Charging is now disabled by default on the alcubierre drives.
  • Added 1000 EC to computer core, and increased torque to 5/5/5.
  • Added a more detailed tooltip description for the computer core.
  • Added details about power transmission to array and reciever to tooltip descriptions.
  • Added details about generator attachment and modes to tooltip descriptions.
  • Added detail to the GC/MS tooltip to indicate that it is also a science experiment.
  • Added details to the GRS description to indicate that it is useful for detecting concentrations of uranium and thorium.
  • Added a more detailed description of the science labs capabilities.
  • Added a clarification of the crygenic helium tank, and its use with the IR telescope.
  • Added details about the magnetometer is also a science experiment to the tooltip desciption.
  • Added details to the helium-3 container to clarify that it does not store helium, and is used as a reator fuel.
  • Added tooltip to antimatter containers to indicate maximum capacity.
  • The UN tank now uses the correct model.
  • Charging is now disabled by default for antimatter containers.
  • Microwave recievers will now attempt to throttle reception to equal demand. (experimental)
  • Plasma engines now have the capability to automaticely toggle between quantum vacuum plasma and normal fuel. (experimental)
  • Added "radial" warp drive models.
  • Fixed thermal reciever power reception throttling. (experimental)
  • Fixed improper power calculation for AM reactors. (code: ArtForz)
  • Fixed improper fuel/waste transfer on nuclear reactors. (code: ArtForz)
  • Fixed trittium breed rate whne using unloaded lithium. (code: ArtForz)
  • Added detail to IR telescope description to indicate it's requirements.
  • Corrected many node sizes in part configs. (feedback: arcfurnace)
  • Limited visibility of toolbar icons to thier appropriate mode. (code: blizzy78)
  • Corrected node sizes for thermal recievers.
  • Corrected resource name in particle fission reactor configs.
  • Corrected tech requirements for warp drive configs.
  • Added part costs for 0.24.
  • Radiators now glow red hot in proportion to temperature. (mellon85)
  • Tweakscale integration (Some of the models have been removed in the process.)
  • Reactor rebalance (basic fission is more capable, antimatter less so)
  • Radiators have been buffed. (Flat and inline radiator have decided to retire to the ugly duckling pond.)
  • Water is now Water. (Who'da thunk it!)
  • Precoolers work again! (They are basicly a "free" intake now.)
  • Science Mode is now supported. (By the KSPI code, Treeloader still doesn't work though.)
  • Fission and Pfission now both use general EnrichedUranium and DepletedUranium resources. (For compatibility.)
  • EnrichedUranium can be mined with the Refinery.
  • Corrected power consumption of generators. (rakkhin)
  • Corrected behavior of Microwave transmitters. (rakkhin)
  • Improved he-3 decay tracking. (mellon85)
  • Fixed an issue with Vista and MW throttling. (maybe.)
  • Many many tooltips have been decluttered.
  • Thermal Turbojets will now disable themselves before critical overheating occurs.
  • Plasma Thrusters now have thrust vectoring.
  • Science lab now has a science container and can do crew reports.
  • Support for CommunityResourcePack.
  • ORS v 1.2.0
  • Fuel resources are now tweakable in the VAB.
  • Initial resource cost implimentation. (Better balance will come in a later version.)

jakkarth and others added 30 commits July 27, 2014 21:22
…d when there are input materials available AND there's storage onboard for the output materials.

This patch prevents a deadlock refueling condition. For example, on mun, a 1.25m generator + sethanes fission reactor cannot supply enough power to both mine alumina and electrolyse it into aluminum and oxidizer. If both options are enabled on the ISRU, the mining will take precidence and starve the electrolysis process of megajoules even when the alumina storage on the ship is full. With this patch applied, the mining function will stop consuming megajoules when there is no more room to store the alumina, so there will be power for the electrolysis to consume the alumina. This allows the ship to be refueled without requiring the player to constantly turn on and off the alumina mining option (although it will still be slower than if sufficient power generation were available).
- Throttle power consumption for resource extraction and refining based upon output
Refund unused resources if refining/mining cannot be completed.
More mining/refining work.
- rollback isru function changes
- first pass reactor balance
Inline and large red color is now bright as the other radiators and the
normal radiator color follows the same scale as the others.
Colors are now even between components.
The texture colors are applied with a 0.0f-1.0f interval at the power of
3 to make the glow effect increase exponentially as the temperature
rises.
Added a configuration key to disable the feature completly.
- rename project to match mod name
- reorganization work
- First pass resource costs (reactor resource progression)
- second part cost pass (costs of empty parts).
- centralized scalexponents cfg
… when reactors are producing both Thermal Power and Charged Particles attached generators read wrong Thermal Power value from reactors as if reactor generated his full potential power as Thermal Power

Fix Thermal Generators eating Charged Particles - it is normal, that Thermal generators can use Charged Particles to generate power if Direct Conversion Generator is not present or disabled, that should not be the case, Thermal Generators should use only Thermal Power

Fix Direct Conversion Generators being able to exceed their capabilities - when there's more than one Direct Conversion Generator (as if with more than one Fusion Reactor in mixed mode for example) occasionally one of them can use all Charged Particles and exceed its maximum capacity without any drawbacks (same happens when one of generators is shut down)

Fix Microwave Transceivers power reservation for Fusion Reactors, switch from "magic numbers" to actual value - 0.95 is some number, what it means? where it came from? better solution is to use value provided by FNFusionReactor itself.

Signed-off-by: Tomasz Majer <tomkuzyno@gmail.com>
WaveFunctionP and others added 21 commits August 16, 2014 16:24
Power generation from mixed mode reactors/minor power transmission fix
…ctor powerRequirements to ORSResourceManager PowerDraws (new read-only property exposing internal power_draw_list_archive)

- Disallow activating more than one MicrowavePowerTransmitter in transmitter mode (more than one relay is still allowed) as that causes trouble with power balancing, with two transmitters they will eventually reach equilibrium but any external change in power draw (eg. activating Science Lab) will throw them off balance, switching one transmitter on and off is required to regain balance, and since having more than one transmitter shouldn't increase vessel's beamed power output, allowing more transmitters doesn't really have any sense

Signed-off-by: Tomasz Majer <tomkuzyno@gmail.com>
- removed methane and aluminum engines
- corrected refinery config error
- removed UN tank
- renamed UF4 tank to Uranium tank)
Another take on MicrowavePowerTransmitter
- attempted fix for vista and MW throttling
- changlelog
- moved resource folder (in line with stock folders)
- added science container and crew report to sci lab
- more reception work
- tweaked am part configs
- added vista fix for recpetion
- vista scaling added
This prevents duplicate entries from being added to the resource_info
dictionary with the same key
This is an admittedly questionable way of going about it;  this
basically tests the offending texture to make sure that it be accessed
properly, if not then it skips this entry and continues to the next.
- added tweak scaling for refinery functions
- fixed the ORS resource definitions that I broke.
- merged and removed MM config for ORS resource defintions
- polished many tooltips
- removed many mode and upgrade options from click menus.
- mucho part config polish
- equalized power caps for plasma engines and plasma thrusters
- change access for map data in ORS
- cleaned old ors extern/alias
- thermalturbojets now disable before critical heat damage from velocity, displays warning
confusingbits pushed a commit that referenced this pull request Aug 26, 2014
@confusingbits confusingbits merged commit 0ce939e into master Aug 26, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants