Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Finnik

Pages: 1 2 [3] 4 5 ... 33
31
OXCE Suggestions Archive / Re: SkyUI at Skyrim SE for our great OXCE
« on: June 10, 2023, 02:33:11 pm »
Some base scape states are so overfilled with UI items, for some FtA features I sometimes had to do a lot of effort to squeeze a new one into an existing state. The basic limitation for OXC UI is 320x200 resolution. Your post shows the general idea to show a lot more info in UI, but don't you think that OXC/OXCE devs already thought for years about improving current UI?
If you have good ideas - share some sketch, that would respect resolution limitation and minimal text size. For prototyping FTA's UI I use Draw.io, it is very handy, as I can set up pixel perfect prototype, that I can use in coding. Here are some examples - https://drive.google.com/file/d/12sZsX2CRzK7bA8kr8cZ5eTRbiuOkBZLW/view?usp=sharing
Using this, I code new UI like this one:

32
OXCE Wishlists / Re: memmaker's wishlist
« on: May 26, 2023, 02:02:04 pm »
Code: [Select]
# - Ability to change the map from scripts

Any insight towards this? I wonder, if not with YS, but is it ever doable without losing your mind to actually change the map after it's generated? I mean, now tiles only can alter to either door mechanic, or death mechanic, and that's it. There is now way to slap another, say, craft map block without making tons of checks to not clip tiles and units. Or maybe I'm just too scared to attempt?   ;D

33
lol, storing SaveBattleGame as a persistent object to load it back after debriefing happens sounds like a crazy idea, coding it might release the Kraken =)
I personally would never attempt to do anything towards it

34
This means that covert operations in FtA are done as is, documented and do not have anything major in backlog. Although, it does not work like in first post, but initial motivation in design was pretty much the same.

35
Yeah, I have a feature like this fully implemented :)

36
Yeah, having something like combat scars system, or damage from XCOM 2 LWoTC would be cool, and geoscape soldier tags are the best place to use it.
AFAIK, in current realizations there is no way to use geoscape soldier tag other than battlescape long-term effects.

37
OXCE Suggestions DONE / Re: [Suggestion] Spawn Craft on Research
« on: April 02, 2023, 12:08:51 pm »
Well, if I understand how states works in OXC, it could be a problem. All event logic is processed after event popup window was opened. I'm not sure, but I think it is impossible with current solution to "suppress" event window popup if it fails it's game logic and should not be opened - even if we close it with code, it still will have some visible animations.
Because of that my initial solution was to put all event processing logic into event save game entity (like, say, alien missions work), not to state - its logic would decide, if we even need a state, or the event would be hidden.
Btw, this is not the only case - in my project I need some events to be processed with the game without noticing the player, like toggling some researches-triggers for campaign. Although, arc scripts could help, but they are processed monthly, thus not very agile to me.
Also, that would help with removing item from the base. Like something happened with alien artifact you found in UFO crash site if the player would not research it ASAP. Adding logic to interrupt the event if we don't have the required item in any of our bases before window popup would help to solve the problem.

Not like I'm arguing here to make some changes, as I can do that for my fork personally; just wanted to know what do you guys think about it, AFAIK some other modders would also like to have such feature.

38
Brutal AI / Re: [SOURCEMOD] Brutal-OXCE 4.1.0
« on: March 31, 2023, 11:43:17 am »
Yeah, I agree that is cheesing, not a bug any close. But I've seen it on streams and also, TBH, used it in XCF a couple of times - when wounded not very bulky enemy walked away, you can be pretty sure it will stun itself in a several turns.


Although, enemy healing is a kinda frustrating, so it should not happen really often. In turn, it can be a surprise for the player when the enemy decides to heal up instead of shooting.

39
Brutal AI / Re: [SOURCEMOD] Brutal-OXCE 4.1.0
« on: March 31, 2023, 11:05:32 am »
Probably I missed that, or may be not, but I will ask - have you considered letting the AI use medkits from inventory to heal wounds if any? In many mods, XCF for instance, you ccan deal with enemies by letting them bleed out even if they have a medkit.

