Page 1 of 29 1234511 ... LastLast
Results 1 to 10 of 283

  Click here to go to the first Developer post in this thread.  

Thread: Scripting

  1. #1
    Guest
    Use this thread to add suggestions for new script commands and new functionallity.

    ----------------------------------------------------------
    My top wishes:
    1) setNormal and getNormal functions that set and return the normal (vector) to an object ***(i.e to get and set pitch, bank and roll)
    2) saveString and saveObject functions to save strings and objects to files.
    3) Basic string functions such as charAt(pos) strcat, strcmp etc etc
    4) Explicit commands that bypass the behavioral AI such as target,fire, move etc

  2. #2
    Master Gunnery Sergeant
    Join Date
    Oct 17 2001
    Location
    Tucson, Arizona
    Posts
    1,287
    We should be able to parse strings too.
    \"My guard stood hard when abstract threats too noble to neglect, decieved me into thinking I had something to protect. ***Good and bad I define these terms quite clear, no doubt, somehow. ***Ahh, but I was so much older then, I'm younger than that now.\" ***-The Byrds 'My Back Pages.'



    In Memory of David Albert Schoeler, 1974 - 2003.

    Third World Explosion Team

  3. #3
    Just a thought but couldnt you implement most of the best scripts about into the game ??
    Then make a list of what and how to activate them and what there for ?

  4. #4
    I would very much like it if the whole scriptin thing would be changed into a object based thing, for example instead of doing

    someUnit setDammage 1

    I would do something like

    someUnit.damage = 1

    or, instead of

    ? (getpos someUnit) select 2 > 2 : hint "we are airborne!"

    I would do

    ? someUnit.pos.Z > 2 : player.showMessage "we are airborne!"


    Each object could have different parameters and functions in it, this way I think it would be much more clearer to use as there wouldnt be hundreds of commands of which only some are useable on a certain type of object.

  5.   Click here to go to the next Developer post in this thread.   #5

    Post

    Ability to pass any arrays by value, to allow for use of arrays in recursive functions.


    More overall access to gamestate for scripters ie: [*]getDamage that returns damage of all components on vehicle[*]getEnvironment (date,rain,overcast,etc.)[*]bindKey function (bind scripts to a key or combination on keyboard)[*]Network sharing of all data types if possible (coming to OFP1 anyway but complicated)[*]More information on human players in some accessible data array, to eliminate the need for scripted network handshaking.[*]Full access to AI functions/sensing, to allow for scripted learning AI. (longshot I guess) As it is AI has so much of it's own brain it's nearly impossible to control it manually.[*]object (#) function that returns objNull instead of crash on non existing objects[*]All terrain objects such as trees and bushes to be in some vehicle heriarchy like tanks and units to be analysed in script[*]bleedingRate function to set the rate at witch the soldier bleeds unless 1st aid is applied



    "Peace can not be kept by force. It can only be achieved by understanding." Albert Einstein

    Please report Arma 3 bugs in the Bug Tracker

  6. #6
    Make it possible to make the mission time of day follow the server time of day (or just a designated timezone - maybe also latitude affecting sunrise/dawn). This would be harder, but it would also be nice to make the mission weather follow real world weather - this would require looking in a weather database (if such one exists) for the weather at a selected position.

    The great effect in this is that it makes the missions vary greatly depending on the current weather, and thereby changing the user experience. It shouldn't be enforced, but should be a option for mission makers.

  7.   Click here to go to the next Developer post in this thread.   #7
    Make it possible to make the mission time of day follow the server time of day...
    This is already possible through the use of missionStart command in the mission. I have already implemented this in some missions of mine.

    There rest is not.
    Last edited by W0lle; Apr 13 2009 at 15:40.

  8. #8
    Guest
    A re-introduction of allowDamage would be nice

  9. #9
    "allowradio"

    or something. This would make it impossible to use the radio, or see sidechannel chatting if "false". Could be very nice for missions and make (distant radio) < 200 : allowradio myguy false

    or something like that. Maybe not the ofp team wants, or the public but since i will soon do my conscript service and probaly doing something with radio/communications, i been thinking about it alot

    EDIT: Not sure if this is the right place. But would be great if you could set the "respawn weapon" of the soldier. Working on a swedish forces addon and boring that i have to choose ak74, m16 or ak47 for respawn weapon and can&#39;t put the AK5 (FN FNC)..



    My streaming Perhaps catch me working on some addons.
    http://www.anrop.se Swedish ArmA community.

  10.   Click here to go to the next Developer post in this thread.   #10
    Almost forgot about this completely, [*]ability to getMarker text and setMarker text. Why not? And createVehicle marker... lol you know what I mean
    [*]Also full control of triggers from scripts. (Ability to create a trigger, resize it, set all attributes, main enable/disable)

    On a side note, how about drawing of markers like with paint etc, so that you can make all shaped outlines of areas etc, fill them in or not.




Page 1 of 29 1234511 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •