Author Topic: UFO upgrades  (Read 117997 times)

Offline luke83

  • Commander
  • *****
  • Posts: 1559
    • View Profile
    • openxcommods
Re: UFO upgrades
« Reply #105 on: April 01, 2013, 09:57:10 am »
by all means, try any ufo or even a house block , the basics are the same no matter which mapblock you try to MOD. Also i suggest , you watch the youtube videos if you have not already to give you a better feel of how everything works. To me, designing the map block is the fun bit, settup up the spawn/movement nodes , not so much fun :P

Offline Aldorn

  • Commander
  • *****
  • Posts: 750
    • View Profile
Re: UFO upgrades
« Reply #106 on: April 01, 2013, 07:30:57 pm »
I do not know exactly when, but I will try to get some super powers and become a "Spawnerman"
For the moment, I would want to try new features and rulesets possibilities, but I would be honored to help you if possible, perhaps in discharging you of spawning task so that you can concentrate your efforts on designing.

Offline Aldorn

  • Commander
  • *****
  • Posts: 750
    • View Profile
Re: UFO upgrades
« Reply #107 on: April 19, 2013, 02:57:10 pm »
If anyone would have some documentation about spawn nodes, I would be glad to have it...
For example :
- use of "Flags" attribute
- use of "Spawn" attribute in case of value different from 0 or 1
- an accurate definition (impacts) of Rank value "0:Civ/Scout"

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: UFO upgrades
« Reply #108 on: April 19, 2013, 03:21:21 pm »
detailed documentation available here:
https://www.ufopaedia.org/index.php?title=ROUTES.DAT

flags: higher number = higher priority target for aliens (only comes into effect during base defense missions), otherwise used for priority of patrol destinations.
spawn attribute: some kind of probability of a unit spawning there? not sure myself tbh.
rank value 0: on ufo recovery missions, a certain percentage of aliens will be designated as "scouts", spawning outside and patrolling outside, in terror missions, these nodes are used by civilians.

Offline luke83

  • Commander
  • *****
  • Posts: 1559
    • View Profile
    • openxcommods
Re: UFO upgrades
« Reply #109 on: April 19, 2013, 09:31:04 pm »
Understanding of what everything does it still speculative on some of those functions as remember the game was not released with MOD tools, Fans have been building them with no guidance. The Most experienced MOdders ( Zombie ,bombloke or Hobbs) would be the best people to direct some questions at as they have been modding this game for years, most of them live on stratergycore site.

My advice is , do one map how you think it should be, load it into Openxcom and test it. You can view the entire map by pressing "D" ( from memory) as long as you have debug mode active in the config. That way you can quickly check no one is spawning inside a wall and none of my tiles are placed wrong. The Node placement and Linking them together is what takes so long to do, fixing a few Flags is still quiet fast should you do something wrong.

I may not know what every flag does, but the maps Spawn aliens each time in different locations and they still try to kill my agents......As such i am happy :P

Offline moriarty

  • Commander
  • *****
  • Posts: 1421
    • View Profile
    • Luke's OX mod site