40
OXCE Suggestions DONE / Re: [Suggestion] Ladders / climbing
« on: March 29, 2023, 09:24:11 am »
Thank you! Looking forward to seeing it in a release version!

41
OXCE Support / Re: Modding master mods.
« on: March 29, 2023, 08:53:32 am »
After Yankes implemented loops in y-scripts, I don't see any practical reasons to change it to Lua from modding perspective. It would be a huge time investment and I don't see the goal for that but to change scripting syntax. Would be much better to invest that time to expand y-script API with more gesocape hooks.
Also, I don't see a point - if "there could be only one", then what about backwards capability? Lots of mods are using y-scripts.
About syntax - yes, it can be intimidating, but you can use to it. Also, there is an extension made by Pedro to highlight y-scripts code, witch is very helpfull.

42
OXCE Suggestions DONE / [DONE][Suggestion] Ladders / climbing
« on: March 21, 2023, 01:04:59 pm »
[Suggestion] Gravlift not only for floor tiles
----------------

While creating a level design for my craft, I faced with a code vs. design problem - I wanted to make a side ladder to deploy troops from the hatch of the craft, but in order to make a ladder I actually must define it not in object (ladder), but only for the floor tile type.
I know, currently modders live with that, but I don't think it is very good:
1) If the ladder tile was destroyed, but floor tile is ok - gravlift will still "magically" (for the player) works.
2) As a modder, I need to define floor image, as craft map will replace floor tile of the landing zone's floor tile, which is not very good - I want my craft ladder even don't touch the ground with keeping original landing zone tile as is.

I looked at the code, but was a bit confused - it looks like a simple check in gravlift code for working only with floors. I altered it, but it turns to be not working. Also, this tile engine part is still very scare to me to touch, and I have no idea why this restriction was originally placed.
You might want this change in OXCE, as such gravlift ladders appear in different mods, but if you don't - an advise for implementation of such a feature would be also super appreciated.

43
OXCE Suggestions OK / Re: [SUGGESTION]Custom Hangar/Craft types
« on: March 17, 2023, 06:39:40 pm »
So here it is. Now you can assign a "type" to hangars and crafts, so only crafts with the same "type id" than hangars can be allocated there.
I maintened some of the former features: having more than 1 craft per hangar; giving coordinates to draw crafts over hangar sprite (mandatory only if more than 1 craft), and select different crafts at the same hangar in Baseescape.

Nice work (although I judge only demo video, as I have not looked through the code yet)!

The minor issue with that is a base info state with only one bar for crafts, the player would not be able to know how many slots of what type he or she has used/free. Btw, the same problem with prison type. But I don't have a solution here except overhauling base info state UI, so just saying.

44
OpenXcom Extended / Re: OXCE (OpenXcom Extended) main thread
« on: March 17, 2023, 06:31:47 pm »
Supported rulesets can be check by `!info` tag on main node like (`ufos: !info`)
How? Should I run the game to see it in the log file?

I'm now working on overhauling vapor particles cloud, goal is to have greater control over how cloud will be have.

Nice! Can I define it with mod rules? Like more-less particles, shorter-longer animation, color and so on?

45
From the Ashes / Re: From the Ashes - initial release!
« on: March 02, 2023, 11:14:49 pm »
game crash on start new game

Hi, you are using incompatible versions of the engine and mod - you downloaded the most recent and yet unstable version of the engine (it is in pre-alpha testing state, I'm quite sure it can have multiple bugs because it has so much of a new code) and release version of the content (mod) part. Try version 0.8.1 of the engine - https://lxnt.wtf/oxem/builds//FTA/FtA-0.8.1-f9c90f9bc-2022-11-18-win64.7z, it should work fine with released mod version.

Pages: 1 2 [3] 4 5 ... 33