RSS feed
12a568ab
– qwx <qwx@sciops.net>
authored
on 2021/12/02 21:51
path: use Points for distances and move nodemap related stuff to path.c
651a9deb
– qwx <qwx@sciops.net>
authored
on 2021/12/02 17:45
com: don't check mobj coordinates
3a7a7085
– qwx <qwx@sciops.net>
authored
on 2021/12/02 15:35
move: avoid issuing a command to move to itself
be4306b3
– qwx <qwx@sciops.net>
authored
on 2021/12/02 12:05
sim: ignore team 0 at initialization
bd88b3b3
– qwx <qwx@sciops.net>
authored
on 2021/12/02 11:57
refactoring: use actual vectors and Points
2cef4a8a
– qwx <qwx@sciops.net>
authored
on 2021/11/29 17:39
sim.return: not all spawners are drop off points
a23fca93
– qwx <qwx@sciops.net>
authored
on 2021/11/28 18:44
sim: add return command and gather-return loop
0891f620
– qwx <qwx@sciops.net>
authored
on 2021/11/23 18:32
sim.gather: simple gather loop, update resources
b3280e12
– qwx <qwx@sciops.net>
authored
on 2021/11/23 18:05
sim: actually initialize resources, draw team resources on hud
a274d4d1
– qwx <qwx@sciops.net>
authored
on 2021/11/23 17:48
sim.move: add turning half-state when move towards target done
97914a3f
– qwx <qwx@sciops.net>
authored
on 2021/11/23 17:14
sim: add waypoints
afa5c513
– qwx <qwx@sciops.net>
authored
on 2021/11/22 19:17
sim: rudimentary gather animations (idle ones)
f4fc7ec0
– qwx <qwx@sciops.net>
authored
on 2021/11/22 18:48
sim: consider move a success if next to target
2a9f768f
– qwx <qwx@sciops.net>
authored
on 2021/11/20 21:55
sim: rudimentary and unreachable gather state
219ea313
– qwx <qwx@sciops.net>
authored
on 2021/11/20 21:01
sim: rudimentary gather command/state
c0f37dd9
– qwx <qwx@sciops.net>
authored
on 2021/11/19 19:41
sim: refactor state machine implementation
47b5c842
– qwx <qwx@sciops.net>
authored
on 2021/08/15 20:25
M ./com.c
0c7e24a9
– qwx <qwx@sciops.net>
authored
on 2021/08/15 20:16
M ./drw.c
4c2c9c88
– qwx <qwx@sciops.net>
authored
on 2021/08/15 20:09
M ./drw.c
a4c273b2
– qwx <qwx@sciops.net>
authored
on 2021/08/05 14:24
oops
45e74ee1
– qwx <qwx@sciops.net>
authored
on 2021/08/05 14:08
sim: generalize moving into a queuable action
0622cb8e
– qwx <qwx@sciops.net>
authored
on 2021/07/28 08:26
fs: fix not loading redundant pics, explicit rules for sprite sharing
10cff167
– qwx <qwx@sciops.net>
authored
on 2021/07/27 22:26
sim: split moving logic
59162f80
– qwx <qwx@sciops.net>
authored
on 2021/07/12 03:13
sim: check for invalid resource amounts
6a5d79c2
– qwx <qwx@sciops.net>
authored
on 2021/07/12 03:08
link mineral objects to resources in db
014f77e0
– qwx <qwx@sciops.net>
authored
on 2021/07/06 03:27
genspr: correct mineral offsets yet again
294af48f
– qwx <qwx@sciops.net>
authored
on 2021/07/05 01:31
vspr: allow moving shadow on x axis
0d22158b
– qwx <qwx@sciops.net>
authored
on 2021/07/05 01:26
vspr: allow reusing a single shadow frame
949f77d0
– qwx <qwx@sciops.net>
authored
on 2021/07/04 17:07
drw/sim: add immutable neutral objects, minerals
d0e22691
– qwx <qwx@sciops.net>
authored
on 2021/06/29 17:06
revert last commit
74c69f3a
– qwx <qwx@sciops.net>
authored
on 2021/06/28 20:00
rename Obj → Unit
3f13cbdf
– qwx <qwx@sciops.net>
authored
on 2021/06/28 18:29
fs: loaddb: ignore unknown records
57d547f1
– qwx <qwx@sciops.net>
authored
on 2021/06/08 22:09
vspr: add -c for sprites without team colors
60b73787
– qwx <qwx@sciops.net>
authored
on 2021/06/08 04:44
genspr: fix mineral shadow offsets
39fb612e
– qwx <qwx@sciops.net>
authored
on 2021/05/29 11:01
spawn mineral for simple test
0f0456b7
– qwx <qwx@sciops.net>
authored
on 2021/05/29 11:01
genspr: oops, left one sprite out
5d22cb5c
– qwx <qwx@sciops.net>
authored
on 2021/05/27 14:22
genspr: treat minerals separately, without team colors
6cd38c07
– qwx <qwx@sciops.net>
authored
on 2021/05/18 17:30
spr: extract mineral sprites and don't use grp filenames for object names
d2e82dee
– qwx <qwx@sciops.net>
authored
on 2021/04/24 06:18
fs: fix reading freed memory
97f65643
– qwx <qwx@sciops.net>
authored
on 2021/04/24 05:20
fs: fork namespace
89feeced
– qwx <qwx@sciops.net>
authored
on 2021/04/23 14:25
drw: don't try to move beyond map edges
ec7b4ca0
– qwx <qwx@sciops.net>
authored
on 2021/04/23 14:19
path: fix path length for air units
577f61eb
– qwx <qwx@sciops.net>
authored
on 2021/04/23 12:01
path: missing logic to skip pathfinding for air units
ba39ad85
– qwx <qwx@sciops.net>
authored
on 2021/04/23 11:26
map: fix wrong coordinates for free spawn position
eb7621a5
– qwx <qwx@sciops.net>
authored
on 2021/04/23 11:24
path: haha nope
45c882a6
– qwx <qwx@sciops.net>
authored
on 2021/04/23 11:04
path: check for placement on non-free block
edeb04e9
– qwx <qwx@sciops.net>
authored
on 2021/04/23 06:30
utils/genspr: final corrections
d5a0c606
– qwx <qwx@sciops.net>
authored
on 2021/04/23 06:28
utils: typos
d016bfc5
– qwx <qwx@sciops.net>
authored
on 2021/04/22 18:05
utils: remove deprecated scerot
c093a79f
– qwx <qwx@sciops.net>
authored
on 2021/04/22 18:00
utils/genspr: rest of extraction process
6be6bc64
– qwx <qwx@sciops.net>
authored
on 2021/04/22 17:57
utils: deprecate old extraction scripts
49d5b03c
– qwx <qwx@sciops.net>
authored
on 2021/04/22 15:48
begin rewrite of extraction scripts: add genspr2, scespr, scesha
2d7f5946
– qwx <qwx@sciops.net>
authored
on 2021/04/22 15:22
scefix: readability: use defined translate function
5c67d131
– qwx <qwx@sciops.net>
authored
on 2021/04/21 17:23
grp: output grp canvas width and height, for use in offset calculations
943b02ec
– qwx <qwx@sciops.net>
authored
on 2021/04/21 13:18
vspr: redraw on time delta update too
d1a80cdf
– qwx <qwx@sciops.net>
authored
on 2021/04/20 05:50
vspr: display rotation
06689e37
– qwx <qwx@sciops.net>
authored
on 2021/04/15 17:31
vspr: fix selection square location and redraw on rotate
70b5711e
– qwx <qwx@sciops.net>
authored
on 2021/04/15 13:49
add utils/vspr: extracted sprite viewer
785ecb8b
– qwx <qwx@sciops.net>
authored
on 2021/04/12 08:28
add mutalisk unit and sprites
6b8005ee
– qwx <qwx@sciops.net>
authored
on 2021/04/12 07:29
utils: revert last, crop(1) patch accepted
5b85f622
– qwx <qwx@sciops.net>
authored
on 2021/04/11 19:40
utils: sprite offsets may be 0, and crop(1) doesn't like that
b10d2232
– qwx <qwx@sciops.net>
authored
on 2021/04/10 19:24
drw: don't assume obj has a pic for a specific state, simplify lists
1c2e7162
– qwx <qwx@sciops.net>
authored
on 2021/04/04 08:24
Tmove/Tmovenear and protocol adjustments
2501a66f
– qwx <qwx@sciops.net>
authored
on 2021/04/01 17:21
com/sim: shim Tmove and object references
88e2efdc
– qwx <qwx@sciops.net>
authored
on 2021/04/01 04:02
map: fix node→map coordinate conversion
f65f1bb7
– qwx <qwx@sciops.net>
authored
on 2021/04/01 03:39
drw: fix window fix wrt scaling
20d8b5eb
– qwx <qwx@sciops.net>
authored
on 2021/04/01 03:30
drw: add rudimentary draw lists to avoid rescanning window
db005316
– qwx <qwx@sciops.net>
authored
on 2021/03/31 14:53
clear distinction between map and node grids and misc fixes
061c8141
– qwx <qwx@sciops.net>
authored
on 2021/03/31 14:30
sce.db: set hatchery spawn list
b15b4513
– qwx <qwx@sciops.net>
authored
on 2021/03/25 20:01
rename terrain → tile
18337d7e
– qwx <qwx@sciops.net>
authored
on 2021/03/25 19:48
better names for basic enums for tile and path grids
2852fc75
– qwx <qwx@sciops.net>
authored
on 2021/03/06 21:03
basic network protocol and communication
3d91225b
– qwx <qwx@sciops.net>
authored
on 2021/02/25 18:21
drw: oops, revert useless change
694039a3
– qwx <qwx@sciops.net>
authored
on 2021/02/25 18:10
sv: decouple simulation from input and drawing
13e41859
– qwx <qwx@sciops.net>
authored
on 2021/02/17 17:33
utils: make shadows argb images, and fix some silly typos
11c36b1a
– qwx <qwx@sciops.net>
authored
on 2021/02/17 17:32
sce.db: update shadow sprite entries
7e9cd9d0
– qwx <qwx@sciops.net>
authored
on 2021/02/17 17:31
drw: shadows now argb images reusing drawalpha
c42559e6
– qwx <qwx@sciops.net>
authored
on 2021/02/14 17:49
sce: equivalent, simpler timing code
ab0aec97
– qwx <qwx@sciops.net>
authored
on 2020/10/07 09:59
fix wrong offsets for mirrored scv engine glow
f476e77f
– qwx <qwx@sciops.net>
authored
on 2020/10/07 08:03
grp: adjust alpha curve for better sprite rendition
d9d02c1e
– qwx <qwx@sciops.net>
authored
on 2020/10/03 13:52
drw: add alpha blending for ground glow effects
d3ecaa35
– qwx <qwx@sciops.net>
authored
on 2020/10/02 03:22
fs: aaaaand fix the srand fix!
926d9472
– qwx <qwx@sciops.net>
authored
on 2020/10/02 03:21
fs: maybe call srand one day
1eaa7d33
– qwx <qwx@sciops.net>
authored
on 2020/10/02 03:17
fs: remove gfx db records, useless
85b57565
– qwx <qwx@sciops.net>
authored
on 2020/10/01 07:23
sim: track mobj state, simplify sprite frame selection somewhat
9fba9b42
– qwx <qwx@sciops.net>
authored
on 2020/09/28 19:26
fs: add support for transparent floating sprites
f409e857
– qwx <qwx@sciops.net>
authored
on 2020/09/28 07:01
genspr: fix wrong offsets fixes for drones again
e9d88c30
– qwx <qwx@sciops.net>
authored
on 2020/09/24 21:57
genspr: add tscglow, sprite with alpha channel, to extraction scripts
b09e7e25
– qwx <qwx@sciops.net>
authored
on 2020/09/22 06:51
grp: experimental pcx palette support
5fc2eb49
– qwx <qwx@sciops.net>
authored
on 2020/09/08 18:48
sim: use correct grid for movement and adjust deceleration treshold
d54fa816
– qwx <qwx@sciops.net>
authored
on 2020/09/07 17:41
genspr: fix a drone move sprite frame and add badlands tileset
e8b63e57
– qwx <qwx@sciops.net>
authored
on 2020/09/04 05:31
drw: set last movement frame when returning to idle state
e52f88ab
– qwx <qwx@sciops.net>
authored
on 2020/09/02 04:48
util: fix extra newline in dprint, not used that way
1c6adc14
– qwx <qwx@sciops.net>
authored
on 2020/09/02 04:45
path: fix corner case for pathfinding to the left
94f786ad
– qwx <qwx@sciops.net>
authored
on 2020/08/29 07:38
add acceleration, deceleration and turning speed
a1c60052
– qwx <qwx@sciops.net>
authored
on 2020/08/27 18:08
fs: improve image files format, storage and handling
f6b64cc3
– qwx <qwx@sciops.net>
authored
on 2020/08/25 18:59
fs: remove debug print
ab0e509c
– qwx <qwx@sciops.net>
authored
on 2020/08/25 18:59
fs: move pic nr field to pics struct instead of obj where it belongs
f446b828
– qwx <qwx@sciops.net>
authored
on 2020/08/25 18:58
sim: reduce constant turn rate
d4208c3e
– qwx <qwx@sciops.net>
authored
on 2020/08/25 08:26
drw: align upper drawing boundary to scaled pixels
Next