Re: UFO upgrades
« Reply #110 on: April 20, 2013, 07:47:20 am »
(actually debug hotkey has been changed to... CTRL-d or something? I can't find the forum post right now. I think you also need to activate debug mode in the config file.)

Offline luke83

  • Commander
  • *****
  • Posts: 1559
    • View Profile
    • openxcommods
Re: UFO upgrades
« Reply #111 on: April 20, 2013, 08:03:06 am »
Gosh , it must of been a while since my last UFo update then  :-[

Offline wsmithjr

  • Colonel
  • ****
  • Posts: 149
    • View Profile
Re: UFO upgrades
« Reply #112 on: June 17, 2013, 04:50:44 am »
Recently found Openxcom and the various mods.  Very interested in the new ships.  I've copied all the files from the mod into their respective folders.  However, when I run the game, after selecting "New Game", it crashes with the message:  yaml-cpp: error at line 4707, column 9: key not found: inDogFight

I've made no other changes to the files and without the mod files, it runs correctly.  Thanks for any help.

Offline luke83

  • Commander
  • *****
  • Posts: 1559
    • View Profile
    • openxcommods
Re: UFO upgrades
« Reply #113 on: June 17, 2013, 02:33:36 pm »
Are you creating your own Ruleset ? The one i included in the uplaoded files is very old, you will need to manually add the differnt UFO names into the ruleset, Honestly its been that long since i have played OXC i dont know everything that has changed.

If you want , post a upload of the Ruleset your using, maybe i can find time to to update some of these old Mods.


******UPDATE******

There is a NEW RULESET that i just tested been added into the UFO download file on the MOD SITE : HERE IS A LINK
openxcommods.weebly.com/uploads/1/1/8/4/11849982/lukes83_expanded_ufos_v0.4a.zip
« Last Edit: June 17, 2013, 03:25:12 pm by luke83 »

Offline 54x

  • Colonel
  • ****
  • Posts: 208
    • View Profile
Re: UFO upgrades
« Reply #114 on: June 18, 2013, 12:30:55 pm »
Shouldn't you just be able to use the changed data now, and add the extra ruleset to your userconfig file?

That would mean it would stay compatible each time the base ruleset file is updated.

I've attached an example ruleset, although essentially the work is just deleting all data that isn't under the heading "ufos:". (I had to add a .txt to the end so the board accepted the file, just delete the extra extension)

That reminds me... we need a UI for adding additional rulesets ingame if we're going to use them for all of the softcoded changes.

Offline pmprog

  • Commander
  • *****
  • Posts: 647
  • Contributor
    • View Profile
    • Polymath Programming
Re: UFO upgrades
« Reply #115 on: June 18, 2013, 01:13:16 pm »
That reminds me... we need a UI for adding additional rulesets ingame if we're going to use them for all of the softcoded changes.
It's been discussed, my suggestion was a lot more integrated, but certainly for an opener adding something where you can just activate/deactivate mods that are already installed would be pretty neat.

https://openxcom.org/forum/index.php/topic,1317.msg11952.html#msg11952

I might see if I can have a stab at something later

Offline 54x

  • Colonel
  • ****
  • Posts: 208
    • View Profile
Re: UFO upgrades
« Reply #116 on: June 18, 2013, 01:16:08 pm »
It's been discussed, my suggestion was a lot more integrated, but certainly for an opener adding something where you can just activate/deactivate mods that are already installed would be pretty neat.

https://openxcom.org/forum/index.php/topic,1317.msg11952.html#msg11952

I might see if I can have a stab at something later

Well, having a ruleset downloaded and having it enabled are two different things. Having the advanced options screen scan for additional rulesets and allow you to turn them on and off would be brilliant.

Offline moriarty

  • Commander
  • *****
  • Posts: 1421
    • View Profile
    • Luke's OX mod site
Re: UFO upgrades
« Reply #117 on: June 18, 2013, 01:24:24 pm »
luke, in your expanded UFO mod there are two files that overwrite original files. I don't know what they do, but do you think it would be possible to "externalize" them, too? so that the original data stays intact, but the updated versions are used, sitting in the resources folder instead? or is that a job for our programming team, to allow externalization of these files?

Offline luke83

  • Commander
  • *****
  • Posts: 1559
    • View Profile
    • openxcommods
Re: UFO upgrades
« Reply #118 on: June 18, 2013, 01:47:15 pm »
From memory, i added some info to the Original data files also as i always intended these to simply be a Replacement of Original UFO ( the original SHAPE UFOs are included so why would you need to turn these OFF ever) i need to confirm this! Undoing any possible change may require re-working the entire set ( and for me, under current time restictions, that is personally undesirable).

If you want to make it interchangeable , just changes the names to something else on the MCD sets and in the Rulesets, then original data stays intack and My data does not need to be re-done.

54X : Last time i tried the Extra Ruleset option it was still very new and full of Bugs, I have not even played OXC in over 6 months and just wanted to make sure it still worked. I was goign to try to find time to work on the Next set of UFO's this weekend as i just need to do the SPawnpoints , then i will make a NEW update, i may finish these this week or in 2 months , i make no promises.

Moriarty:
By Externalise , what do you mean ( sorry i have been out of the loop for so long)??? When i started this project, only original map formats were possible, so my mods had to fall within these rules, if their is new options now i dont have a working understanding of them :-[ 

Its not that i mean to be SLACK and not support my creations , time currently is very scares and i would welcome any help in Updating my current Mods lists or creating NEW MOD videos to go on YouTube.


***update***

I dont think i did change anything in EXT_02 , i think i have just copied it over by accident , It is the File "U_Disec3" file i was thinking off , but it has a different name as the original version of this is "U_DISEC2" so there should be no issue switch beteen my COOL mods and the boring originals :P

Also, i have just set up my MOD tools again in a new VM so it should be easier for me to do some here and there :)
« Last Edit: June 18, 2013, 02:50:07 pm by luke83 »

Offline wsmithjr

  • Colonel
  • ****
  • Posts: 149
    • View Profile
Re: UFO upgrades
« Reply #119 on: June 18, 2013, 03:26:25 pm »

There is a NEW RULESET that i just tested been added into the UFO download file on the MOD SITE : HERE IS A LINK
openxcommods.weebly.com/uploads/1/1/8/4/11849982/lukes83_expanded_ufos_v0.4a.zip

Thanks.  That's very helpful and I had fun playing my first new ship.  Just finding Openxcom, I don't know anything about creating my own ruleset.  Probably should start figuring it out, though.