Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/OpenXRay/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
https://github.com/OpenXRay/xray-16

+ added level namespace export level.spawn_item(section, position, level_vertex_id, parent_id, (bool)return_item)

3ee7401d8ae4f64d0fd2a92fd00bc06bf11ce9f2 authored over 7 years ago
Stalkers will no longer stare at the floor or ceiling when in combat

Updated several combat actions with an "abs(y1-y2) > 3.0f" check for adjusting stalker sight dire...

4e6fee9ffe320d3de6fcc47987d75b6f4827d278 authored over 7 years ago
= Improved the 'stalker don't stare through ceiling/floor' feature. Instead of sight towards path, now stalkers have sight towards direction of enemy but maintain looking straight ahead instead of looking straight up or down when enemy is on a different elevation.

f4319cf8827b8f7c042d53dc379b907940bbac6d authored over 7 years ago
+ added the ability to define phantom_section in configs for psy_dog to allow the possibility to spawn sections other than phantom_psy_dog

5ae2a7226f9721fbc5b5b2e55b5701c2c04719a3 authored over 7 years ago
+ print_stack is exported to global namespace

Xottab_DUTY: temporary workaround to get lua log output

06addea34e3510513e7f874e5803ca2bd8255d5e authored over 7 years ago
+ added weapon_addon_attach and weapon_addon_detach exports (not working...)

* more detailed information on VERIFY in CPlanner::current_action_id() in action_planner_inline.h

8f694c78d5fb4c518d4ee46d7d6d88ab26ad1f7c authored over 7 years ago
Fix weapon hiding animation

Was wrecked when I merging commits
Also replace FALSE, TRUE and NULL with false, true and nullptr

ae9b838f94c5cf4a7e0f1e05e7c86d8a4c179edf authored over 7 years ago
+ initial framework for misfire sounds and animations (aka gunslinger)

* added ability to check for existence of 3rd person animations
* refactoring

05a48e49f3d3bd52a9f4c884b5ff68502610f1bf authored over 7 years ago
* fixed fast animation switches with GL

513f918766073d5fd2824723fee7490f567669ab authored over 7 years ago
+ new config defines for custom animations and sounds - NEW_ANIMS, NEW_SOUNDS

