Search found 102 matches

by giantcabbage
Thu Aug 22, 2019 5:02 pm
Forum: Shipyards
Topic: multiple destID station dockscreens in deliveryMissions query
Replies: 3
Views: 226

Re: multiple destID station dockscreens in deliveryMissions query

deliveryMission missions work using the <GetGlobalDockScreen> event - see here - which will attempt to show the dockscreen when the player is docked at a station matching destID AND the mission is active. This means that the OnDeliveryMissionCompleted event must do one of the following: complete the...
by giantcabbage
Wed Jul 24, 2019 7:09 pm
Forum: Commonwealth
Topic: missions are too hard
Replies: 9
Views: 783

Re: missions are too hard

Thanks for the feedback - I'll post a reply when I get around to updating the tutorial. I could decline the missions over a dozen times so it seems that having destroyOnDecline="true" doesn't count a mission against the maxAppearing value. Maybe that could be explained (but in a clearer manner). I t...
by giantcabbage
Mon Jul 22, 2019 5:27 pm
Forum: Ideas & Suggestions
Topic: 60 FPS demo
Replies: 4
Views: 249

Re: 60 FPS demo

Looks good. I assume you've seen the old Improved Physics Engine ticket? Although not completely the same thing - separating the physics update from the behavior could be a good place to start decoupling ticks-per-second from frames-per-second.
by giantcabbage
Sun Jul 21, 2019 10:34 pm
Forum: Commonwealth
Topic: missions are too hard
Replies: 9
Views: 783

Re: missions are too hard

I've started writing a short tutorial on missions here . It's all on github so it's easy to edit / download and you get much better syntax highlighting than the forum. So far I've done three basic missions: Destroy station Delivery mission Escort mission If I have time I'll also add some more comple...
by giantcabbage
Thu Feb 07, 2019 8:08 pm
Forum: Shipyards
Topic: varying mission screen descs query
Replies: 5
Views: 436

Re: varying mission screen descs query

With rumors the attributes elements determines which stations will display the rumor. For example, the Black Market station has a GetRumors event which always returns a single rumor with the commonwealthPub attribute. This can be displayed by any station which requests commonwealthPub rumors (genera...
by giantcabbage
Fri Feb 01, 2019 1:51 pm
Forum: Shipyards
Topic: varying mission screen descs query
Replies: 5
Views: 436

Re: varying mission screen descs query

The best way to do this is with the new rumor system - see Raisu Station for an example. In this case you would put the neutral response into the stations descNoMissions. Then create appropriate rumors for the success / failure case of the mission. In the Raisu example this section in the GetRumor e...
by giantcabbage
Fri Nov 09, 2018 8:56 pm
Forum: Shipyards
Topic: Trouble adding a freighter to Korolov
Replies: 3
Views: 1005

Re: Trouble adding a freighter to Korolov

I've tested it and it's working fine for me (as long as I replace the armor and weapon with standard devices) so I don't think there is a problem with your ship or the Korolov mission. The reported speed does vary with the installed armor, I got 0.19 with ultra light armor and 0.18 with massive armo...
by giantcabbage
Thu Oct 11, 2018 7:22 pm
Forum: Shipyards
Topic: mission queries
Replies: 2
Views: 1184

Re: mission queries

Your main problem is you are using the special deliveryMission data destID set to the same as ownerID. I understand why you have done this - the mission is to deliver supplies to the source station! However, in terms of how the missions work a deliveryMission just shows a special dockscreen when you...
by giantcabbage
Thu Sep 13, 2018 7:25 pm
Forum: Ideas & Suggestions
Topic: Looking for comment/suggestions: Tinker redevelopment WIP
Replies: 12
Views: 4840

Re: Looking for comment/suggestions: Tinker redevelopment WIP

If there is a Tinkers station in system then there should be a chance for friendly ships to be equipped with Tinker upgrades - similar to a low-level, player-friendly Omnithor (obviously works quite well with the selection of side-mount weapons). Other Services The tinkers should have a Meeting Hall...
by giantcabbage
Thu Jun 07, 2018 9:14 pm
Forum: New Developers
Topic: Getting started with git and github
Replies: 15
Views: 10353

Re: Getting started with git and github

Basically you need to create branches if you want more than one pull request open. If you're just working in master then all your commits get added to the same pull request until George merges it (after that you could create a new pull request, but you can't have two open at once without a branch) H...
by giantcabbage
Wed May 30, 2018 5:46 pm
Forum: Shipyards
Topic: function list stuff
Replies: 8
Views: 1341

Re: function list stuff

I've made a PR for the changes here The function list entry (- x) -> -x is prefixed with a space when it is printed to the debug log using AE-FunctionHelp. This is the only entry which has this. But none of the function list forum webpages have it! From WordPad, but the space can also be seen in the...
by giantcabbage
Wed May 30, 2018 5:23 pm
Forum: Shipyards
Topic: rpgSelectorInitialItem help please
Replies: 2
Views: 664

Re: rpgSelectorInitialItem help please

It looks like you are using rpgSelectorInitialItem correctly and there is nothing wrong in dsD789GodWeaponsDockscreen.. I think the problem is actionBack in dsD789GodGetItemsDockscreen - you are returning to the first screen with another scrShowScreen command. This means you are not returning to the...
by giantcabbage
Fri Feb 09, 2018 6:59 pm
Forum: Ideas & Suggestions
Topic: Minotaur class
Replies: 36
Views: 4856

Re: Minotaur class

For special ability I'm thinking that one device slot (for omni weapons) is designated as linked-fire. Basically, if the player installs an omni weapon, it will fire along with the primary when you fire (unless disabled). What do you all think? The linked-fire feature would be very useful to have (...
by giantcabbage
Sun Oct 08, 2017 3:04 pm
Forum: Shipyards
Topic: language inherit query
Replies: 2
Views: 789

Re: language inherit query

There are two ways to reduce the amount of duplication. One is to inherit from a base class. With a station baseclass you can inherit the language, events, docking ports etc. However, you cannot currently inherit the DockScreens elements. For example: <StationType UNID="&baStarGate"> <DockingPorts> ...
by giantcabbage
Sun Oct 08, 2017 2:48 pm
Forum: Shipyards
Topic: thanks to giantcabbage and George for debug console improvements
Replies: 2
Views: 969

Re: thanks to giantcabbage and George for debug console improvements

Glad you liked it! Tab is probably one of the most used keys on my keyboard ;o)