RSS feed
596459dd
– qwx <qwx@sciops.net>
authored
on 2022/03/04 03:58
path: have setgoal just move goal to center of target mobj
05c937e3
– qwx <qwx@sciops.net>
authored
on 2022/03/01 18:36
decouple a∗, jps-b, movement and pathing state machines, pending rewrite
a806c098
– qwx <qwx@sciops.net>
authored
on 2022/02/25 02:51
bmap: fix oob from assumed max unit size
41a004af
– qwx <qwx@sciops.net>
authored
on 2022/02/22 21:34
link in qtrees
fd50731b
– qwx <qwx@sciops.net>
authored
on 2022/02/22 21:26
add simple quadtree implementation
88d10fd7
– qwx <qwx@sciops.net>
authored
on 2022/02/22 19:08
move vector impl to its own file
0987d105
– qwx <qwx@sciops.net>
authored
on 2022/02/22 19:06
util: fix vector pop
bdd642b5
– qwx <qwx@sciops.net>
authored
on 2021/12/19 19:58
util: fix and sanitize vectors
710b6417
– qwx <qwx@sciops.net>
authored
on 2021/12/19 18:35
path: fix typo in successor directions
5d7a20f1
– qwx <qwx@sciops.net>
authored
on 2021/12/19 18:11
path: fix decreasing distance from start twice
6041c007
– qwx <qwx@sciops.net>
authored
on 2021/12/18 23:52
major refactoring: use path node coordinates everywhere
10c73e78
– qwx <qwx@sciops.net>
authored
on 2021/12/11 20:37
small typos
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
Next