+ new weapon classes (WeaponCustomPistolAuto and WeaponRevolver)
+ new weapon animations (anm_idl...

47cba246e997f654c50e3b27d4a22a9d789e8f65 authored over 7 years ago
+Actor shadow added

+SE_NEAR changed from 9 to 20
+zoom_dof enabled
+reload_dof and reload_empty_dof added

044d38318cc60c9707af66100e6ccc11878f967e authored over 7 years ago
Optimize if checks in CWeapon::OnStateSwitch()

40105998d414e9322540b52ed323196dc8deab78 authored over 7 years ago
Fix bind_stalker.script codepage (mess to UTF-8)

* changed log1 to log

02e4b0f50015cb0819ff5f8652c3fca0f12ed02f authored over 7 years ago
Use DEBUG_MEMORY_NAME where it's needed

DEBUG_MEMORY_NAME can be defined when USE_MEMORY_MONITOR or DEBUG is not

cee6a566ebe6b60f0ae5ba97708eac46995748de authored over 7 years ago
Fix x64 luabind problem

Just look at this... https://github.com/Xottab-DUTY/luabind-deboostified/commit/b820d7971756aa4e...

294d82113215bd9039105449bb8044b78ed7cd14 authored over 7 years ago
ECO RENDER

ECO RENDER rip from KD/alpet SOC repo:

https://xp-dev.com/sc/change/204486/122

Caps intro vide...

a06ab1065b47cb5c240b34bf15f822c98543847c authored over 7 years ago
Forgot to update LuaJIT path in solution file

This isn't necessary, but whatever...

9f22b3804da88da2f2977d639da0d420bd6df6be authored over 7 years ago
Fix debug build

Renderers was broken with:
https://github.com/Xottab-DUTY/xray-16/commit/279a29d1493fb1028d6accc...

62d44ea89157e24121333c605a58b81d7add32db authored over 7 years ago
Refactor xrSound

Code cleanup and formatting
LPCSTR to pcstr
BOOL to bool
and others...

ab80503ef1dc890940bd5bda37ce47803f0be385 authored over 7 years ago
+ detail draw radius console setting (r__detail_radius)

* extended detail density (r__detail_density)
* extended extended geometry LOD (r__geometry_lod)
...

de464427c4aabf4f8ad9211a0b4c14930d139c89 authored over 7 years ago
+ exported is_* (is_stalker, etc.) methods

+ exported additional methods for ini_file class to allow writing
* changed w_vector2 and w vecto...

565b39e5d6a567305b677ad847549e2fee63d12d authored over 7 years ago
* Function passed by reference instead of value when registering with LUA

minor change to methods added by @revolucas

f32213b5a75840561c8bf0ccdc3b8372f56d1810 authored over 7 years ago
* fix teleport_object

- removed jump_to_level; unnecessary

e073223da29b74eb9bc659a5350de3cd878aefc1 authored over 7 years ago
+ added the ability to reload system ini through lua script via the namespace function reload_system_ini()

+ added DEBUG Msg for .thm parsing

546c4560fe0346b0d88cd5293d2c34dc521c78e7 authored over 7 years ago
+ Now pass game object of initiator using a door to ph_door:use_callback

37a70ed95db0a316e4cb960d80e420da77cbf630 authored over 7 years ago
+ added alife().jump_to_level

+ added alife().teleport_object
+ added level.get_target_obj
+ added level.get_target_dist
+ adde...

c82669625368bb311434819139a028a2f59c27c4 authored over 7 years ago
+ Added sanity checks to a couple actions that should verify if enemy/danger object actually exists before executing since it's possible these can become NULL between the time the evaluator is ran and the action is executed

+ Added a condition check to see if member is visible_now before transfering enemy through CAI_St...

9eb0a68f8b7936db5245b146327292269bc8b596 authored over 7 years ago
* Fix: values were not updated (silently skipped) when same key is encountered more than once.

This is how std::map is designed.
Also used more efficient C++11 std::map::emplace method instead...

599df0efbfba7946639e8796dcfe4126f0a47c98 authored over 7 years ago
Script callbacks (examples in bind_stalker.script)

+ key_press
+ key_release (disabled in Common/Config.hpp)
+ key_hold (disabled in Common/Config....

713a513e9ee45ea0230f00ef5f89f61b05b8fd26 authored over 7 years ago
* FIX: (bytes_need<=mSize) && vl_Count

923466ad462d59220baef48f2e2432dcfe4eec8b authored over 7 years ago
Fix for the "cannot find rank for" issue

If you can't find the rank, don't crash please

63868c76e2ec1cc2fbcf0d7285ae31a531a05343 authored over 7 years ago
+ Actor hit script callback

b538813c2488c2dd4177b84e81837a8a4908ae90 authored over 7 years ago
Add bind_stalker.script from 1.6.0.2

763e1c5844af8c960b1504a612f0dc18d032ca4a authored over 7 years ago
Improve weapon weight calculation code.

Get rid of code duplication

940bdb2b8c45aa606ed6dcb749b9a4f7cdb23af1 authored over 7 years ago
Implementing more accurate way for weapon hiding fix

See previous commit for details

42ac33e1a6d283ac5c12d07e0b6a48c8ffc0c408 authored over 7 years ago
[Bugfix] More correct way to fix camera glitching

In commit 0aab576 we have attempts to fix camera glitching when one of effectors finishes workin...

e270edfd21fdbb201dc43904495a29b4e0236f3f authored over 7 years ago
[Bugfix] quick changing of target slot restarts animation of hiding

Take weapon from automatic slot into hands. Press key to change slot to pistol's one. Then chang...

d243af2234dda3d6f63083be998b981cdd68632f authored over 7 years ago
[Bugfix] Corrected zooming in/out command handler

If you bind zoom in/out commands to keys and then try to use zoom, you will find that zooming wo...

f2d6cb88beb6cef1557d35228a00a7ba82b788f1 authored over 7 years ago
[Bugfix] Incorrect zoom after attaching 'custom' scope to the weapon

When you attaches 'custom' scope to the weapon which has just been spawned, you could find that ...

8fb4797aacce2bfc102b1df9d56b9ae5d9d8b344 authored over 7 years ago
[Bugfix] incorrect ammotype changing fix

When you try to reload weapon but count of ammos in your inventory is not enought for full magaz...

b4c412f0f2fe9b5af5d0b66ad9b3b006d276241b authored over 7 years ago
[Bugfix] Fix disappearing grenade

The way to reproduce:
1) Attach grenade launcher to the weapon
2) Switch to GL mode and reload G...

5e59f8f09754b793f4fe7a28d3cab24c7edd6523 authored over 7 years ago
[Bugfix] Removed flickering after game item usage

When you use eatable item (such as medkit) with pistol in actor's hands, you can see as used ite...

6cebfa2934933739a5f0c7a315b67a457199011e authored over 7 years ago
[Bugfix] Lookout feature starts working incorrectly if user tries to activate both lookouts simultaneously

The mstate_real activates both leaft and right lookout flags if user press keys simultaneously. ...

e9c867f48893d6052c0d1f51c367fd7e741b7492 authored over 7 years ago
[Bugfix] Detector holds active state after it was dropped

Steps to reproduce:
1) Take detector into your hands
2) Go to ruck, drop detector from your inve...

cc83e24d9d540d3d59de5d40285382600adb9df6 authored over 7 years ago
[Bugfix] Crows fix

1) After crow's death (from actor's hit or blowout) it falls to ground. But after game save\load...

33f0521550558e8b7784c4d359635974572f709a authored over 7 years ago
[Bugfix] Incorrect weapon weight calculation

1) Ammos in mag could have different types with different weight (especially for shotguns)
2) Wh...

705040f379317f54bc72b1fb1f683afc5311a13f authored over 7 years ago
[Bugfix] Inversion of cartridges' order when switching to grenade mode

Ineffective and potentially buggy code changed to better one.

449c91a65ebcf5555f81fcfafc7a4c4b26206316 authored over 7 years ago
Fix incorrect npc's memory loading.

f97093b31bc069d7f7c6927a2c7feb99bb4ff6ba authored over 7 years ago
Fix camera glitch when reloading or strafing

3ba633fcff67162e154c4f32f62792635b9e7c74 authored over 7 years ago
HQ Geometry by Shoker

2a91825eeb30b3cf8af6b91201a25bd4a90cd01e authored over 7 years ago
HangingLamp fix by SkyLoader

Russian description: Данная проблема была в свое в ЛА еще в 2013 году, и
я очень долго не мог на...

0c346781a864809407ceacec3e7d22f7e7135aa2 authored over 7 years ago
Fix by SkyLoader: reload effector works not every time

b47a3e98d76005724ff8c9bf96191175b2efcab4 authored over 7 years ago
xrSdkControls: Output x64 binaries into bin folder

e8ed6f1e23b4736d0ae7901027ac586a0397f7fb authored over 7 years ago
Fix xrLC compilation

e78655668881f72f3eb3913b1d88463b55550dfe authored over 7 years ago
Update LuaBind

5436c692f23ed6e8497bf4e1d0ce3b53503c1e82 authored over 7 years ago
Update LuaJIT to 2.0.5

69f7999ae66da90994c12a41961e5406a8ee11bb authored over 7 years ago
Correct files to comply with xr_ini

fc16e3de9ba802e9da11e870a442ee014168365e authored over 7 years ago
xr_ini refactoring

BOOL to bool
LPCSTR to pcstr
and others..
Something taken from commit: https://github.com/Im-dex...

ef3c96de2f5f16613ff976ed38dfc6f7ee5a5c41 authored over 7 years ago
Forgot to remove TinyXML

e3b1bf5b576309b22611e638847300b3b2a7854b authored over 7 years ago
Particles: less load on CPU

20032e91a537603e6bafb4a2bf7145d556ce77e7 authored over 7 years ago
dTriColliderCommon.h: macro replaced with inline functions

Thanks to Im-Dex. Imported from commit:
https://github.com/Im-dex/xray-162/commit/98f5477abac38b...

7b87b2ca04b6ca5fa2754a53fae2babbe473112d authored over 7 years ago
Export bit and FFI to script engine

Thanks to ForserX

8ed36ae2afe8b9113c9cf9ae1cd1057b149afb4f authored over 7 years ago
Fix x64 issues

Thanks to Im-Dex.
xrParticles problem:
https://github.com/Im-dex/xray-162/commit/8da28e52c043a983...

c8eae93b2fe0b6303ad2e21d89cf744cddba56a4 authored over 7 years ago
Code cleanup and warnings fixes

Thanks to Im-Dex
Something taken from commits
https://github.com/Im-dex/xray-162/commit/6632fece...

011430b96989b705afcf337e357e760b3c819cad authored over 7 years ago
line_edit_control: small refactoring and reformatting

0fe94e6b2c0f8ec23f96ea3d9c3e3519b1a86b53 authored over 7 years ago
Use own lua allocator

85cf953969dd094e35ff8f5fa5f2c8730afc67bb authored over 7 years ago
Fix utils compilation

ETools no longer depends on ColorPicker.lib
xrSE_Factory is still broken

cc419761b307942c1f2bc037e06d0cd3c285ce32 authored over 7 years ago
Fix renderers build on x64

279a29d1493fb1028d6accce4a5e6406385cc52e authored over 7 years ago
Bring back C++ SkinXW functions

They was deleted with commit
https://github.com/OpenXRay/xray-16/commit/cdd6c53d7530b48f92224154...

f1bbc91d90381e42135096583da84d81e6654325 authored over 7 years ago
Bring back С++ PLC functions

Currently not used, I'm testing if SSE function working on x64
This was deleted with commit http...

8719cec1f72cff02f7253f414bf0757216872de4 authored over 7 years ago
Common compilation fixes

xrGame, xrAICore, xrNetServer, xrSound

db50007e0617eae590efe5cc1fe109e1c1f00a21 authored over 7 years ago
xrCore: fix build on x64

b2dad6737cb61ce9f4861bbbcb3c8b696ec4ca0b authored over 7 years ago
xrEngine: fix build on x64

512bed8a22809cc5337b397bc2223be1ed92d9a0 authored over 7 years ago
Add x64 configuration

25aac47ba0315f3fa735aa7835da04a12e18066d authored over 7 years ago
xrCore refactoring

549d1bc670329fe601aafdbc2dff3147ee619602 authored over 7 years ago
xrCore/_flags.h formatting

be5c51ca4d0ebcdcf0d110884b9cf49a6a8a3a4a authored over 7 years ago
xrCore/LocatorAPI refactoring

BOOL to bool
LPCSTR to pcstr
LPSTR to pstr
NULL to nullptr
And others....
Something taken from:
...

b83da985d10a1c085e30aaa08536aed022b06182 authored over 7 years ago
xrRender: use C++11 alignas instead of ALIGN macro

2d8294e07a40425386cdf7580f54013e0c48f6bc authored over 7 years ago
Renderers: sincosf asm replaced by std sinf and cosf calls.

From commit:
https://github.com/Im-dex/xray-162/commit/3e2e868c3f396086abfca20c0a942f8b55480d8f

1077e04e08c4342231970a19641c480e47f701b5 authored over 7 years ago
Replace DEFINE_* macro with inplace type alias (Part 3)

Thank to Im-Dex.
From commit:
https://github.com/Im-dex/xray-162/commit/9107297c025f788c7912ac82...

79121121c67a971f9e23b9859b9c4790fa1a25b5 authored over 7 years ago
Replace DEFINE_* macro with inplace type alias (Part 2)

Thank to Im-Dex.
From commit:
https://github.com/Im-dex/xray-162/commit/9107297c025f788c7912ac82...

892f9ffcc33b61887e314340cecfb846b603eff0 authored over 7 years ago
Replace DEFINE_* macro with inplace type alias (Part 1)

Thank to Im-Dex.
From commit:
https://github.com/Im-dex/xray-162/commit/9107297c025f788c7912ac82...

ece7b6f01809452af27d431f299358a2c62f1f21 authored over 7 years ago
xrRender/ParticleGroup.h: isPlaying() is now bool const instead of BOOL

a75616183af8d3b2fbce25584eaeb349e5548a0a authored over 7 years ago
xrRender/ResourceManager.cpp: reclaim is now bool

9b82b375e18f9aff7225cb8d5eae0f9b2d4a4629 authored over 7 years ago
dummy.vcxproj manual cleanup

5ba9a323cef9fb8d754bf210bab3f0b4137bf03a authored over 7 years ago
Fixed R3 compilation

Thanks to tamlin for dummy tester

1215cb34052db36de5ccb3eda781cf552e4bdbdd authored over 7 years ago
Change dummy.vcxproj to be DLL instead of EXE

37b8cf15cfbc9b8d2ac2f9a3e60f6286913f0727 authored over 7 years ago
xrCore: intrusive_ptr refactoring

Thanks to Im-Dex
From commit:
https://github.com/Im-dex/xray-162/commit/ae4b026084d2919a6e2ee4b2...

fb907f29ab0b54f5c085b47f16d4716bf0d87b18 authored over 7 years ago
xrCore: XR_NOEXCEPT added

Replaces noexcept by throw() in release configuration due to disabled
exceptions
From commit:
ht...

d2311b8f09f8c52847916814fccfbdd30fe965d4 authored over 7 years ago
xrCore/_quaternion.h: cleanup code

1f3d29864980e08b6021135fd1ee50dc0c5abbaa authored over 7 years ago
xrCore: thread safe crc32

Thanks to Im-Dex.
From commit:
https://github.com/Im-dex/xray-162/commit/1f60c4df4fddaf39f12fea0...

b24059e14cda2a9424a043c03a431fa26ea4ae13 authored over 7 years ago
_matrix.h: _valid() is now bool instead of BOOL

also formatting and type alias instead of type defs

f02b91370e67f34bc7aee2df9e7bc6f523a0a95c authored over 7 years ago
Renderers: type aliases instead of type defs

#pragma once in correct place

9e0ca321f94f10ca1c9800fec2ef8c5ed41bb6b3 authored over 7 years ago
Renderers: BOOLs changed to bools

72688e8adea0ab7e74f00b4466a30771c918b9c4 authored over 7 years ago
The game is working! (Fix xrGame)

Occasionally deleted sections broke the game =(

5e7fd54b907934291dd7fb9f486def54bbbdc52c authored over 7 years ago
xrSE_Factory: replace xr_new with new

6efa117dac5da867fe3f6def1c7958863b9fd7ed authored over 7 years ago
Fix R4 compilation!

R3 is still broken

5e9115a43893261ba8844017cc84994bf417c340 authored over 7 years ago
Renderers: formatting fixes

2a78a45251b3c9bf775191927d4d0f99cc624e90 authored over 7 years ago
Add xmls compatible with new XML parser

f4f542bc5fdc3ff702cd24a88012a66680db2b1f authored over 7 years ago
xrGame: Compatibility with new XML parser

Thanks to Im-Dex
From commit:
https://github.com/Im-dex/xray-162/commit/05490c84817892a0d37cc0a7...

3700132231102e5090338484c01ca513eb0a1d3e authored over 7 years ago