1.76 to 1.7713 (Lua scripting support) - From The Depths

lua
Aug
16

1.76 to 1.7713 (Lua scripting support)

[1.76] LUA scripting added via a new block called the LUA Box.
[1.76] Corrupted blueprints in your consturctables folder will lo longer cause problems- and a pop up will alert you that they are corrupt.
[1.76] Heartstones are no longer perminently removed when destroyed- but in some game modes they cannot be repaired

[1.76] Some new 4m metal blocks added
[1.761] Confirm buton added for restarting vehicle designer
[1.761] Default LUA code written in LUABox

[1.761] Poster board and LUABox sync text over network
[1.761] Tab is remappable
[1.761] Unlocks (story missions) removed
[1.762] LUA: WeaponInfo.PlayerCurrentlyControllingIt added
[1.762] LUA: F8 saves and runs your code
[1.762] LUA: Missile Warning interface functions added
[1.762] LUA: Missile Guidance interface functions added (and a missile block to facilitate)
[1.762] LUA: Construct orientation interface functions added

[1.762] LUA: Thrust control functions added to interface
[1.763] Variable thrust thruster added for missiles
[1.763] LUA: GetTargetPositionInfoForPosition fixed
[1.763] LUA: ClearLogs() function added
[1.763] LUA: TargetInfo getting code won’t crash if target has died
[1.763] LUA: TimeSinceLaunch added to MissileWarningInfo structure
[1.763] Bug fix for Multiplayer so that changes to force selection in lobby is forwarded to new players when they join the server
[1.763] LUA: Hydrofoils added to adjustable component list
[1.763] LUA: Some more functions added for getting info about the construct, and terrain height
[1.763] LUA: LUA box didn’t save properly- you’ll see an error message but your LUA code will be copied to your clip board so you can put it back in and press SAVE.
[1.764] Thumper warhead for missiles added (kinetic kill)
[1.765] Some more LUA fixes and some fixes to missiles and the thumper warhead
[1.765] LUA: Complex controller style interface added for ‘pressing’ TGYHUJIKOLUpDownLeftRight
[1.766] NavalAI: Reversing ships should reverse properly now

 

[1.766] LUA: LUA library swapped for more powerful /faster replacement. Create function Update(I) end
[1.766] Added missile guidance delay slider in Missile Setup GUI

[1.77] slua LUA library now supports linux, Vector3, Quaternion and Mathf libraries added to LUA by default.
[1.77] A number of minor bug fixes
[1.77] Line numbers added to Lua Editor. Roughly correct to error messages.
[1.771] LUA:MissileWarningInfo and TargetInfo have Id field added (unique for each missile, target)
[1.771] Seagulls follow the player, not the camera
[1.771] LUA: Added shield projector to component interface

[1.771] LUA: BlockInfo structures retrievable through component interface

[1.771] LUA: BlockInfo structure enhanced with position relative to Center of mass, and local and global rotation quaternions

[1.771] LUA: Spin block interface added

[1.771] LUA: Sandboxing completed

[1.771] Fixed a double counting error regarding scores in qualification mode

[1.771] Fixed an issue with the auto sloping of wood

[1.771] New missions added and factions updated

[1.771] Bug fixed with the upload of planets to the workshop from folders containing more than one planet

[1.7711] LUA: math.randomseed added onto white list

[1.7711] LUA: .so file replaced with working one

[1.7712] LUA: getn added to table whitelist

[1.7712] Flayed soul vehicle improved for it’s use in story mission

[1.7713] More story missions added and newly added story missions tweaked

Comments

comments

RSS FtD Forum

  • a few suggestions+bonus tactic February 23, 2017
    Suggestions: Animals(for a diverse ecosystem, you could even domesticate them or use the small ones on ships as helpers...or as ships by integrating their movement syst. to the mech/ship/craft or using their hides as decorations. need some inspiration, devs? go take a look at Subnautica for sea creatures and other games like NMS or something […]
  • Modification of the same class by several mods February 22, 2017
    Warning, this is a highly technical developement thread, you've been warned... I have finally had the courage to do something so that modification in a class by a mod (using class replacement) will not mean that no other mod can modify it. I have made a prototype that works well, I just have to test […]
  • How would the square laws affect a scaled up firearm? February 22, 2017
    imagine a 9mm but for something like the titans in titanfall. Most guns use a gas system in order to chamber a round so i would assume gas pressure would have to be readjusted unless the amount of generated gas pressure follows an almost linear curve. Now that gun would likely not be a 9mm […]
  • Shell design February 22, 2017
    Regarding the creation of shells I'm going to make it a bit more realistic than FtD. The shells you design will fit a variety of weapons. There will be certain set calibers rather than a sliding scale. Shell length will be less fluid than in ftd- and more closely linked to the caliber. You will […]
  • How does adventure mode work? February 22, 2017
    So, I managed to make it out of the first plane which was overflowing with enemies, into the second. Deserted. Almost no enemy spawns, no gates, no resource zones, nothing. This goes on, plane after plane. Even after an hour in a plane there's almost nothing happening. Am I going in the wrong direction or […]
  • Improve this pls. February 22, 2017
    Hello all. You might remember a while ago I posted a ship asking you guys to try and update it because I suck at FTD. Well, I need help again xD. This is the replacement for the old cruiser I posted. It's smaller, not as under-armed, and actually has more cannons. It's also unfinished, since […]
  • Modify Vehicle Spawner [Escape Pods, Bomb Dropping] February 22, 2017
    There are several ways: 1.) Add an option to hold a vehicle (like a tractor beam) indefinitely and release it when a key is pressed (complex controllers/control blocks). 2.) Add a new block, that works like a spinblock that connects vehicleA(e.g. escape pod) to vehicleB(mothership). When a key is pressed(cmplx ctrl/ctrl block) the "block" detaches/ejects […]
  • [modding] Impossible to create dynamic assemblies February 22, 2017
    Well, it's not technically impossible, but you have to initialize the LUA box before doing it... The problem is that when the LUA box is initialized, it eventually calls 'SLua.LuaSvr.bindAll()'. That method get all the assemblies and get all their exported types. Unfortunately, the 'GetExportedTypes()' method do not exists for dynamic assemblies. Just adding a […]
  • FTD using wrong graphics card February 22, 2017
    So I got my new desktop recently, and FTD doesn't seem to be working. I get around 1 fps in the main menu with the graphics turned down to minimum. I tried reinstalling the game, and then go into the game to pleasant 80 frames for like 10 seconds, then back to 1 frame. I […]
  • Keyboard not responding February 22, 2017
    I am having an issue in that the game absolutely doesn't recognize my keyboard, regardless of what keys I use. The controls, at the beginning of the game, were changed over to use the mouse after we tried using the tutorial to no avail and now I can't even change them back. I have tried […]